Microsoft
Software
Hardware
Network
Question : Public Counter in VBA
How can I declare a public variable and assign it a value of 1 and then increment that count inside procedures that will be called many times. The counter should hold the last value it has until the excel file is closed. As an example:
When the file opens icnt=1 and then inside one or more procedures that are called... icnt = icnt +1 will continue to increase icnt until the file closes.
Thanks,
Jerry
Answer : Public Counter in VBA
In any general code module's declaration section (before any procedures):
Public icnt As long
In the workbook open event handler:
icnt = 1
In your routines:
icnt = icnt + 1
Kevin
Random Solutions
Combo Box Fill from another Worksheet
Creating Daily Activity Tracker in Excel 2003
Making a subform out of separate form
rename file programatically using data in a field in the table
UPDATING BINARY FIELD data with MS-ACCESS using VBA
Dynamic queries using combo boxes
How to convert this VB.NET code to VC# code?
excel remove chars
SQL query question
Silverlight convert XAML to xaml.cs code at runtime