initialise declaration
Private Sub Worksheet_Activate()
Set rng_source = Range("B3:J11")
Set rng_x = Range("L3:T11")
End Sub
'This is worksheet event code, which means that it needs to be
'placed in the appropriate worksheet code module, not a standard
'code module. To do this, right-click on the sheet tab, select
'the View Code option from the menu, and paste the code in.
--
HTH
Bob Phillips
(replace somewhere in email address with gmail if mailing direct)
"Joe" wrote in message
oups.com...
Hello guys,
My basics of VBA are poor..
I would like to know How I can Initialise certain things.. One time..
What I do now is..
' ***********
Public rng_source, rng_x As Range
Private Sub CommandButton1_Click()
n_Mat = 9
Set rng_source = Range("B3:J11")
Set rng_x = Range("L3:T11")
....
end sub
' ************
1. I want to decalre it outside the function, may be when the sheet is
loaded.. Pls guide me..
2. If I declare that way, will it be visible in the Module Functions
Thanks all,
Joe
|