Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 262
Default excel 2007 macro/vb programing question

hello I am trying to figure out how to program excel to save a templete
through the save as function.

this is what I am trying in my vb script...

Excel.Application.ActiveWorkBook.SaveAs ("Filename:=c:\test.xlsm",
"FileFormat:=xlOpenXMLWorkbookMacroEnabled")

but when i run this command i get an error stating that the string is
invalid...i have searched on msdn for how to do this ...and that is the way
they said to do it...what am i missing


  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 2,718
Default excel 2007 macro/vb programing question

Your quotes don't look right:

ActiveWorkbook.SaveAs Filename:="c:\test.xlsm", _
FileFormat:=xlOpenXMLWorkbookMacroEnabled


--
Jim
"Keith" wrote in message
...
| hello I am trying to figure out how to program excel to save a templete
| through the save as function.
|
| this is what I am trying in my vb script...
|
| Excel.Application.ActiveWorkBook.SaveAs ("Filename:=c:\test.xlsm",
| "FileFormat:=xlOpenXMLWorkbookMacroEnabled")
|
| but when i run this command i get an error stating that the string is
| invalid...i have searched on msdn for how to do this ...and that is the
way
| they said to do it...what am i missing
|
|


  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 262
Default excel 2007 macro/vb programing question

Thank you for your quick reply Jim,
I have tried the line that you supplied me, and i get error:

the requested action with this item has failed....

is this a vista permission error?

"Jim Rech" wrote:

Your quotes don't look right:

ActiveWorkbook.SaveAs Filename:="c:\test.xlsm", _
FileFormat:=xlOpenXMLWorkbookMacroEnabled


--
Jim
"Keith" wrote in message
...
| hello I am trying to figure out how to program excel to save a templete
| through the save as function.
|
| this is what I am trying in my vb script...
|
| Excel.Application.ActiveWorkBook.SaveAs ("Filename:=c:\test.xlsm",
| "FileFormat:=xlOpenXMLWorkbookMacroEnabled")
|
| but when i run this command i get an error stating that the string is
| invalid...i have searched on msdn for how to do this ...and that is the
way
| they said to do it...what am i missing
|
|



  #4   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 1,588
Default excel 2007 macro/vb programing question

Excel constants and named arguments aren't available to you when automating
Excel from script.
Try substituting the actual values of the constants, and omitting the names
(they must be in the default order of course...)

Excel.Application.ActiveWorkbook.SaveAs "c:\test.xlsm", 1 'just guessing the
value here - look it up in the Excel object browser

Tim

"Keith" wrote in message
...
Thank you for your quick reply Jim,
I have tried the line that you supplied me, and i get error:

the requested action with this item has failed....

is this a vista permission error?

"Jim Rech" wrote:

Your quotes don't look right:

ActiveWorkbook.SaveAs Filename:="c:\test.xlsm", _
FileFormat:=xlOpenXMLWorkbookMacroEnabled


--
Jim
"Keith" wrote in message
...
| hello I am trying to figure out how to program excel to save a templete
| through the save as function.
|
| this is what I am trying in my vb script...
|
| Excel.Application.ActiveWorkBook.SaveAs ("Filename:=c:\test.xlsm",
| "FileFormat:=xlOpenXMLWorkbookMacroEnabled")
|
| but when i run this command i get an error stating that the string is
| invalid...i have searched on msdn for how to do this ...and that is the
way
| they said to do it...what am i missing
|
|





  #5   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 2,718
Default excel 2007 macro/vb programing question


Excel.Application.ActiveWorkbook.SaveAs "c:\test.xlsm", 52

--
Jim
"Tim Williams" <timjwilliams at gmail dot com wrote in message
...
| Excel constants and named arguments aren't available to you when
automating
| Excel from script.
| Try substituting the actual values of the constants, and omitting the
names
| (they must be in the default order of course...)
|
| Excel.Application.ActiveWorkbook.SaveAs "c:\test.xlsm", 1 'just guessing
the
| value here - look it up in the Excel object browser
|
| Tim
|
| "Keith" wrote in message
| ...
| Thank you for your quick reply Jim,
| I have tried the line that you supplied me, and i get error:
|
| the requested action with this item has failed....
|
| is this a vista permission error?
|
| "Jim Rech" wrote:
|
| Your quotes don't look right:
|
| ActiveWorkbook.SaveAs Filename:="c:\test.xlsm", _
| FileFormat:=xlOpenXMLWorkbookMacroEnabled
|
|
| --
| Jim
| "Keith" wrote in message
| ...
| | hello I am trying to figure out how to program excel to save a
templete
| | through the save as function.
| |
| | this is what I am trying in my vb script...
| |
| | Excel.Application.ActiveWorkBook.SaveAs ("Filename:=c:\test.xlsm",
| | "FileFormat:=xlOpenXMLWorkbookMacroEnabled")
| |
| | but when i run this command i get an error stating that the string is
| | invalid...i have searched on msdn for how to do this ...and that is
the
| way
| | they said to do it...what am i missing
| |
| |
|
|
|
|
|




  #6   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 262
Default excel 2007 macro/vb programing question

ok i got this to work...kind of...

what i can run is:

Excel.Application.ActiveWorkbook.SaveAs "test.xlsm"

and that will work...but i can only get it to save into the documents
driectory. how can i change where to save it to?

"Jim Rech" wrote:


Excel.Application.ActiveWorkbook.SaveAs "c:\test.xlsm", 52

--
Jim
"Tim Williams" <timjwilliams at gmail dot com wrote in message
...
| Excel constants and named arguments aren't available to you when
automating
| Excel from script.
| Try substituting the actual values of the constants, and omitting the
names
| (they must be in the default order of course...)
|
| Excel.Application.ActiveWorkbook.SaveAs "c:\test.xlsm", 1 'just guessing
the
| value here - look it up in the Excel object browser
|
| Tim
|
| "Keith" wrote in message
| ...
| Thank you for your quick reply Jim,
| I have tried the line that you supplied me, and i get error:
|
| the requested action with this item has failed....
|
| is this a vista permission error?
|
| "Jim Rech" wrote:
|
| Your quotes don't look right:
|
| ActiveWorkbook.SaveAs Filename:="c:\test.xlsm", _
| FileFormat:=xlOpenXMLWorkbookMacroEnabled
|
|
| --
| Jim
| "Keith" wrote in message
| ...
| | hello I am trying to figure out how to program excel to save a
templete
| | through the save as function.
| |
| | this is what I am trying in my vb script...
| |
| | Excel.Application.ActiveWorkBook.SaveAs ("Filename:=c:\test.xlsm",
| | "FileFormat:=xlOpenXMLWorkbookMacroEnabled")
| |
| | but when i run this command i get an error stating that the string is
| | invalid...i have searched on msdn for how to do this ...and that is
the
| way
| | they said to do it...what am i missing
| |
| |
|
|
|
|
|



Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Excel 2007 Macro/VB Question DDE Question MadDog22 Excel Worksheet Functions 1 March 10th 10 01:47 AM
excel 2007 macro question George Applegate[_2_] Excel Discussion (Misc queries) 1 June 18th 09 03:44 PM
Excel 2007 Macro Question vtec Excel Discussion (Misc queries) 4 April 19th 07 02:14 PM
Excel 2007...what is the main programing tool RAJ Excel Discussion (Misc queries) 2 March 17th 07 11:52 PM
excel question borderline programing gimp New Users to Excel 1 June 25th 06 06:01 AM


All times are GMT +1. The time now is 11:16 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"