Excel VBA質問箱 IV

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

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


23226 / 76732 ←次へ | 前へ→

【58875】Re:変数を使用したワークシート関数の使い方
質問  まさと  - 08/11/15(土) 13:57 -

引用なし
パスワード
   ご指摘ありがとうございます。
確かに以下の書き方の方が正しいようですが、現状vntData3のデータは正常に読み込まれているようです。

vntData3 = Sheets("作").Range(Sheets("作").Cells(1, 4), Sheets("作").Cells(mymaxrow2, 4)).Value

なんとかこちらでエラー回避できましたが、原因は不明なままです。

Dim vnt(3) range
Set vnt(3) = Sheets("作").Range(Cells(1, 4), Cells(mymaxrow2, 4))
にして、vntdata3 と vnt(3)に置き換えたらうまく動きました。
ちなみにvntdata3 は variant の型です。他の変数もvariantにしてます。
原因はよくわからないままですが、使い方が間違っていそうな気がします。

0 hits

【58872】変数を使用したワークシート関数の使い方 まさと 08/11/15(土) 11:05 質問
【58873】Re:変数を使用したワークシート関数の使い方 マクロマン 08/11/15(土) 11:18 発言
【58875】Re:変数を使用したワークシート関数の使い方 まさと 08/11/15(土) 13:57 質問
【58878】Re:変数を使用したワークシート関数の使い方 マクロマン 08/11/15(土) 19:37 発言
【58879】Re:変数を使用したワークシート関数の使い方 neptune 08/11/15(土) 20:41 発言
【58885】Re:変数を使用したワークシート関数の使い方 まさと 08/11/16(日) 13:09 お礼
【58874】Re:変数を使用したワークシート関数の使い方 マクロマン 08/11/15(土) 11:20 発言

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