[算表] 有關於資料的更新

看板Office作者 (Crush)時間8年前 (2015/10/14 23:51), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/2 (看更多)
軟體: EXCEL 2003 & VBA 版本: 各位好 我想要用VBA建立介面(userform),或是直接在工作表(worksheet)上建立一個 按鈕(command button),來幫助資料的輸入 例如: worksheets(sheet1).range("A1") = worksheets(sheet2).range("A2") 但是當資料建立好,之後遇到需要修改的時候, 例如sheet1的A1格資料變動時,sheet2的A2格並沒有跟著變動 在修訂資料時很有可能就會修改了這邊~卻忘了改另一邊,造成兩個工作表的資料 有出入。 請問這種資料連動 / 資料更新的問題,有什麼方式(VBA語法/EXCEL公式)可以解決嗎? 還請各位先進多多指教 謝謝!! -- 落霞與孤鶩齊飛 秋水共長天一色 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.159.11.188 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1444837902.A.E61.html

10/15 06:51, , 1F
儲存格變更觸發事件的話可用worksheet_change
10/15 06:51, 1F

10/15 06:53, , 2F
if配合intersect來限縮變更觸發事件的儲存格
10/15 06:53, 2F

10/15 23:13, , 3F
感謝!! 我來找一下用法~
10/15 23:13, 3F
文章代碼(AID): #1M7deEvX (Office)
文章代碼(AID): #1M7deEvX (Office)