hilpers


  hilpers > microsoft.public.* > microsoft.public.office.excel

 #1  
09.12.2003, 12:58
Peter
BEste,

ik start een macro waar ik variable een waarde geef.
Wanneer ik nu een Userform aanspreek is hij die variablen
kwijt. Ze zijn leeg.
Is er een oplossing om deze toch mee te nemen ??
 #2  
09.12.2003, 13:39
john philippen
plaats boven de module (voor je eerste sub)
public naam as string

je kunt nu de variabele naam als string gebruiken in je hele module.
 #3  
09.12.2003, 13:49
Peter
>-----Original Message-----
>plaats boven de module (voor je eerste sub)
>public naam as string
>
>je kunt nu de variabele naam als string gebruiken in je

hele module.
[..]
 #4  
09.12.2003, 14:57
john philippen
stel je hebt een volgende macro's

sub een()
.....
....
end sub
sub twee
....
end sub

dan wordt dit :

public naam as string
sub een()
.....
....
end sub
sub twee
....
end sub

er komt nu ook een lijn tussen de public variabele en de sub te staan


mvg

John Philippen
snozuf222 zonder dit@ ditweghalen hotmail.com
"Peter" <anonymous> schreef in bericht
news:280a
[..]
 #5  
10.12.2003, 10:56
Peter
Bedoel je in de eerste macro ??
op een gegeven moment spreek ik mijn Form aan
form.show
Hiervoor moet ik dat dus zetten ??

PEter
[..]
>public naam as string
>sub een()
>.....
>....
>end sub
>sub twee
>....
>end sub
>
>er komt nu ook een lijn tussen de public variabele en de

sub te staan
[..]
 #6  
10.12.2003, 14:08
Amedee Van Gasse
"Peter" <anonymous> schreef in
news:0a8701c3bf14$b23e3be0$a301280a:

> Bedoel je in de eerste macro ??
> op een gegeven moment spreek ik mijn Form aan
> form.show
> Hiervoor moet ik dat dus zetten ??
>
> PEter


Nee nog verder naar voor. Om de uitleg van John duidelijker te maken zet
ik er regelnummers bij.

1 Option Explicit
2 Public strNaam as String
3 Public intNummer as Integer
4 --------------------------------------------------
5 Public Sub Een()
6 ' Hier staat de code van je eerste sub
7 ' met bijvoorbeeld form.show
8 intNummer = 10
9 Twee
10 ' Hier staat de rest van je code
11 End Sub
12 --------------------------------------------------
13 Public Sub Twee()
14 ' Dit is je tweede sub
15 MsgBox (intNummer)
16 End Sub

In bovenstaand voorbeeld wordt de waarde van intNummer ingesteld in Een,
en wordt getoond dmv een messagebox in Twee.
Ik hoop dat dit eea wat duidelijker maakt?
Soortgelijke onderwerpen
Variable van de ene sub naar de andere meenemen

Ik zit met het volgende probleem. Ik ben bezig een urenverantwoording in elkaar te draaien waarbij ik via weekstaten en maandstaten mijn uren verantwoord. (beetje dubbelop,...

eigen werkbalk meenemen naar andere pc

met de formule: Private Sub Worksheet_Activate() Application.CommandBars("Eigen werkbalk").Visible = True End Sub Private Sub...

bankrekening nummer meenemen naar andere bank ?

Goedendag, iemand op de hoogte of dit reeds mogelijk is ? mvg, Henri Amand

Vakantie verlof, beperking in meenemen naar andere jaren?

Hoi, Ik heb flink "gegoogled" maar kom er niet uit. Ik werk in de CAO-J.Deze voorziet in een vakantieregeling. Ik werk regelmatig over en neem deze uren als eerste op als...


Alle tijden zijn in GMT. De tijd is nu 05:08. | Privacy Policy