Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Greetings!
I don't understand why I'm getting a "Type Mismatch" error in the routine below, which I get on the line, "Set Temp = Filename". The purpose of this macro (although not fully shown here) is to save just the pertinent data from the main workbook to a new workbook, whose file name is entered by the user. After the user creates a filename, how can I code the macro to activate the new workbook? Any help is greatly appreciated. Thanks, Jeff Sub GetDataFromMain() Workbooks.Add ActiveWorkbook.SaveAs Filename:= _ "C:\Documents and Settings\JeffW\My Documents\Jeff's documents\Excel files\Temp.xls" _ , FileFormat:=xlNormal, Password:="", WriteResPassword:="", _ ReadOnlyRecommended:=False, CreateBackup:=False Set Temp = Filename Windows("Main.xls").Activate Range("A1:A10").Select Selection.Copy Windows(Filename).Activate ActiveSheet.Paste ActiveWorkbook.Save ActiveWorkbook.Close Application.CutCopyMode = False End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Visual Basic Error Run Time Error, Type Mismatch | Excel Discussion (Misc queries) | |||
Type Mismatch Error | Excel Discussion (Misc queries) | |||
Help with odd type mismatch error | Excel Programming | |||
Type mismatch error | Excel Programming | |||
Befuddled with For Next Loop ------ Run - Time Error '13' Type Mismatch Error | Excel Programming |