Sub
ExportRangetoFile()
Dim
wb
As
Workbook
Dim
saveFile
As
String
Dim
WorkRng
As
Range
On
Error
Resume
Next
xTitleId =
"ExportRangetoFile"
Set
WorkRng = Application.Selection
Set
WorkRng = Application.InputBox(
"Range"
, xTitleId, WorkRng.Address, Type:=8)
Application.ScreenUpdating =
False
Application.DisplayAlerts =
False
Set
wb = Application.Workbooks.Add
WorkRng.Copy
<strong>wb.Worksheets(1).Paste</strong>
saveFile = Application.GetSaveAsFilename(fileFilter:=
"Text Files (*.txt), *.txt"
)
wb.SaveAs Filename:=saveFile, FileFormat:=xlText, CreateBackup:=
False
wb.Close
Application.CutCopyMode =
False
Application.DisplayAlerts =
True
Application.ScreenUpdating =
True
End
Sub