推 sgracee: 按到 ScrollLock 鍵? 03/16 16:45
推 yrchuo: 啟用鍵盤上的scroll lock試試? 03/16 19:05
→ soyoso: 按下enter要保持在螢幕中央的話,可以視窗→分割,分割後 03/16 19:25
→ soyoso: 上方的最下面儲存格,於按下enter的話也會保持在要的位置( 03/16 19:25
→ soyoso: 螢幕中央或是其他調整處) 03/16 19:25
→ simon552614: 原po意思是指每按下Enter畫面可以全體畫面上移,不限 03/16 22:51
→ simon552614: 於綠色框框位於畫面最下方的時候 03/16 22:52
→ soyoso: 以分割是個讓選取儲存格於最下方時,定位到中央的地方 03/17 01:36
→ soyoso: 當然如果不合適的話,可以巨集協助,worksheet_selection 03/17 01:36
→ soyoso: change觸發事件 03/17 01:36
→ soyoso: 是window.smallscroll來調整 03/17 01:38
嗨,soyoso大大,您上面的gif就是我想要的效果。
可是老實說我不會也,可以請您用gif教我怎麼做好嗎?
我就照著您的gif做就可以了好嗎?
我剛google十分鐘,還是看不懂巨集的用法……,感覺像是VBA?
話說回來,我一直以為VBA是個軟體,或是Excel特別的版本,
像是Excel 2003一樣、有個Excel VBA之類的版本。
※ 編輯: ddqueen (114.36.241.187), 03/17/2019 10:08:32
→ soyoso: 想法是window.visiblerange取得視窗可視儲存格範圍,range 03/17 14:16
→ soyoso: .rows.count回傳列數,除2,為置中由上而下的列數(稱為A) 03/17 14:16
→ soyoso: 、activecell的列號row(稱為B)、可視儲存格範圍的頂列 03/17 14:16
→ soyoso: cells(1).row列號(稱為C),A-B+C(稱為D),大於等於0為真的 03/17 14:16
→ soyoso: 話,帶入smallscroll的up,為假帶入down(要絕薱值abs),帶 03/17 14:16
→ soyoso: 入的值以D 03/17 14:16
→ soyoso: 對 03/17 14:58
每個字我都看的懂……可是我還是不懂、不會……:S。我根本不會VBA呀。
※ 編輯: ddqueen (114.25.193.208), 03/26/2019 15:43:53
→ soyoso: 方向都給了,就試做看看,不會或不懂vba個人覺得不是大問 03/26 16:20
→ soyoso: 題,畢竟google不乏範例或如何入門,撰寫後有問題再提出。 03/26 16:20