Excel VBA質問箱 IV

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

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


16495 / 76734 ←次へ | 前へ→

【65704】Re:for each 文の怪
発言  Jaka  - 10/6/23(水) 10:50 -

引用なし
パスワード
   ろくに理解してないので、うまく説明できないけど、
下のコードを比較してみれば、ある程度はわかる?

Sub aaaa1()
Dim Cel As Range
For Each Cel In Range("顧客リスト").Columns(2)
  Cel.Select
  MsgBox Cel.Value '←列対象なので、当然エラー
Next
End Sub

Sub aaaa2()
Dim Cel As Range
Range("顧客リスト").Offset(, 1).Resize(, 1).Select
For Each Cel In Range("顧客リスト").Offset(, 1).Resize(, 1)
  Cel.Select
  MsgBox Cel.Value
Next
End Sub

おまけ、
For Each Cel In Range("顧客リスト").Columns(2).cells
2 hits

【65701】for each 文の怪 REV 10/6/23(水) 6:20 質問
【65702】Re:for each 文の怪 りん 10/6/23(水) 6:52 発言
【65703】Re:for each 文の怪 REV 10/6/23(水) 7:25 お礼
【65704】Re:for each 文の怪 Jaka 10/6/23(水) 10:50 発言
【65708】Re:for each 文の怪 REV 10/6/23(水) 11:51 お礼
【65709】Re:for each 文の怪 REV 10/6/23(水) 12:17 お礼
【65710】Re:for each 文の怪 Jaka 10/6/23(水) 13:01 発言
【65712】Re:for each 文の怪 REV 10/6/23(水) 13:45 お礼

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