想用EXCEL做計分顯示屏, 可否按某鍵, 指定儲存格就更新?

想用EXCEL做計分顯示屏, 可否按某鍵, 指定儲存格就更新?

例如儲存格 A1 現時輸入了100
我按鍵盤的"Q"1下就會在A1 增加10
而按鍵盤的"W"1下就會在A1 減少10

可以用vba module

TOP

可以用vba module
boy168 發表於 2019-1-9 13:02



    有冇資源可以參考??

TOP

回覆 3# soccerism

microsoft 有online manual, 打開excel 按alt-F11, 再按F1

TOP

加個 form control 咪仲容易!

TOP

提示: 作者被禁止或刪除 內容自動屏蔽

TOP

加個 form control 咪仲容易!
cmj 發表於 2019-1-10 14:38



    呢個方法我都用過, 係用MOUSE冇用鍵盤咁方便, 多謝提供!

TOP

回覆 6# myricky

how to do that?
vb?

TOP

提示: 作者被禁止或刪除 內容自動屏蔽

TOP

回覆 7# soccerism

有無試過用張form 個keydown event去做?
Private Sub UserForm_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
    Select Case KeyCode
    Case 81: 'Q
        TeamAScore.Caption = TeamAScore.Caption + 10
    Case 87: 'W
        If TeamAScore.Caption > 0 Then
            TeamAScore.Caption = TeamAScore.Caption - 10
        End If
    Case 79: 'O
        TeamBScore.Caption = TeamBScore.Caption + 10
    Case 80: 'P
        If TeamBScore.Caption > 0 Then
            TeamBScore.Caption = TeamBScore.Caption - 10
        End If
    End Select
End Sub

TOP