Private Sub Commanon1_Click()
Dim txtLine
Dim FileObj
Dim TextObj
Dim FilePath
FilePath = "C:\text1.txt"
Set FileObj = CreateObject("Scripting.FileSystemObject")
Set TextObj = FileObj.OpenTextFile(FilePath)
Do While Not TextObj.AtEndOfLine
txtLine = txtLine & Chr(13) & TextObj.ReadLine
Loop
Dim mydata As New DataObject
mydata.SetText txtline
mydata.PutInClipboard
End Sub