2011-02-02 84 views
0

我目前正在嘗試追蹤一組複雜的Excel電子表格的相關性。我的理想最終目標將是一個樹形結構,從我的第一個電子表格開始。但是,我不想包含子電子表格的所有依賴關係,只包含原始電子表格引用的單元格。例如:使用Excel VBA在外部電子表格中追蹤先例

在我的第一個工作簿的單元格A1:! somebook.xls工作表Sheet1 C2

我想看看在C2單元格中somebook.xls的表1爲它的(外部)相關性,然後遞歸。

目前我正在使用LinkInfo獲取外部依賴項的列表,使用Find進行搜索,並且我正在努力使用vbscript的原始正則表達式功能來試圖從我找到的單元格中提取出地址。這不是做事的好方法。

有誰知道Excel是否會告訴你外部電子表格中的哪些單元格正在被引用?如果沒有,可能有幫助的其他工具?

謝謝。

+0

取決於你需要這個的普遍程度,這很難。看到這個問題的意見:http://stackoverflow.com/questions/1897906/is-this-the-regex-for-matching-any-cell-reference-in-an-excel-formula – jtolle 2011-02-02 17:16:52

+0

謝謝你的擡頭 - 我不認爲這需要那個將軍,所以希望我能夠把它運作起來。 – dataduck 2011-02-02 18:26:34

回答

0

正如您所發現的,Excel的內置支持是有限的,可能會讓您非常沮喪。

根據我的經驗,我發現http://www.aivosto.com/有一些工具很有用; Visustin v6對於代碼相關的審覈/處理特別有用。