bandito bob
Terugkerende gebruiker
- Lid geworden
- 26 jun 2007
- Berichten
- 2.167
Beste excel liefhebbers,
Ik heb al enkele uren geprobeerd om in een excel sheetje een macro te laten sturen met een toets (niet met CTRL+toets), maar krijg het niet voor elkaar.
Als ik de toets indruk krijg ik altijd de melding dat de macro niet gevonden kan worden.
Ik ben pas kort bezig met VBA, dus graag geen al te ingewikkelde VBA uitleg.
De code waar het om gaat heb ik van dit forum en is de volgende:
Hij geeft dus de melding dat de macro reg() niet gevonden kan worden.
De eerste 2 code's staan in "thisworkbook", de macro reg() heb ik geprobeerd in "thisworkbook en in sheet 1 (hier wordt de macro gebruikt).
Indien nodig kan ik natuurlijk ook het hele sheetje posten.
Als iemand kan helpen.....graag. gr. Paul.
Ik heb al enkele uren geprobeerd om in een excel sheetje een macro te laten sturen met een toets (niet met CTRL+toets), maar krijg het niet voor elkaar.
Als ik de toets indruk krijg ik altijd de melding dat de macro niet gevonden kan worden.
Ik ben pas kort bezig met VBA, dus graag geen al te ingewikkelde VBA uitleg.
De code waar het om gaat heb ik van dit forum en is de volgende:
Code:
Private Sub Workbook_Open()
Application.OnKey "m", "reg"
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.OnKey "m"
End Sub
Sub reg()
Dim eindTijd As Date
eindTijd = DateTime.Now
Cells(aankomsten, 2) = eindTijd
aankomsten = aankomsten + 1
Beep
End Sub
De eerste 2 code's staan in "thisworkbook", de macro reg() heb ik geprobeerd in "thisworkbook en in sheet 1 (hier wordt de macro gebruikt).
Indien nodig kan ik natuurlijk ook het hele sheetje posten.
Als iemand kan helpen.....graag. gr. Paul.