Excel: toetsencombinatie

Status
Niet open voor verdere reacties.

JacquesT

Gebruiker
Lid geworden
27 aug 2007
Berichten
11
Als in de VBA-editor van Excel de subroutine 'Worksheet_BeforeDoubleClick' definieert, kan een routine gestart worden door te dubbelklikken op een cel.
Maar kan door gelijktijdig de 'Ctrl'-toets en dubbelklikken (of 'Alt' en dubbelklikken) op een cel een ander programma-routine geaktiveerd worden?
 
Als in de VBA-editor van Excel de subroutine 'Worksheet_BeforeDoubleClick' definieert, kan een routine gestart worden door te dubbelklikken op een cel.
Maar kan door gelijktijdig de 'Ctrl'-toets en dubbelklikken (of 'Alt' en dubbelklikken) op een cel een ander programma-routine geaktiveerd worden?

Ipv 'Ctrl'-toets en dubbelklikken (of 'Alt' en dubbelklikken) op een cel zou ik opteren voor Ctrl-en een letter. Dat is nl. standaard mogelijk in Excel. Zie eens in de lijst van macro's, en daar kan je dan bij de Opties een sneltoetscombinatie toewijzen.

Wigi
 
De code om dit te doen.

Deze is voor Ctrl a
Code:
Private Sub Workbook_Open()
    Application.OnKey "^{a}", "Module1.Macro1"
End Sub

Wel in je Persoonlijk werkboek.
 
De code om dit te doen.

Deze is voor Ctrl a
Code:
Private Sub Workbook_Open()
    Application.OnKey "^{a}", "Module1.Macro1"
End Sub

Wel in je Persoonlijk werkboek.

Dag Alex

Waarom zou je dit in code doen en niet eenmalig bij Extra > Macro > Mcro's > Opties?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan