クリップボードに格納する

変数のデータをクリップボードに格納する: .xls」で、とても簡潔で分かりやすく説明されておられます!
セットとゲットを分岐してメモ。

' 「ツール」−「参照設定」で、
' 「Microsoft Forms 2.0 Object Library」にチェックを入れてから使用
' (ユーザーフォームを作成した場合は上記の操作は必要なし)

Dim hensuu1 As String
hensuu1 = "クリップボードにコピーする文字列"

Dim MyClipboard As New DataObject
With MyClipboard
    .SetText hensuu1 'テキスト文字列をDataObjectにコピー
    .PutInClipboard 'DataObjectのデータをクリップボードに移動
End With
' クリップボードの内容を直接変数として取得する場合
Dim hensuu2 As String

MyClipboard.GetFromClipboard
hensuu2 = MyClipboard.GetText