You can't automate WordPad or NotePad, unless you use the dreaded SendKeys
method. It would be much easier to use VB's own file input/output functions
to write the text file. Something along the lines of
Sub WriteToTextFile()
Dim FName As Variant
Dim FNum As Integer
Dim R As Range
FName = Application.GetSaveAsFilename(filefilter:="Text Files
(*.txt),*.txt")
If FName = False Then
' user cancelled
Exit Sub
End If
FNum = FreeFile()
Open FName For Output Access Write As #FNum
For Each R In Range("A1:A10")
Print #FNum, R.Text
Next R
Close #FNum
End Sub
See also www.cpearson.com/Excel/ImpText.aspx

Signature
Cordially,
Chip Pearson
Microsoft MVP - Excel, 10 Years
Pearson Software Consulting
www.cpearson.com
(email on the web site)
>I have a fairly simple macro that copies data from a few sheets and
> consolidates it (via paste) into one sheet. I know what to copy this
[quoted text clipped - 8 lines]
> thx
> davem