Avatar billede pollo Nybegynder
24. januar 2016 - 15:10 Der er 1 løsning

genvejstaster

hej  - jeg har  i en form brug for en række genvejstaster for at aktivere forskellige filtre men er kørt fast og kan ikke få det til at virke med mere en een karakter . Havde tænkt  mig at bruge Q1 - Q2 etc som genvejstaster.  Jeg har lavet en kode hvor jeg bruger F tasterne men det er ikke nok :-) 

vh Knud

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
On Error GoTo Err_Form_KeyDown

    If KeyCode = vbKeyF2 Then
        filterIgår_Click
    End If

    If KeyCode = vbKeyF3 Then
        filterIdag_Click
    End If

    If KeyCode = vbKeyF4 Then
        filterImorgen_Click
    End If
 
   
    If KeyCode = vbKeyF5 Then
        KeyCode = 0
        Kommandoknap53_Click
    End If
   
    If KeyCode = vbKeyF8 Then
        PrintDisp_Click
    End If
   
   
    If KeyCode = vbKeyF9 Then
        PrintChfIns_Click
    End If
   
    If KeyCode = vbKeyF10 Then
        PrintFakturabilag_Click
    End If
       
    If KeyCode = vbKeyF12 Then
        Find_Click
    End If
   
    If KeyCode = vbKeyReturn Then
        KeyCode = 0
        Me.Dirty = False
    End If
   
    If KeyCode = vbKeyPause Then
        KeyCode = 0
        If Me.FilterOn = False Then
            Me.FilterOn = True
        Else: Me.FilterOn = False
        End If
    End If
   
    On Error Resume Next
    Select Case KeyCode
        Case vbKeyUp: DoCmd.GoToRecord , , acPrevious
        Case vbKeyDown: DoCmd.GoToRecord , , acNext
    End Select
       
Exit_Form_KeyDown:
    Exit Sub

Err_Form_KeyDown:
    prompt = "Enten SagsID, Kundenr., eller Dato er ikke indtastet. Indtast de manglende oplysning, eller tryk F3 for fortryd!"
    If MsgBox(prompt, vbOKOnly, "Fejl") = vbOK Then
        Resume Exit_Form_KeyDown
    End If
     
End Sub
Avatar billede pollo Nybegynder
24. februar 2016 - 08:47 #1
Kk
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester