You are simply copying column A into the text file. Is there other data in the worksheet? If not you can simply save the Excel file as a text file without having to copy data. Otherwise you can try this:
Sheets("Blank").Select
Range("A1").Select
Selection.pastespecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Dim r As Integer
Open For Output As #1
Sheets("Blank").Activate
ii = Sheets("Blank").Cells(Rows.Count, 1).End(xlUp).Row
For r = 1 To ii
data = Cells(r, 1)
Print #1, data
Next r
Close
FileCopy "Macintosh HD:Users:Name:Desktop:trial.txt", "Macintosh HD:Users:Name:Desktop:NewDocument.txt"
Bookmarks