看板 Office 關於我們 聯絡資訊
這是別人做的VBA程式碼, 檔案連結如下:https://drive.google.com/open?id=0B2vsjuRoYE1zblBlN0g1UngwY2M 問題是他的操作單元, 欄位數 B1 資料A的筆數 B2 資料B的筆數 B3 他說B1,B2,B3欄位數不填,系統會自動偵測, 可是我試了很久都是空白, 不知道原因是什麼, 請教各位大大謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.124.93.49 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1457512409.A.D1E.html ※ 編輯: jimkukky (140.124.93.49), 03/09/2016 16:34:15 ※ 編輯: jimkukky (140.124.93.49), 03/09/2016 16:37:04
soyoso: 工作表"操作畫面"內儲存格B1~B3為使用者選填資料 03/09 17:44
soyoso: 如不填入,系統會自動偵側,工作表"資料A"的欄、列筆數及 03/09 17:47
soyoso: 工作表"資料B"的列數 03/09 17:48
soyoso: 空白應是無將取得欄列筆數的值回傳到該儲存格 03/09 17:52
可是如果不讓使用者自己填的話,系統自動偵測,可以將空白值補上嗎, 還是需要加入什麼指令能夠讓他自動讀取值,讓他顯示出來 ※ 編輯: jimkukky (114.42.42.100), 03/09/2016 20:22:24
soyoso: alt+f11開啟vbe,雙擊"操作畫面",加入 03/09 20:34
soyoso: https://imgur.com/73PuN3t 03/09 20:34
我有試過你的方法,不過還是會有問題,就是如果我在資料a或資料b加入新的資料, 在執行比較的時候,結果會跑不出來,且筆數會停留不會更動 ※ 編輯: jimkukky (114.42.42.100), 03/09/2016 23:38:10
soyoso: 如果原po不會自行輸入的話,可在執行時先清除b1~b3的資料 03/10 00:08
soyoso: https://imgur.com/mE1pluV 03/10 00:09
可以成功了,謝謝s大,非常感激! ※ 編輯: jimkukky (114.42.42.100), 03/10/2016 08:57:09