請問...如何在工作表開啟時,就鎖住鍵盤及滑鼠右鍵
- 帖子
- 6
- 主題
- 3
- 精華
- 0
- 積分
- 50
- 點名
- 0
- 作業系統
- xp
- 軟體版本
- office 2007
- 閱讀權限
- 20
- 註冊時間
- 2011-7-17
- 最後登錄
- 2012-3-17
|
請問...如何在工作表開啟時,就鎖住鍵盤及滑鼠右鍵
請問~~
因為工作的關係,我需要將excel工作表內的某幾個儲存格鎖住
只能用特定的方式(barcode或磅秤)輸入值到儲存格,但鍵盤及滑鼠右鍵需鎖住不能使用
我要在工作表內如何編寫程式碼?? |
|
|
|
|
|
|
|
- 帖子
- 5923
- 主題
- 13
- 精華
- 1
- 積分
- 5986
- 點名
- 0
- 作業系統
- win10
- 軟體版本
- Office 2010
- 閱讀權限
- 150
- 性別
- 男
- 來自
- 台灣基隆
- 註冊時間
- 2010-5-1
- 最後登錄
- 2022-1-23
        
|
2#
發表於 2011-7-18 08:18
| 只看該作者
回復 1# pcwater
需要將excel工作表內的某幾個儲存格鎖住
用保護工作表方法即可
滑鼠右鍵需鎖住不能使用
VBA工作表中按下右鍵的預設事件
- Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
- Cancel = True '停止顯示預設的功能表
- End Sub
複製代碼
PS: barcode 是條碼嗎? 沒這設備不知如何使用,找不到VBA鎖定鍵盤的語法. |
|
|
|
|
|
|
|
- 帖子
- 6
- 主題
- 3
- 精華
- 0
- 積分
- 50
- 點名
- 0
- 作業系統
- xp
- 軟體版本
- office 2007
- 閱讀權限
- 20
- 註冊時間
- 2011-7-17
- 最後登錄
- 2012-3-17
|
3#
發表於 2011-7-19 00:00
| 只看該作者
回復 2# GBKEE
感謝版主回覆
barcode是條碼沒錯
之前有試著把工作表鎖住,可是會連可以輸入的儲存格都鎖掉
所以才想說看能不能用vb鎖 |
|
|
|
|
|
|
|
- 帖子
- 5923
- 主題
- 13
- 精華
- 1
- 積分
- 5986
- 點名
- 0
- 作業系統
- win10
- 軟體版本
- Office 2010
- 閱讀權限
- 150
- 性別
- 男
- 來自
- 台灣基隆
- 註冊時間
- 2010-5-1
- 最後登錄
- 2022-1-23
        
|
4#
發表於 2011-7-19 06:59
| 只看該作者
回復 3# pcwater
之前有試著把工作表鎖住,可是會連可以輸入的儲存格都鎖掉
要輸入的儲存格的->儲存格格式->保護 : 取消 [鎖定]
工作表鎖住時就可以輸入了 |
|
|
|
|
|
|
|