返回列表 上一主題 發帖

如何當按下F1的時候~滑鼠自動點到A1

如何當按下F1的時候~滑鼠自動點到A1

本帖最後由 av8d 於 2013-4-17 08:30 編輯

如何當按下F1的時候~滑鼠自動點到A1
如何當按下F2的時候~滑鼠自動點到A2

之前是用KeyCode對應TextBox
如果是對應到儲存格的話,該怎麼做呢?努力搜尋中~

剛查詢了一下似乎是用SendKey

回復 1# av8d
指定快速鍵執行巨集會造成與系統原設定衝突,要盡量避免
一般模組
  1. Sub auto_open() '開啟檔案自動執行
  2. '指定快速鍵
  3. Application.OnKey "{F1}", "first"
  4. Application.OnKey "{F2}", "last"
  5. End Sub

  6. Sub first()
  7. ActiveSheet.[A1].Select
  8. End Sub
  9. Sub last()
  10. ActiveSheet.[A2].Select
  11. End Sub
複製代碼
學海無涯_不恥下問

TOP

如何當按下F1的時候~滑鼠自動點到A1
如何當按下F2的時候~滑鼠自動點到A2

之前是用KeyCode對應TextBox
...
av8d 發表於 2013-4-17 08:29



MS 預設的F1~F12 似乎都有默認功能
F1=求助 疑問 視窗
F2=快速更名
F3=搜尋
F5=重新整理

如果堅持要設F1  就先想想怎把那功能關掉..

  多做多想多學習,少看少錯少迷途

  多做=多多練習,多多編寫。
  多想=想想為什麼人家程式要那樣寫,如果換成自己,又會怎寫。
  多學習=學習人家的發問並解答,學習人家的寫法

  少看=只看不做也枉然

TOP

本帖最後由 av8d 於 2013-4-17 10:59 編輯

回復 2# Hsieh


    是否可以當檔案關閉後恢復預設值?
Private Sub Workbook_BeforeClose(Cancel As Boolean)

End Sub

TOP

        靜思自在 : 多做多得。少做多失。
返回列表 上一主題