Copy Sheet1 from Workbook1 to Sheet2 Workbook2
Sub test()
Dim ws As Worksheet
Dim wb As Workbook
Dim fName As Variant
Set ws = ThisWorkbook.Sheets(1)
fName = Application.GetOpenFilename( _
FileFilter:="Excel Files (*.xls), *.xls")
If fName = False Then
Exit Sub
Else
Set wb = Workbooks.Open(fName)
End If
ws.UsedRange.Copy
wb.Sheets(2).Range("A1") _
.PasteSpecial (xlPasteValues)
wb.Close SaveChanges:=True
End Sub
--
Dan Oakes
|