看板 Office 關於我們 聯絡資訊
不好意思~我想請問兩個問題 1.如果有一份報表,頁籤1的A欄只能填寫甲1、乙2、丙3、丁4、戊5 這五種值 頁籤2的A欄有列出上述5種值 https://imgur.com/a/2FWLt 如圖 如何使用VBA來找出頁籤1的A欄非上述五種值的欄位,並自動將錯誤的值改為正確? (變數為數字,例如只會出現甲2、乙8、丁5這種錯誤) 2.如果從Y報表A欄複製資料到X報表A欄 A欄位只能是數字,如何在X報表設定,讓Y報表複製到非數字的資料貼到X報表A欄時 能有提醒或禁止貼上的功能? 感謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.226.172.245 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1469625529.A.BB7.html
soyoso: 問題1 http://imgur.com/rwCAuqL 動態範圍,請以range.end 07/27 21:35
soyoso: 方式 07/27 21:35
soyoso: 上述方式為不正確皆置換正確數值,如只針對錯誤的話,再加 07/27 21:37
soyoso: 入判斷,當range.find is nothing時置換 07/27 21:37
soyoso: 或是以worksheetfunction的match或vlookup 07/27 21:42
soyoso: http://imgur.com/i4ptQPZ 07/27 21:43
soyoso: http://imgur.com/yWRbZM1 07/27 21:44
soyoso: 如以vlookup或match針對錯誤置換的話,加入判斷iserror 07/27 21:47
soyoso: worksheetfunction則改為application 07/27 21:48
ck3300511: Sub test() 語法錯誤要如何修正呢@@ 07/27 22:13
ck3300511: 阿抱歉我有東西漏打 07/27 22:14