Excel VBA質問箱 IV

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

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


73784 / 76732 ←次へ | 前へ→

【7422】Re:異なるブック間でのデータコピー
お礼  初心者  - 03/9/4(木) 16:29 -

引用なし
パスワード
   ▼ichinose さん:
お返事ありがとうございます。

>> Range(A1形式)      -> OK
>> Range(Cells(Row,Col)) -> NG
>  '↑こういう指定は、そもそもできませんが・・・
>  range(Cells(Row,Col).address) 'ならわかりますが・・・ 

(間、省略させて頂きました。)

>Cellsは、プロパティですから、その前にはオブジェクトが必要です。
>省略すると、アクティブシートのプロパティと見なされますが、
>アクティブなシートがブックA.xlsのシートSampleだったら、記述に矛盾が出てきてしまいます(Workbooks(NewBook).Worksheets(1)に貼り付けるのに、
>Worksheets("Sample")のプロパティでは矛盾でしょ?)。

なるほど。
Range(A1形式)とRange(Cells(Row,Col))は違うものだったのですね。
試しに元のエラーになったコードを「cells(row,col).Address」と
してみたところ、正常に動きました。
お陰様で、変換処理を通さなくて良くなりました。
本当に、本当にありがとうございました。

1 hits

【7341】異なるブック間でのデータコピー 初心者 03/9/2(火) 20:14 質問
【7354】Re:異なるブック間でのデータコピー ichinose 03/9/3(水) 7:45 回答
【7379】Re:異なるブック間でのデータコピー 初心者 03/9/3(水) 17:05 お礼
【7380】Re:異なるブック間でのデータコピー 初心者 03/9/3(水) 17:10 発言
【7384】Re:異なるブック間でのデータコピー ichinose 03/9/3(水) 19:39 回答
【7422】Re:異なるブック間でのデータコピー 初心者 03/9/4(木) 16:29 お礼

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