看板 Office 關於我們 聯絡資訊
各位前輩好, 想要請問excel是否能建立出“輸入框”的效果 在網路上爬文許久,不知道是不是關鍵字不對,加上小弟基礎不好 苦苦尋找許久得不到答案,只有百度上的一篇問題跟小弟的要求比較符合 https://goo.gl/DEL2mn 但也沒有解答QQ 想要的效果範例如下 https://i.imgur.com/8D2lKZL.png
A1輸入區就是維持空白 一旦鍵入數字按enter會自動填入B1變成內容1 A1又變回空白 下次鍵入數字因為B1已有內容所以數字自動填入C1 A1再變回空白 依此類推... A1就是純粹用來輸入的窗格,後面就是每筆輸入的資料依序往後牌 不曉得這樣的要求在excel是不是能夠達成 還請各位前輩釋疑指教,謝謝大家 祝各位新年快樂! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.44.129.63 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1548923249.A.BBB.html
soyoso: 巨集worksheet_change,限縮只有儲存格a1改變時才觸發事件 01/31 16:33
soyoso: 要判斷第1列最左側有值的儲存格或欄號range.end、 01/31 16:34
soyoso: range.find、迴圈或工作表函數count(皆為數字)或counta 01/31 16:34
soyoso: 且因a1要變回空白,會在觸發一次事件,進而又再次執行a1要 01/31 16:40
soyoso: 變回空白動作(有可能產生無窮迴圈的情況,因此可加上判斷 01/31 16:41
soyoso: 當a1非<>空白儲存格或空字串時"",再將a1的值寫入 01/31 16:43
soyoso: 限縮方面可以range.row和range.column、intersect或 01/31 16:44
soyoso: range.address;偏移上如儲存格就offset、如欄號就+1 01/31 16:45
Tokaku: 學到一招 01/31 22:44
jack0n: 感謝s大說明!我基礎太差 再拿去跟excel比較強的朋友討論 02/01 16:28
jack0n: 討論>< 02/01 16:28
jack0n: T大有實際執行的結果或檔案能分享嗎>< 02/01 16:29
Tokaku: https://i.imgur.com/arA7NQ5.jpg 02/02 01:03
Tokaku: 實際結果跟示意圖差不多 02/02 01:04
jack0n: 非常感謝! 02/11 08:42