VBAには標準でクリップボードを操作する関数が用意されていないため、何らかの代替手段が必要です。今回はAPI呼び出しを使用します。 64bit対応 以下の記事に32bitのコードが掲載されています。 クリップボードに情報を送信する | Microsoft Docs 2018.09.26 64bitでは必要に応じて Long を LongPtr や LongLong に修正する必要があります。 Option Explicit #If VBA7 And Win64 Then Private Declare PtrSafe Function OpenClipboard Lib "user32.dll" (ByVal hWnd As LongPtr) As Long Private Declare PtrSafe Function EmptyClipboard Lib "user32.dll" (