[問題] excel能做到這樣像是輸入窗格的效果嗎?

看板Office作者 (en3064)時間5年前 (2019/01/31 16:27), 編輯推噓1(1014)
留言15則, 3人參與, 5年前最新討論串1/1
各位前輩好, 想要請問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

01/31 16:33, 5年前 , 1F
巨集worksheet_change,限縮只有儲存格a1改變時才觸發事件
01/31 16:33, 1F

01/31 16:34, 5年前 , 2F
要判斷第1列最左側有值的儲存格或欄號range.end、
01/31 16:34, 2F

01/31 16:34, 5年前 , 3F
range.find、迴圈或工作表函數count(皆為數字)或counta
01/31 16:34, 3F

01/31 16:40, 5年前 , 4F
且因a1要變回空白,會在觸發一次事件,進而又再次執行a1要
01/31 16:40, 4F

01/31 16:41, 5年前 , 5F
變回空白動作(有可能產生無窮迴圈的情況,因此可加上判斷
01/31 16:41, 5F

01/31 16:43, 5年前 , 6F
當a1非<>空白儲存格或空字串時"",再將a1的值寫入
01/31 16:43, 6F

01/31 16:44, 5年前 , 7F
限縮方面可以range.row和range.column、intersect或
01/31 16:44, 7F

01/31 16:45, 5年前 , 8F
range.address;偏移上如儲存格就offset、如欄號就+1
01/31 16:45, 8F

01/31 22:44, 5年前 , 9F
學到一招
01/31 22:44, 9F

02/01 16:28, 5年前 , 10F
感謝s大說明!我基礎太差 再拿去跟excel比較強的朋友討論
02/01 16:28, 10F

02/01 16:28, 5年前 , 11F
討論><
02/01 16:28, 11F

02/01 16:29, 5年前 , 12F
T大有實際執行的結果或檔案能分享嗎><
02/01 16:29, 12F

02/02 01:03, 5年前 , 13F

02/02 01:04, 5年前 , 14F
實際結果跟示意圖差不多
02/02 01:04, 14F

02/11 08:42, 5年前 , 15F
非常感謝!
02/11 08:42, 15F
文章代碼(AID): #1SKh5nkx (Office)