返回列表 上一主題 發帖

按"指定快捷鍵"自動由n欄x列跳到A欄x+1列

按"指定快捷鍵"自動由n欄x列跳到A欄x+1列

本帖最後由 vpower 於 2010-6-18 10:02 編輯

最近在做問卷..經常會利用到跳列..希望可以用快的速度跳列!
我目前已知的部分可利用快捷鍵ctel + <- 但是還是覺得太慢!
因為使用的很頻繁.我想應該會用到VBA撰寫.如果能用函數的話.當然是最好囉!謝謝!
我放個圖讓各為大大更容易了解!
圖1 :   http://naturefruit.myweb.hinet.net/x1.xls
圖2 :   http://naturefruit.myweb.hinet.net/x2.xls

按"指定快捷鍵"自動由n欄x列跳到A欄x+1列
n代表的是?欄也就是我可以經由在vba內修改讓欄位自由選擇.下面是我用G欄舉例
圖1是位於G2儲存格.希望能按下"F1"以後.會變成圖2.也就是A3儲存格
然後當我輸入到G3的時候.按下"F1"以後.會跳到A4...以此類推!不知道各為大大明不明白我的意思!

我希望A欄也可以更改.例如更改成B欄位.例如:跳到B3.B4.以此類推!

本帖最後由 Hsieh 於 2010-6-18 15:15 編輯

回復 1# vpower
  1. Sub jump()
  2. '程式放在一般模組,自行設置快速鍵
  3. Range("A" & ActiveCell.Row + 1).Select
  4. End Sub
複製代碼
F1是內建快速鍵會造成衝突不能使用
學海無涯_不恥下問

TOP

請問要如何用他呢?

TOP

回復 3# vpower


   
老夏前輩提供的是滑鼠操作
你覺得那個合乎你的操作習慣可自行斟酌使用
如果使用定義名稱方法
插入/定義/名稱
假設名稱是x
當時作用儲存格是G12
那名稱的公式
=$A13
學海無涯_不恥下問

TOP

老夏大大的比較高難度..如果有詳細講解.會更好!  不過依然謝謝您^^

Hsieh 大大和我想要的答案一樣..謝謝您^^

TOP

        靜思自在 : 人的心地是一畦田,土地沒有播下好種子,也長不出好的果實。 -
返回列表 上一主題