Excel에 익숙하지 않고 여러 명령 단추가있는 워크 시트가 있습니다. 왼쪽 클릭 (정상적으로) 및 오른쪽 클릭으로 여러 셀에 값을 추가 할 수 있는지 알고 싶습니다.오른쪽 클릭/왼쪽 클릭 기능으로 여러 셀의 값을 추가하는 VBA 코드
예를 들어 명령 단추를 클릭하면 +1 (0)이 셀 A1
에 추가되지만 동일한 명령 단추를 마우스 오른쪽 단추로 누르면 셀에 B1
(+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)에 추가 오른쪽 클릭 버튼을 사용하여 거기다 : 여기
내가 추가해야 코드 (+1) 내가 정상 마우스 왼쪽 버튼을 클릭 할 때입니다 셀BQ
?
대신 'SpinButton'을 사용해야합니다. 또는 WinApi 호출을 사용하여 마우스 단추를 연결할 수도 있습니다. 나는이 사이트 다운로드 [VB에서 Win32 후크 - vbAccelerator 후크 라이브러리] (http://www.vbaccelerator.com/codelib/hook/vbalhook.htm)에서 문제가 있었지만 좋은 참고 자료로 보인다. SpinButton을 몇 분 내에 작동시킬 수 있습니다. 다른 한편으로, 마우스 버튼을 걸거나 푸는 것은 몇 시간 또는 아마도 재미있는 일 (그리고 많은 경험치)을 제공합니다. –