[發問] 請教儲存格公式處理另一未開啟檔案內資料的問題~
- 帖子
- 6
- 主題
- 3
- 精華
- 0
- 積分
- 54
- 點名
- 0
- 作業系統
- Windows XP
- 軟體版本
- Office 2003
- 閱讀權限
- 20
- 性別
- 女
- 註冊時間
- 2011-5-27
- 最後登錄
- 2019-8-29
|
[發問] 請教儲存格公式處理另一未開啟檔案內資料的問題~
本帖最後由 peiruu 於 2011-6-14 12:59 編輯
請教版上的前輩,
情形是這樣的,
假設有兩個檔案A.xls與B.xls,
在A.xls上有自訂儲存格公式test,
帶進的參數為B.xls上Sheet1的表格 (範圍Range("A1:A5")),
功能是要查找上面的數值並做計算,
但不知為何在B.xls未開啟的狀態下,
就無法運算呢?
另外試了一下~
連結到B.xls的數值若是做加減乘除&MATCH等公式就可以,
用OFFSET公式就不行,
是因為一樣的原因嗎?
煩不吝賜教~感恩! |
|
|
|
|
|
|
|
- 帖子
- 6
- 主題
- 3
- 精華
- 0
- 積分
- 54
- 點名
- 0
- 作業系統
- Windows XP
- 軟體版本
- Office 2003
- 閱讀權限
- 20
- 性別
- 女
- 註冊時間
- 2011-5-27
- 最後登錄
- 2019-8-29
|
本帖最後由 peiruu 於 2011-6-14 16:19 編輯
回復 2# mark15jill
可能是表達不清楚
現在有兩個檔案A.xls & B.xls
A主要是計算用
B是用來當A的資料來源上面表格可以供A寫的公式查找數值
A裡面的公式參數連到B儲存格範圍時
有些公式例如MATCH & VLOOKUP等
在A單獨開啟時可以更新B(此時未開啟)裡面的資料並且計算
可是OFFSET還有自訂函數等公式就不行並出現#VALUE!錯誤值
想了解其中原因而已
並非定要解決這個問題
感恩~ |
|
|
|
|
|
|
|
- 帖子
- 6
- 主題
- 3
- 精華
- 0
- 積分
- 54
- 點名
- 0
- 作業系統
- Windows XP
- 軟體版本
- Office 2003
- 閱讀權限
- 20
- 性別
- 女
- 註冊時間
- 2011-5-27
- 最後登錄
- 2019-8-29
|
本帖最後由 peiruu 於 2011-6-14 18:24 編輯
回復 5# Hsieh
Hsieh版大您好~
附件中兩個檔案A & B
裡面有例子使用VLOOKUP即可在A單獨打開時更新B(一直都不開啟)的數值並計算結果在A上
使用OFFSET及自訂函數時就不行(也就是非得開啟B不可)
只是好奇兩種情況其中的差別
還是我哪邊用錯了
還請前輩多多指教~
感恩^^ |
-
-
test.zip
(15.71 KB)
|
|
|
|
|
|
|
- 帖子
- 6
- 主題
- 3
- 精華
- 0
- 積分
- 54
- 點名
- 0
- 作業系統
- Windows XP
- 軟體版本
- Office 2003
- 閱讀權限
- 20
- 性別
- 女
- 註冊時間
- 2011-5-27
- 最後登錄
- 2019-8-29
|
回復 7# Hsieh
感謝 Hsieh版大熱心的回復~!!
那可否再請教一下~
若使用過程中不打算開啟B.xls
是否我原本寫的計算就只得改用vba程式碼處理?
還是我自訂函數應該如何修正才可以?
再次感謝您了! ^^ |
|
|
|
|
|
|
|