ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   How do you change code in the VBE without opening the target workb (https://www.excelbanter.com/excel-programming/350937-how-do-you-change-code-vbe-without-opening-target-workb.html)

Brett Smith[_2_]

How do you change code in the VBE without opening the target workb
 
I am wondering if there is a way of changing the code in the VBE for other
Excel files while the target Excel file is already closed. Is this possible?
How would I code this?

Norman Jones

How do you change code in the VBE without opening the target workb
 
Hi Brett,

See Chip Pearson's page on programming to the VBE at:

http://www.cpearson.com/excel/vbe.htm


---
Regards,
Norman


"Brett Smith" wrote in message
...
I am wondering if there is a way of changing the code in the VBE for other
Excel files while the target Excel file is already closed. Is this
possible?
How would I code this?




Brett Smith[_2_]

How do you change code in the VBE without opening the target w
 
Know about that already, that didn't really help much. Can you expand?
Thanks!

"Norman Jones" wrote:

Hi Brett,

See Chip Pearson's page on programming to the VBE at:

http://www.cpearson.com/excel/vbe.htm


---
Regards,
Norman


"Brett Smith" wrote in message
...
I am wondering if there is a way of changing the code in the VBE for other
Excel files while the target Excel file is already closed. Is this
possible?
How would I code this?





Norman Jones

How do you change code in the VBE without opening the target w
 
Hi Brett,

Chip Pearson shows how to write or delete code in an external project.
However, I think that the other workbook would have to be open - I missed
the 'closed' stipulation.


---
Regards,
Norman


"Brett Smith" wrote in message
...
Know about that already, that didn't really help much. Can you expand?
Thanks!

"Norman Jones" wrote:

Hi Brett,

See Chip Pearson's page on programming to the VBE at:

http://www.cpearson.com/excel/vbe.htm


---
Regards,
Norman


"Brett Smith" wrote in message
...
I am wondering if there is a way of changing the code in the VBE for
other
Excel files while the target Excel file is already closed. Is this
possible?
How would I code this?







Tushar Mehta

How do you change code in the VBE without opening the target workb
 
You should consider writing code so that it doesn't need replacement at the
source code level. An add-in would be one way to go. From an earlier post
of mine...

I've been meaning to write a tutorial on the subject. Just haven't
gotten around to it. In the meantime, check msdn.microsoft.com.
Specifically,
Microsoft Office XP Developer
Building Application-Specific Add-ins
http://msdn.microsoft.com/library/de...l=/library/en-
us/modcore/html/deovrbuildingapplicationspecificaddins.asp
and
Microsoft Office XP Developer
Add-ins, Templates, Wizards, and Libraries
http://msdn.microsoft.com/library/de...l=/library/en-
us/modcore/html/deovraddinstemplateswizardslibraries.asp.

Concentrate on the 'Application specific add-ins' and not the 'COM Add-
Ins.'

Basically, in XL, after saving the workbook with the code, save it as
an add-in (File | Save As...) Close the file, then load the add-in
through Tools |Add-Ins...

A key point to remember is that code in the add-in that refers to
ThisWorkbook refers to the add-in workbook, while a reference to
ActiveWorkbook refers to the open workbook, whatever that might be.

***** Please make very very sure you always save the file as a normal
workbook before saving it as an add-in. Otherwise, you may be unable to
access the worksheets / source in the add-in file! *****

--
Regards,

Tushar Mehta
www.tushar-mehta.com
Excel, PowerPoint, and VBA add-ins, tutorials
Custom MS Office productivity solutions

In article ,
says...
I am wondering if there is a way of changing the code in the VBE for other
Excel files while the target Excel file is already closed. Is this possible?
How would I code this?



All times are GMT +1. The time now is 05:06 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com