Robert Smidt
Gebruiker
- Lid geworden
- 26 mei 2009
- Berichten
- 947
Beste Helpmij'ers,
Ik heb een code in gebruik die voor iedere workbook altijd actief moet zijn. Deze staat in "ThisWorkbook". Echter werkt de code alleen wanneer ik naar een ander workbook ga.
Ik begrijp dat het een wijziging van Workbook_SheetActivate moet zijn, alleen ken ik de code niet.
Alvast bedankt.
Robert
Ik heb een code in gebruik die voor iedere workbook altijd actief moet zijn. Deze staat in "ThisWorkbook". Echter werkt de code alleen wanneer ik naar een ander workbook ga.
Code:
Private Sub Workbook_SheetActivate(ByVal sh As Object)
If [Kassaldo] < 0 Then CreateObject("WScript.Shell").Popup "Het kassaldo is negatief hetgeen op een fout berust, herstel eerst deze fout of ga naar INTERNE OVERBOEKING en boek dit als KASVERSCHIL!", 20, "Waarschuwing: Je hoeft niet op OK te klikken", vbCritical
End Sub
Ik begrijp dat het een wijziging van Workbook_SheetActivate moet zijn, alleen ken ik de code niet.
Alvast bedankt.
Robert