Home |
Search |
Today's Posts |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Good suggestion.
I actually thought to myself, "great idea, I can use environ for quickly switching between test and prod for my development". After a 5 minute search, I can find no easy way to write out environment variables (other than hitting the SetEnvironmentVariable API - and I'm having trouble with that too!) Have you got some code to share? -- Rob van Gelder - http://www.vangelder.co.nz/excel "Bob Phillips" wrote in message ... Another way is to use an environment variable rather than a file, and test it with Environ. -- HTH Bob Phillips ... looking out across Poole Harbour to the Purbecks (remove nothere from the email address if mailing direct) "Rob van Gelder" wrote in message ... Two ways: 1. Set a breakpoint at the End Sub then from the immediate window: Cancel = False 2. If you're doing this regularly, you may want an external flag. For example Instead of Cancel = True Try If Dir("C:\DebugMode.txt") = "" Then Cancel = True Then create DebugMode.txt whenever you plan to do some development. -- Rob van Gelder - http://www.vangelder.co.nz/excel "Shilps" wrote in message ... Hi, I have a very tricky situation. I want to disble the save option of the workbook. So I wrote this code Private Sub Workbook_BeforeClose(Cancel as Boolean) Application.DisplayAlerts = False ThisWorkbook.Saved = True ThisWorkbook.Close Application.DisplayAlerts = true End Sub Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, _ Cancel as Boolean) Application.DisplayAlerts = False Cancel = True Application.DisplayAlerts = true End Sub Now the problem is the moment I write this code, it is activated before saving and this code is not saved at all. How do I save this code? My objective is that the user should not be able to save any changes in the workbook. TIA Shilps |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Saving Vba Code | Excel Discussion (Misc queries) | |||
code lost after saving | Excel Programming | |||
Saving a Workbook without code | Excel Programming | |||
Code for saving as a .prn file | Excel Programming | |||
code for saving | Excel Programming |