ExcelのVBAを使用してセルの内容を
簡単にコピー&ペーストする方法。
やり方は以下の手順で簡単にできます。
1. Excelを開いている状態でAlt+F11でVisual Basic Editorを開く
2. VBAProjectのSheetに以下のコードをコピペする
Private Sub Worksheet_SelectionChange(ByVal Target As Range) Dim text As String Dim CB As New DataObject text = ActiveCell.Value With CB .SetText text .PutInClipboard End With End Sub
3. 挿入 → ユーザーフォームを選択
以上の手順でセル内容をクリックしただけで
コピーできるようになる。
サンプルとして完成後のExcelファイルも添付しました。
excel-vba-clipboard.xls