Paste、PutInClipboard、SetText メソッドの例
次の例では、TextBox から DataObject、DataObject からクリップボード、クリップボードから別の TextBox へのデータ移動を示します。
PutInClipboard メソッドは、DataObject からクリップボードにデータを転送します。 SetText メソッドと Paste メソッドも使用されます。
この例を使用するには、以下のサンプル コードをフォームの宣言部分にコピーします。 フォームに次が含まれていることを確認してください。
- 2 つのテキスト ボックス ( TextBox ) コントロール (TextBox1 と TextBox2)
- CommandButton1 と命名された CommandButton
Dim MyData As DataObject
Private Sub CommandButton1_Click()
Set MyData = New DataObject
MyData.SetText TextBox1.Text
MyData.PutInClipboard
TextBox2.Paste
End Sub
Private Sub UserForm_Initialize()
TextBox1.Text = "Move this data to a " _
& "DataObject, to the Clipboard, then to " _
& "TextBox2!"
End Sub
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。