Excelで特定のレポートマクロを実行するたびに、別の場所でコピーと貼り付けを使用することはできません。たとえば、レポートを開始すると(何行が30分以上かかりますか)、バックグラウンドで実行している間はコピー&ペーストできません。貼り付けを行うのは、マクロが現在作業しているものだけです。何かをコピーしようとすると、レポート上の次のセルに挿入され、そのレポートを乱してしまいます。私はExcel VBAマクロを実行しているときにコピーと貼り付けを使用します
アドバイスを探している人や、誰かがこれを聞いたことがある人はいますか?
ありがとうございました。私はそれを変更することにより、コピーして貼り付けなかった理由エルゴ私のアクティブなクリップボードを使用していた
Range("A1").Select
Selection.Copy
Range("B1").Select
Selection.Paste
を::
Range("A1?).Copy Destination:=Range("B1?)
それだけで使用しないで同じことを行います使用することにより
レポートは明示的にクリップボードに依存していますか? –
は、はい、それは 範囲(「A1」)を使用しています。 Selection.Copy レンジ(「B1」)を選択します。 – Landers