From: Helmut on
I have the following code within an "xltm" file which I want to then save as
"xlsm":

Do
fName = Application.GetSaveAsFilename(InitialFileName:="kupa",
filefilter:= _
" Excel Macro Enabled Workbook (*.xlsm), *.xlsm,")
Loop Until fName <> False
ActiveWorkbook.SaveAs Filename:=fName

I get ERROR on last statement. How can I add "FileFormatValue = 52" to save
the file as a "MacroEnabled"
thanks
From: Bob Phillips on
Did you try adding FileFormat:= xlOpenXMLWorkbookMacroEnabled to the save
statement?

HTH

Bob

"Helmut" <Helmut(a)discussions.microsoft.com> wrote in message
news:A7800D7D-0321-4535-A708-A2519A13753B(a)microsoft.com...
>I have the following code within an "xltm" file which I want to then save
>as
> "xlsm":
>
> Do
> fName = Application.GetSaveAsFilename(InitialFileName:="kupa",
> filefilter:= _
> " Excel Macro Enabled Workbook (*.xlsm), *.xlsm,")
> Loop Until fName <> False
> ActiveWorkbook.SaveAs Filename:=fName
>
> I get ERROR on last statement. How can I add "FileFormatValue = 52" to
> save
> the file as a "MacroEnabled"
> thanks


From: Helmut on
Bob, YES, I did try that too. It seems no matter what I add, it is ignored
and it gives me error that it cannot save a file with macro in non-macro
extension and saves it without macro and without extension.
Help

"Bob Phillips" wrote:

> Did you try adding FileFormat:= xlOpenXMLWorkbookMacroEnabled to the save
> statement?
>
> HTH
>
> Bob
>
> "Helmut" <Helmut(a)discussions.microsoft.com> wrote in message
> news:A7800D7D-0321-4535-A708-A2519A13753B(a)microsoft.com...
> >I have the following code within an "xltm" file which I want to then save
> >as
> > "xlsm":
> >
> > Do
> > fName = Application.GetSaveAsFilename(InitialFileName:="kupa",
> > filefilter:= _
> > " Excel Macro Enabled Workbook (*.xlsm), *.xlsm,")
> > Loop Until fName <> False
> > ActiveWorkbook.SaveAs Filename:=fName
> >
> > I get ERROR on last statement. How can I add "FileFormatValue = 52" to
> > save
> > the file as a "MacroEnabled"
> > thanks
>
>
> .
>
From: Helmut on
Bob,
I get "Run-time error '1004' - Method 'SaveAs' of 'object '_Workbook' failed."
Helmut

"Bob Phillips" wrote:

> Did you try adding FileFormat:= xlOpenXMLWorkbookMacroEnabled to the save
> statement?
>
> HTH
>
> Bob
>
> "Helmut" <Helmut(a)discussions.microsoft.com> wrote in message
> news:A7800D7D-0321-4535-A708-A2519A13753B(a)microsoft.com...
> >I have the following code within an "xltm" file which I want to then save
> >as
> > "xlsm":
> >
> > Do
> > fName = Application.GetSaveAsFilename(InitialFileName:="kupa",
> > filefilter:= _
> > " Excel Macro Enabled Workbook (*.xlsm), *.xlsm,")
> > Loop Until fName <> False
> > ActiveWorkbook.SaveAs Filename:=fName
> >
> > I get ERROR on last statement. How can I add "FileFormatValue = 52" to
> > save
> > the file as a "MacroEnabled"
> > thanks
>
>
> .
>
From: Bob Phillips on
This is odd Helmut. I have just tried your code and it works fine for me, I
didn't even need the FileFormat property, so there must be something else in
your code.

HTH

Bob

"Helmut" <Helmut(a)discussions.microsoft.com> wrote in message
news:43C89CC1-746F-42BB-B0A3-FD18B58DA53F(a)microsoft.com...
> Bob,
> I get "Run-time error '1004' - Method 'SaveAs' of 'object '_Workbook'
> failed."
> Helmut
>
> "Bob Phillips" wrote:
>
>> Did you try adding FileFormat:= xlOpenXMLWorkbookMacroEnabled to the save
>> statement?
>>
>> HTH
>>
>> Bob
>>
>> "Helmut" <Helmut(a)discussions.microsoft.com> wrote in message
>> news:A7800D7D-0321-4535-A708-A2519A13753B(a)microsoft.com...
>> >I have the following code within an "xltm" file which I want to then
>> >save
>> >as
>> > "xlsm":
>> >
>> > Do
>> > fName = Application.GetSaveAsFilename(InitialFileName:="kupa",
>> > filefilter:= _
>> > " Excel Macro Enabled Workbook (*.xlsm), *.xlsm,")
>> > Loop Until fName <> False
>> > ActiveWorkbook.SaveAs Filename:=fName
>> >
>> > I get ERROR on last statement. How can I add "FileFormatValue = 52" to
>> > save
>> > the file as a "MacroEnabled"
>> > thanks
>>
>>
>> .
>>


 |  Next  |  Last
Pages: 1 2
Prev: xlookup & paste a picture
Next: Printing App