Home › Forums › General Discussion › Any EXCEl vb gurus about
- This topic has 6 replies, 2 voices, and was last updated 18 years, 2 months ago by
Anonymous.
-
AuthorPosts
-
-
March 31, 2005 at 3:04 pm #3931
Anonymous
Inactiveim trying to build this simple vb macro for excel which basically closes the opened workbook when its idle for a couple of minutes.
i know how to call the function to close etc.
at moment i have this called at the opening of the book and it closes the book after 10 seconds.
what i want to know is, is there a function which gets called when the spreadsheet is idle. i.e. so i can put a timer or something, which when it goes off it calls my shutdown?
Seems like a common enough think you’d want to do, but ive spent 2 hours looking on the web and the doc on vb is bloody shocking. seems like theres no api documentation for the fecking language.
also while im at it, is there a function which gets called repeatively when the workbook is active? i.e. where i can reset the timer
thanks
-
March 31, 2005 at 4:10 pm #19178
Anonymous
InactiveHmmm, you might only frustrate yourself trying to do this with VBA for Excel.
If you only have one sheet in your workbook you might look at the Workbook SheetActivate event. I haven’t used it myself but perhaps you could activate your timer in there.
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
//Your code here
End SubThe most thorough VB resource on the web is at MSDN, http://msdn.microsoft.com/vbasic/ but if you haven’t found an answer to your question using Google it’s unlikely to be out there on the web.
-
March 31, 2005 at 4:12 pm #19179
Anonymous
Inactivenice one thanks for the help
ya i suspect if google can find it, its not there :) -
March 31, 2005 at 4:18 pm #19183
Anonymous
InactiveWell, I’m not sure how much help it really is. You can go round in circles trying to find out how to do exactly what you want in VB!
-
March 31, 2005 at 4:20 pm #19185
Anonymous
Inactivei hate the feckin things. its not a real programming language at all. they made the thing so high level and vague that its useless.
-
March 31, 2005 at 4:28 pm #19187
Anonymous
InactiveEep! Ah, it’s not all that bad, just very inflexible for a programming language. It’s good at what it’s good at (rapid development, accessing recordsets, that kinda lark) and terrible at what it’s not.
Also the syntax examples they give in documentation are generally not varied enough to be of any real help.
-
March 31, 2005 at 4:30 pm #19188
Anonymous
Inactivegive me C++ or java any day.
-
-
AuthorPosts
- The forum ‘General Discussion’ is closed to new topics and replies.