Excel VBA質問箱 IV

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

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


6588 / 76734 ←次へ | 前へ→

【75746】Re:Valueと変数の使い方
お礼  芸人  - 14/6/25(水) 23:12 -

引用なし
パスワード
   γ さん、今回も早くて明瞭で丁寧なアドバイスありがとうございます。
最終的に
Option Explicit

Sub セルへの入力()

Dim n As Integer
Dim m As Integer
n = Cells(3, 21).Value
m = Cells(3, 23).Value

Range(Cells(3, n + 5), Cells(3, m + 3)).Value = "→"

End Sub

としました。
Option ExplicitはSubの次に書いたらプロシージャ内は無効ですと出ました。
Subの前に書かないとダメなんですね。勉強になります。変数宣言されてないというメッセージも確かめました。
前回変数にAを使ったのは、私の初心者本ですと変数に漢字が使われているのです。
さすがに漢字は違和感が強くてためらわれました。

Range(Cells(3, n + 5), Cells(3, m + 3)).Value = "→"

ですが変数使ってないのに何でこれでいいいのかわかりませんが
Rangeについて検索したら初心者には若干ハードルが高いと書かれているサイトがありました。
しかし変数使わずにすむならありがたいので、これを機会に理解していこうと思います。
ありがとうございました。
6 hits

【75739】Valueと変数の使い方 芸人 14/6/25(水) 1:00 質問
【75740】Re:Valueと変数の使い方 γ 14/6/25(水) 5:45 回答
【75746】Re:Valueと変数の使い方 芸人 14/6/25(水) 23:12 お礼
【75752】Re:Valueと変数の使い方 γ 14/6/26(木) 21:22 発言
【75756】Re:Valueと変数の使い方 芸人 14/6/29(日) 16:48 お礼

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