Thread: Public variable
View Single Post
  #5   Report Post  
Posted to microsoft.public.excel.programming
Eric[_35_] Eric[_35_] is offline
external usenet poster
 
Posts: 26
Default Public variable

Thank you Leith.

"Leith Ross" wrote in message
ups.com...
On Mar 17, 7:50 pm, "Eric" wrote:
Hello,

I am setting up a public variable in the declaration section of my

module
(Public Authorized_Machine as string)
I initialize the variable right in the Auto_open() sub expecting ths
variable and its value to be available to all the procedures in my

module,
but it does not work.
A simple "MsgBox Authorized_Machine" (in a seperate procedure) shows the
variable empty...

What am I doing wrong?

Thank you.

Eric


Hello Eric,
The Auto_Open, Auto_Close, Auto_Activate, and Auto_Deactivate macros
are provided for backward compatability. You should be using
Workbook_Open instead of Auto_Open. Place your Public varaiable in the
Declarations section of ThisWorkbook and placce your Auto_Open code
in the Workbook_Open procedure.

Sincerely,
Leith Ross