LinkBack Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 390
Default Toggle common tasks

Please forgive me, because I really don't know what I'm doing
yet much with VBA, but . . .

I'm already tired of typing at the top of each VBA module

With Application
.ScreenUpdating = False
.EnableEvents = False
End With

and then turning it back on at the bottom. So I thought
of something like this:


=========================================
Public Sub toggleEvents(evTog As Boolean)
On Error Resume Next

evTog = Abs(evTog - 1)

With Application
.ScreenUpdating = evTog
.EnableEvents = evTog
End With

Debug.Print evTog & " Kilroy was here"

'On Error GoTo 0
End Sub
=========================================


Well, gee, but it says True all the time. What am I doing wrong?
Also, I tried Googling for similar things but so far have come up
empty. Does everybody really just turn that stuff off and back
on with lines of code in every module?

=dman=
 
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
Combining two ranges based on common a common value ahmed[_3_] Excel Discussion (Misc queries) 5 April 18th 09 05:04 PM
Exporting tasks se7098 Excel Worksheet Functions 2 January 21st 09 03:37 PM
Common footer but not common margins please -(Page 1 of 2) etc RajenRajput1 Excel Discussion (Misc queries) 9 August 26th 08 06:56 PM
combining tasks SusanL[_3_] Excel Programming 0 June 16th 05 12:17 AM
Automating some tasks Justin C Excel Discussion (Misc queries) 0 April 27th 05 12:45 PM


All times are GMT +1. The time now is 11:38 PM.

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"