Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Is it possible to save a document without any VBA-code included in that
document? I should be achieved by VBA-programming. Regards, Roman |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
You would need to remove any code.
See Chip's page at http://www.cpearson.com/excel/vbe.htm -- HTH RP (remove nothere from the email address if mailing direct) "Roman Töngi" wrote in message ... Is it possible to save a document without any VBA-code included in that document? I should be achieved by VBA-programming. Regards, Roman |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() "Roman Töngi" wrote in message ... Is it possible to save a document without any VBA-code included in that document? I should be achieved by VBA-programming. Regards, Roman I guess you have to create new document and copy the contens of the doc with Vba code to that one. I tried to record deleting a macro only to find that nothing had been recorded. You're better off if you put your VBA code in an add-in. /Fredrik |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Look at Chip Pearson's page on programming with the VBE. I believe he has
sample code for removing. Of course you would want to run this code from a different workbook than you are stripping the code out of. http://www.cpearson.com/excel/vbe.htm -- Regards, Tom Ogilvy "Roman Töngi" wrote in message ... Is it possible to save a document without any VBA-code included in that document? I should be achieved by VBA-programming. Regards, Roman |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() "Tom Ogilvy" wrote in message ... Look at Chip Pearson's page on programming with the VBE. I believe he has sample code for removing. Of course you would want to run this code from a different workbook than you are stripping the code out of. http://www.cpearson.com/excel/vbe.htm -- Regards, Tom Ogilvy How funny. I just found this link when i was researching something else. It seems as if I was wrong. However, you can't create a self destructing macro. /Fredrik |
#6
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
However, you can't create a self destructing macro.
Yes you can. Try the following: Sub SelfDestruct() ' ' some code ' With ThisWorkbook.VBProject.VBComponents("Module1").Cod eModule .DeleteLines .ProcBodyLine("SelfDestruct", vbext_pk_Proc), _ .ProcCountLines("SelfDestruct", vbext_pk_Proc) End With End Sub -- Cordially, Chip Pearson Microsoft MVP - Excel Pearson Software Consulting, LLC www.cpearson.com "Fredrik Wahlgren" wrote in message ... "Tom Ogilvy" wrote in message ... Look at Chip Pearson's page on programming with the VBE. I believe he has sample code for removing. Of course you would want to run this code from a different workbook than you are stripping the code out of. http://www.cpearson.com/excel/vbe.htm -- Regards, Tom Ogilvy How funny. I just found this link when i was researching something else. It seems as if I was wrong. However, you can't create a self destructing macro. /Fredrik |
#7
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
To Fredrik:
and of course I said: Of course you would want to run this code from a different workbook than you are stripping the code out of. -- Regards, Tom Ogilvy "Chip Pearson" wrote in message ... However, you can't create a self destructing macro. Yes you can. Try the following: Sub SelfDestruct() ' ' some code ' With ThisWorkbook.VBProject.VBComponents("Module1").Cod eModule .DeleteLines .ProcBodyLine("SelfDestruct", vbext_pk_Proc), _ .ProcCountLines("SelfDestruct", vbext_pk_Proc) End With End Sub -- Cordially, Chip Pearson Microsoft MVP - Excel Pearson Software Consulting, LLC www.cpearson.com "Fredrik Wahlgren" wrote in message ... "Tom Ogilvy" wrote in message ... Look at Chip Pearson's page on programming with the VBE. I believe he has sample code for removing. Of course you would want to run this code from a different workbook than you are stripping the code out of. http://www.cpearson.com/excel/vbe.htm -- Regards, Tom Ogilvy How funny. I just found this link when i was researching something else. It seems as if I was wrong. However, you can't create a self destructing macro. /Fredrik |
#8
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() "Chip Pearson" wrote in message ... However, you can't create a self destructing macro. Yes you can. Try the following: Sub SelfDestruct() ' ' some code ' With ThisWorkbook.VBProject.VBComponents("Module1").Cod eModule .DeleteLines .ProcBodyLine("SelfDestruct", vbext_pk_Proc), _ .ProcCountLines("SelfDestruct", vbext_pk_Proc) End With End Sub -- Cordially, Chip Pearson Microsoft MVP - Excel Pearson Software Consulting, LLC www.cpearson.com Cool! I will try this out! /Fredrik |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
code works - need to save | Excel Discussion (Misc queries) | |||
Before Save code | Excel Worksheet Functions | |||
How to save my VBA-code | Excel Worksheet Functions | |||
VBA Code to save to 2 locations | Excel Programming | |||
VBA Code to save to 2 locations | Excel Programming |