Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


12587 / 76734 ←次へ | 前へ→

【69664】Re:シートの選択
お礼  おぢちゃん  - 11/8/18(木) 11:10 -

引用なし
パスワード
   ▼とおりすぎ さん:
ありがとうございます。
> Sheets(Sname(i)).Range("A1").Value = Sname & i

Sheets(Sname(i)).Range("A1").Value = Sname(i)
と記述して思惑通りの動作を確認いたしました。

すっきりしたコードになるのですね。
今までどんだけ冗長なコードを打ってきたんだろう…と考えさせられました。


>配列を使う。
>
>Dim Sname(1 to 6) As String
>Sname(1) = "札幌"
>Sname(2) = "仙台"
>Sname(3) = "東京"
>Sname(4) = "名古屋"
>Sname(5) = "大阪"
>Sname(6) = "福岡"
>
>For i = 1 To 6
> Sheets(Sname(i)).Range("A1").Value = Sname & i
>Next i

7 hits

【69661】シートの選択 おぢちゃん 11/8/18(木) 9:30 質問
【69663】Re:シートの選択 とおりすぎ 11/8/18(木) 10:39 回答
【69664】Re:シートの選択 おぢちゃん 11/8/18(木) 11:10 お礼

12587 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free