看板 Office 關於我們 聯絡資訊
使用excel時,將游標點選某儲存格,該儲存格就會呈現黑框 可是儲存格所屬的「列位」,並不會自動反灰 我知道,滑鼠左鍵點一下「列位」阿拉伯數字,就可以將該列全部反灰 但這樣多了一道步驟,有點麻煩 是否有方法,可以讓游標「點選某儲存格」時,該列位「自動整列反灰」? 會有此需求,是因為有時候資料量太大,必須頻繁移動游標來核對資料 但由於資料量眾多,沒有反灰效果的協助,會搞不清楚究竟目前儲存格所屬列位 我知道凍結窗格的方法,但我不是要這種效果! 凍結窗格雖然有助於快速找到對應項目,但部分欄位會暫時看不到 也不能用縮小比例解決,縮小比例同樣無法「自動整列反灰」,而且縮太小也看不清楚 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.85.144.150 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1504412003.A.223.html
soyoso: 巨集worksheet_selectionchange 09/03 12:17
soyoso: 內以target.entirerow.select 09/03 12:18
不好意思,我是巨集新手,請問如下程式碼正確嗎? 試了沒效果欸? Private Sub Worksheet_SelectionChange(ByVal Target As Range) Target.Entirerow.Select End Sub 再請問進階版,如果要令儲存格所屬「列位」及「欄位」都自動反灰,要如何修正呢? ※ 編輯: wen201989 (219.85.144.150), 09/03/2017 13:54:44
soyoso: 應是可行,https://youtu.be/luFMfh9v2e0 09/03 14:05
soyoso: 如不行的話,巨集安全性的部分再行調整 09/03 14:06
soyoso: 列欄都選取的狀態的話 https://youtu.be/Pt2NIv0kS7k 09/03 14:14
感謝s大大,兩個巨集都成功了!:) 不過第二個巨集發現有個小問題 如果用「滑鼠」點選儲存格,都能正確將欄列反灰 但如果使用「鍵盤」方向鍵,上下移動也沒問題 左右移動卻被限制在只能在A和B兩個欄位,其他欄位都移不過去 還請s大指教 ※ 編輯: wen201989 (219.85.144.150), 09/03/2017 22:15:32
soyoso: bln=false上方或下方加上target.activate 09/03 22:23
wen201989: 完全就是我要的效果!感謝s大! b^^ 09/03 23:50
gdsoncaptain: 您好,我是完全新手,請問我已經寫出您的程式碼,但 01/14 23:25
gdsoncaptain: 我要如何做才能執行此程式碼,按儲存也只是xlsm,並 01/14 23:25
gdsoncaptain: 沒辦法執行 01/14 23:25