我是Excel新手,我有一個包含多個命令按鈕的工作表。我想知道是否可以通過左擊(正常情況下)和右擊來爲多個單元格添加值。例如,如果我離開單擊命令按鈕,它會向單元格A1
添加(+1),但是如果我右鍵單擊相同的命令按鈕,則會向單元格B1
添加(+1)。使用右鍵單擊/左鍵單擊功能更改多個單元格中的添加值的VBA代碼
這裏是我必須添加代碼(+1),當我做一個正常的左擊:
Sub Action68_Click()
'update column BR by adding 1 to the cell value'
Worksheets("Stats").Cells(CurrentPlayerRow, "BR").Value = Worksheets("Stats").Cells(CurrentPlayerRow, "BR").Value + 1
End Sub`
反正是有使用權點擊按鈕,添加一個(+1)到cell BQ
?
您應該使用'SpinButton'代替。或者,您可以使用WinApi調用掛鉤鼠標按鈕。我對這個網站下載有問題[VB中的Win32鉤子--vbAccelerator鉤子庫](http://www.vbaccelerator.com/codelib/hook/vbalhook.htm),但它似乎是一個很好的參考。您可以在幾分鐘內啓動並運行'SpinButton'。另一方面,掛鉤和解開鼠標按鈕將提供幾小時或幾天的樂趣(和大量的經驗點)。 – 2017-09-23 02:32:58