Excel VBA質問箱 IV

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

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


1687 / 76734 ←次へ | 前へ→

【80695】Re:excel vba redim実行でインデックスが有効範囲にありません
回答  γ  - 19/4/12(金) 10:48 -

引用なし
パスワード
   配列の宣言に As が抜けていたり、Collsという意味不明なものがあったり、
Cells(a, b)やCells(c,d)の値について回答がないので、
質問への回答は難しいですね。

ところで、実行したいのはどういうことなんでしょうか。
想像ですが、
Range(Cells(1,1),Cells(3,4))のセル範囲の値を配列に取り込みたい
といったことではないですか?

もしそうなら、こういう風にします。

Sub test()
  Dim v As Variant

  v = Range(Cells(1, 1), Cells(3, 4)).Value
  MsgBox v(1, 1) '確認してみて下さい。
  MsgBox v(2, 2) ' vは配列になっているはずです。
  MsgBox v(3, 4) 
End Sub

8 hits

【80688】excel vba redim実行でインデックスが有効範囲にありません koba 19/4/9(火) 18:58 質問[未読]
【80689】Re:excel vba redim実行でインデックスが有... マナ 19/4/9(火) 19:53 発言[未読]
【80690】Re:excel vba redim実行でインデックスが有... マナ 19/4/9(火) 20:05 発言[未読]
【80695】Re:excel vba redim実行でインデックスが有... γ 19/4/12(金) 10:48 回答[未読]

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