ブックを閉じる際に以下の警告メッセージが表示されてマクロが止まることがあります。
「クリップボードに大きな情報があります。この情報をほかのプログラムに貼り付けるられるようにしますか?」
これを抑止する方法を紹介します。
CopyまたはCutCopyModeで解決する
警告メッセージを直接抑止する方法はありません。間接的に抑止することととなります。
す。
方法1:任意の1セルをコピーする
警告メッセージ記載の通り、クリップボードに大きな情報があるため警告メッセージが表示されます。よって、クリップボードに小さな情報を格納することで、間接的に抑止します。
ActiveSheet.Range("A1").Copy
方法2:Application.CutCopyModeをオフにする
Application.CutCopyModeは、カットモード、コピーモードを示すプロパティです。セルをCTRL+Cでコピー(またはCRTL+Xでカット)すると、セル枠が点々で囲まれている状態になります。これをカットコピーモードといいます。この状態をオフにすることで、間接的に抑止します。
Application.CutCopyMode = False