aansturing vanuit een KlasseModule

Status
Niet open voor verdere reacties.

DutchOirs

Gebruiker
Lid geworden
30 sep 2009
Berichten
899
goedemorgen,

Zit met een vraagje.

Ben iets van een ander aan het aanpassen. Kom het volgende tegen.

Heb op een UserForm (Calendrier) een Label46 staan.

Op deze Label46 staat ook een Label (J15).

Nu zou ik gaarne vanuit een KlasseModule deze J15 (Label) aan sturen.

Kan dit?

Onderstaande werkt niet.
Code:
 Me.Controls.Calendrier.Label46("J" & 15).BackColor = &HFF00FF   ' = paars.

of

Calendrier.Label46.Me.Controls("J" & 15).BackColor = &HFF00FF   ' = paars.

of

Calendrier.Label46."J15".BackColor = &HFF00FF   ' = paars.

Heeft iemand een idee?

Thanks

Dutch
 
Laatst bewerkt:
Kijk eens naar de kalender die ik je stuurde.
 
Hoi snb,

Net gedaan, maar is aansturing vanuit het userform, dat werkt wel.
Maar nu vanuit die KlasseModule.

Bedoeling is een Calender die je met VBA gebruikt..
 
Laatst bewerkt:
Dat is wat ik je stuurde.
Een Userform bestaat alleen in VBA.
In mijn voorbeeld kun je ook dubbelklikken op iedere cel in kolom A; dat werkt ook.
In de klassemodule moet je niets, maar dan ook niets wijzigen, want je weet niet wat een klassemodule is.
 
Laatst bewerkt:
Hoi snb,

ok, las het net op internet.

Maar deze klassemodule ondervangt een gebeurtenis (actie) en geeft dan een knop op het UserForm een datum.
Dus er kan wel het een en ander.

Heb daar ook het tabelnaam kunnen vinden van de dag aanduiding (vandaag bv 5).
En bij keuze geeft ie het dag nummer weer.

Dus vandaar m'n actie om deze dag aanduidings knop een andere kleur te geven (voor aanduiding)
 
Hier zou ik een oplossing voor moeten hebben.

Code:
  For i = 1 To 37
    If Calendrier("J" & i) = Jour Then
      MsgBox ("i =  " & i)
      [COLOR="#FF0000"]Calendrier.j& i.BackColor = &HFF00FF[/COLOR]      ' = paars.
    End If
  Next i

Geeft dus de foutmelding: Compileer fout. ongeldige kwalificatie
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan