[算表] 不同檔案中的cell 可不可以自動更新

看板Office作者 (^^)時間15年前 (2010/10/14 09:13), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
軟體: excel 版本: 2003 大家好 請問 我現在有兩個excel檔 裡面都有 =MID(CELL("filename"),1,50) 這個程式碼 當我開起檔案a的時候 a的程式碼會出現a的filename 所以沒有問題 然後把a放著不動 直接開起b檔 開起檔案b後 b的程式碼會出現b的filename 所以也沒有問題 可是當我直接點回a檔的時後(從b切換到a) 問題就來了 a檔中的程式碼會出現b的filename 我猜是cell沒有更新 所以我在a檔中 按 f9 來重新整理 a的程式碼才會出現a的filename 可是這樣 每切換一次檔案都要按一次f9 真的有點麻煩 有沒有辦法可以讓excel自動更新? 只要切換檔案 就自動更新一次? 我google了很久 找到了這個 可是不知道怎麼用 原網址 http://0rz.tw/At2Hy 我把內容貼出來 ----------------------------------------------------------- Private Sub Worksheet_Change(ByVal Target As Range) If GetXLCol(Target.Column) = "G" Then Calculate End If End Sub ----------------------------------------------------------- 謝謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.232.132.127
文章代碼(AID): #1CjbbEWA (Office)
文章代碼(AID): #1CjbbEWA (Office)