VBAについての質問です。 Sub test() Range("A1").Select ActiveSheet.Paste End Sub

Visual Basic | Excel89閲覧xmlns="http://www.w3.org/2000/svg">100

ベストアンサー

1

1人がナイス!しています

ThanksImg質問者からのお礼コメント

このプログラムでクリップボードが空になっていたことが分かりました! おかげで解決することができましたありがとうございます!

お礼日時:2021/12/5 11:53

その他の回答(2件)

0

SelectもPasteもいらん。 使うのは=だけや。 コピー先=コピー元 ActiveSheetじゃコピー先がどこかわからんやろ。 ちゃんと指定せんと。

0

これでは なにを はりつけするのか 書かれていません。 コピーした数値を この部分が 抜けています。 マクロを 起動させる直前に 選択した セルや範囲をコピーして 張り付けするには Selection.Copy Range("A1").Select ActiveSheet.Paste End Sub とする必要が ありません。