|
▼INA さん:
>> Range("f1").PasteSpecial Paste:=xlPasteValues
>値のコピーだけであれば、レイアウトによっては、
>COPYメソッドを使わなくても出来ると思いますが・・
はい、そのようです。いろいろ調べる中でそのことが分かりました。クリップボードを経由しての作業という思い込み時間の浪費にしまいました。
でも、クリップボードをクリアするという技を知ったことは大きな財産になりました。
Range("F1:I10").Value = Range("A1:D10").Value
セル範囲選択や、その受け渡しを言葉からの想像だけでプログラミングしようとしていて、命令の具体的な動きが分かっていないと反省しました。
上記の指定にしても本当はよく分かっていません。
Range("F1").Value = Range("A1:D10").Value
ではなぜいけないのか、よく理解し切れていないのです。
F1 を左上炭にして A1:D10 を貼り付けることにはなりませんね。
ようやくロードに出たばかりです。これから経験を積み、高速道路を走れる運転手になりたいと思います。
ありがとうございました。
|
|