RE: SV: [development-axapta] Running Excel macros from Axapta through COM ?

2005-07-14 Thread jesse wang




Hi Jos,
Thank you very much. It is working after I did what
you said, but after run the macro, I gor another error
message:
Method 'Run' in COM object of class
'Excel.Application' returned error
code 0x800A9C68 () which means:.

Do you know what cost this error?, and where can i
check the meaning of code 0x800A9C68?

Thanks
Jesse
  

--- Jos Litjens <[EMAIL PROTECTED]> wrote:

> Hi there,
> 
> Have you figured it out yet? I had the same error
> message, turned out
> the statement misses some quotes. It should be:
> 
> xlApp.Run("'c:\\Documents
>
andSettings\\jwang\\Desktop\\MonthlyTest.xls'!Macro1");
> 
> So add a quote before c:\\ and after xls and it
> should work!
> 
> Regards,
> 
> Jos Litjens
>  
> 
> -Original Message-
> From: development-axapta@yahoogroups.com
> [mailto:[EMAIL PROTECTED] On
> Behalf Of jessewang_98
> Sent: woensdag 13 juli 2005 1:12
> To: development-axapta@yahoogroups.com
> Subject: Re: SV: [development-axapta] Running Excel
> macros from Axapta
> through COM ?
> 
> Do you have code example?
> why I could not run this code:
> static void test_ExcelMacro(Args _args)
> {
> COM xlApp;
> ;
> 
> xlApp = new COM("Excel.Application");
> xlApp.Visible(1);
> //xlApp.Run("MacroTest.xls!TestMacro");
> xlApp.Run("c:\\Documents and
> Settings\\jwang\\Desktop\\MonthlyTest.xls !Macro1");
> // ...
> 
> }
> Error Message:
> 
> Method 'Run' in COM object of class
> 'Excel.Application' returned error
> code 0x800A03EC () which means: The macro
> 'c:\Documents and
> Settings\jwang\Desktop\MonthlyTest.xls !
> Macro1' cannot be found.
> 
> 
> 
> --- In development-axapta@yahoogroups.com, "Jens
> Strandberg" 
> <[EMAIL PROTECTED]> wrote:
> > Thanks for your reply.
> > 
> > The Excel stuff is set up properly and works just
> fine, when I run
> the macro
> > inside Excel.
> > 
> > However, doing the "Run" on the COM object in
> Axapta tells me, that
> this
> > cannot be done... :-(
> > 
> > Any additional input ?
> > 
> > Best Regards,
> > Jens
> > 
> > -Oprindelig meddelelse-
> > Fra: Amund [mailto:[EMAIL PROTECTED]
> > Sendt: 16. september 2004 14:08
> > Til: development-axapta@yahoogroups.com
> > Emne: Re: [development-axapta] Running Excel
> macros from Axapta
> through
> > COM ?
> > 
> > 
> > Inside VBA this would be something like:
> Application.Run 
> > "Workbook.xls!Macroname"
> > 
> >  From Axapta you can use: 
> COM-object>.Run("Workbook.xls!
> Macroname");
> > 
> > In general you may do what you want inside the
> macro recorder in
> Excel (or
> > Word, or..) and use the resulting VBA-code almost
> as-is in Axapta.
> > 
> > Amund
> > 
> > 
> > 
> > Thu, 16 Sep 2004 13:50:36 +0200 skrev Jens
> Strandberg
> > <[EMAIL PROTECTED]>:
> > 
> > > Hello there,
> > >
> > > I am using COM to display data from Axapta in
> Excel. Is there a
> way to
> > > tell
> > > Excel to run a certain macro once the data has
> been moved to
> Excel ?
> > >
> > > Thanks in advance !
> > >
> > > Best Regards,
> > >
> > > Jens
> > >
> > >
> > >
> > > Yahoo! Groups Sponsor
> > > ADVERTISEMENT
> > >
> > > Yahoo! Groups Links
> > >
> > > To visit your group on the web, go to:
> > >
> http://groups.yahoo.com/group/development-axapta/
> > >
> > > To unsubscribe from this group, send an email
> to:
> > > [EMAIL PROTECTED]
> > >
> > > Your use of Yahoo! Groups is subject to the
> Yahoo! Terms of
> Service.
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > Yahoo! Groups Links
> 
> 
> 
> 
> 
> 
>  
> Yahoo! Groups Links
> 
> 
> 
>  
> 
> 
> 
> 
> 
> 



    
__ 
Yahoo! Mail 
Stay connected, organized, and protected. Take the tour: 
http://tour.mail.yahoo.com/mailtour.html 







  
  





  
  
  YAHOO! GROUPS LINKS



   Visit your group "development-axapta" on the web. 
   To unsubscribe from this group, send an email to: [EMAIL PROTECTED] 
   Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.



  









RE: SV: [development-axapta] Running Excel macros from Axapta through COM ?

2005-07-13 Thread Jos Litjens




Hi there,

Have you figured it out yet? I had the same error message, turned out
the statement misses some quotes. It should be:

xlApp.Run("'c:\\Documents
andSettings\\jwang\\Desktop\\MonthlyTest.xls'!Macro1");

So add a quote before c:\\ and after xls and it should work!

Regards,

Jos Litjens
 

-Original Message-
From: development-axapta@yahoogroups.com
[mailto:[EMAIL PROTECTED] On Behalf Of jessewang_98
Sent: woensdag 13 juli 2005 1:12
To: development-axapta@yahoogroups.com
Subject: Re: SV: [development-axapta] Running Excel macros from Axapta
through COM ?

Do you have code example?
why I could not run this code:
static void test_ExcelMacro(Args _args)
{
COM xlApp;
;

xlApp = new COM("Excel.Application");
xlApp.Visible(1);
//xlApp.Run("MacroTest.xls!TestMacro");
xlApp.Run("c:\\Documents and
Settings\\jwang\\Desktop\\MonthlyTest.xls !Macro1"); // ...

}
Error Message:

Method 'Run' in COM object of class 'Excel.Application' returned error
code 0x800A03EC () which means: The macro 'c:\Documents and
Settings\jwang\Desktop\MonthlyTest.xls !
Macro1' cannot be found.



--- In development-axapta@yahoogroups.com, "Jens Strandberg" 
<[EMAIL PROTECTED]> wrote:
> Thanks for your reply.
> 
> The Excel stuff is set up properly and works just fine, when I run
the macro
> inside Excel.
> 
> However, doing the "Run" on the COM object in Axapta tells me, that
this
> cannot be done... :-(
> 
> Any additional input ?
> 
> Best Regards,
> Jens
> 
> -Oprindelig meddelelse-
> Fra: Amund [mailto:[EMAIL PROTECTED]
> Sendt: 16. september 2004 14:08
> Til: development-axapta@yahoogroups.com
> Emne: Re: [development-axapta] Running Excel macros from Axapta
through
> COM ?
> 
> 
> Inside VBA this would be something like: Application.Run 
> "Workbook.xls!Macroname"
> 
>  From Axapta you can use: .Run("Workbook.xls!
Macroname");
> 
> In general you may do what you want inside the macro recorder in
Excel (or
> Word, or..) and use the resulting VBA-code almost as-is in Axapta.
> 
> Amund
> 
> 
> 
> Thu, 16 Sep 2004 13:50:36 +0200 skrev Jens Strandberg
> <[EMAIL PROTECTED]>:
> 
> > Hello there,
> >
> > I am using COM to display data from Axapta in Excel. Is there a
way to
> > tell
> > Excel to run a certain macro once the data has been moved to
Excel ?
> >
> > Thanks in advance !
> >
> > Best Regards,
> >
> > Jens
> >
> >
> >
> > Yahoo! Groups Sponsor
> > ADVERTISEMENT
> >
> > Yahoo! Groups Links
> >
> > To visit your group on the web, go to:
> > http://groups.yahoo.com/group/development-axapta/
> >
> > To unsubscribe from this group, send an email to:
> > [EMAIL PROTECTED]
> >
> > Your use of Yahoo! Groups is subject to the Yahoo! Terms of
Service.
> 
> 
> 
> 
> 
> 
> 
> Yahoo! Groups Links






 
Yahoo! Groups Links



 









  
  





  
  
  YAHOO! GROUPS LINKS



   Visit your group "development-axapta" on the web. 
   To unsubscribe from this group, send an email to: [EMAIL PROTECTED] 
   Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.



  









Re: SV: [development-axapta] Running Excel macros from Axapta through COM ?

2005-07-12 Thread jessewang_98




Do you have code example?
why I could not run this code:
static void test_ExcelMacro(Args _args)
{
COM xlApp;
;

xlApp = new COM("Excel.Application");
xlApp.Visible(1);
//xlApp.Run("MacroTest.xls!TestMacro");
xlApp.Run("c:\\Documents and 
Settings\\jwang\\Desktop\\MonthlyTest.xls !Macro1");
// ...

}
Error Message:

Method 'Run' in COM object of class 'Excel.Application' returned 
error code 0x800A03EC () which means: The 
macro 'c:\Documents and Settings\jwang\Desktop\MonthlyTest.xls !
Macro1' cannot be found.



--- In development-axapta@yahoogroups.com, "Jens Strandberg" 
<[EMAIL PROTECTED]> wrote:
> Thanks for your reply.
> 
> The Excel stuff is set up properly and works just fine, when I run 
the macro
> inside Excel.
> 
> However, doing the "Run" on the COM object in Axapta tells me, that 
this
> cannot be done... :-(
> 
> Any additional input ?
> 
> Best Regards,
> Jens
> 
> -Oprindelig meddelelse-
> Fra: Amund [mailto:[EMAIL PROTECTED]
> Sendt: 16. september 2004 14:08
> Til: development-axapta@yahoogroups.com
> Emne: Re: [development-axapta] Running Excel macros from Axapta 
through
> COM ?
> 
> 
> Inside VBA this would be something like: Application.Run
> "Workbook.xls!Macroname"
> 
>  From Axapta you can use: .Run("Workbook.xls!
Macroname");
> 
> In general you may do what you want inside the macro recorder in 
Excel (or
> Word, or..) and use the resulting VBA-code almost as-is in Axapta.
> 
> Amund
> 
> 
> 
> Thu, 16 Sep 2004 13:50:36 +0200 skrev Jens Strandberg
> <[EMAIL PROTECTED]>:
> 
> > Hello there,
> >
> > I am using COM to display data from Axapta in Excel. Is there a 
way to
> > tell
> > Excel to run a certain macro once the data has been moved to 
Excel ?
> >
> > Thanks in advance !
> >
> > Best Regards,
> >
> > Jens
> >
> >
> >
> > Yahoo! Groups Sponsor
> > ADVERTISEMENT
> >
> > Yahoo! Groups Links
> >
> > To visit your group on the web, go to:
> > http://groups.yahoo.com/group/development-axapta/
> >
> > To unsubscribe from this group, send an email to:
> > [EMAIL PROTECTED]
> >
> > Your use of Yahoo! Groups is subject to the Yahoo! Terms of 
Service.
> 
> 
> 
> 
> 
> 
> 
> Yahoo! Groups Links








  
  





  
  
  YAHOO! GROUPS LINKS



   Visit your group "development-axapta" on the web. 
   To unsubscribe from this group, send an email to: [EMAIL PROTECTED] 
   Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.



  









SV: [development-axapta] Running Excel macros from Axapta through COM ?

2004-09-16 Thread Jens Strandberg
Thanks for your reply.

The Excel stuff is set up properly and works just fine, when I run the macro
inside Excel.

However, doing the "Run" on the COM object in Axapta tells me, that this
cannot be done... :-(

Any additional input ?

Best Regards,
Jens

-Oprindelig meddelelse-
Fra: Amund [mailto:[EMAIL PROTECTED]
Sendt: 16. september 2004 14:08
Til: [EMAIL PROTECTED]
Emne: Re: [development-axapta] Running Excel macros from Axapta through
COM ?


Inside VBA this would be something like: Application.Run
"Workbook.xls!Macroname"

 From Axapta you can use: .Run("Workbook.xls!Macroname");

In general you may do what you want inside the macro recorder in Excel (or
Word, or..) and use the resulting VBA-code almost as-is in Axapta.

Amund



Thu, 16 Sep 2004 13:50:36 +0200 skrev Jens Strandberg
<[EMAIL PROTECTED]>:

> Hello there,
>
> I am using COM to display data from Axapta in Excel. Is there a way to
> tell
> Excel to run a certain macro once the data has been moved to Excel ?
>
> Thanks in advance !
>
> Best Regards,
>
> Jens
>
>
>
> Yahoo! Groups Sponsor
> ADVERTISEMENT
>
> Yahoo! Groups Links
>
> To visit your group on the web, go to:
> http://groups.yahoo.com/group/development-axapta/
>
> To unsubscribe from this group, send an email to:
> [EMAIL PROTECTED]
>
> Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.







Yahoo! Groups Links








 Yahoo! Groups Sponsor ~--> 
$9.95 domain names from Yahoo!. Register anything.
http://us.click.yahoo.com/J8kdrA/y20IAA/yQLSAA/saFolB/TM
~-> 

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/development-axapta/

<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/