code voor actie "bij 1e maal sheet aanklikken"

Status
Niet open voor verdere reacties.

guitar girl

Nieuwe gebruiker
Lid geworden
18 nov 2010
Berichten
3
Hallo,

Ik heb een template voor gegevensverwerking die bestaat uit verschillende sheets.
Nu moet op 1 van de sheets zeker 1x op een button geklikt worden om zeker te zijn dat de gegevens juist verwerkt zijn (want blijkbaar wil een eigen gecreëerde functie zich niet aanpassen nadat brongegevens veranderd zijn).

Mijn vraag:
Bestaat er een code om vb een pop-up te geven ENKEL als een bepaalde sheet voor de EERSTE keer wordt aangeklikt? (het creëeren van de pop-up zelf is geen probleem)
Iets vergelijkbaar met:

Private Sub Workbook_SheetActivate(ByVal Sh As Object)

End Sub


Alvast bedankt!
 
Wellicht kun je jouw functie 'volatile' maken en hoef je niet jouw workaround te verzinnen.

Een workaround:

Plaats in een module bovenaan (net onder option explicit als dat er staat)

Code:
Public SheetAanKlik As Boolean

en in het codegedeelte van de betreffende sheet:

Code:
Private Sub Worksheet_Activate()
    If SheetAanKlik <> True Then MsgBox "Klik op de knop"
    SheetAanKlik = True
End Sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan