2016-10-20 94 views
0

我有一個主電子表格,我們用它來跟蹤某個活動。電子表格包含各種包含項目描述的行,以及最終用戶填寫日期的開放列。輕鬆更新來自各種電子表格的主電子表格

更新後的主電子表格發給各個最終用戶,以更新日期值並將其返回給協調者。協調員隨後拿出各種反饋表,並相應地更新主控。

到目前爲止,由於最終用戶在發送回去之前更改了過濾設置,並且有1000多行,因此很難看到最終用戶的更新。

有人知道一個有效的方法來完成這樣的任務,直接使用Excel或VBA?

+0

您可以使用VBA遍歷文件夾中的所有Excel文件,依次打開每個文件並使用該文件的數據更新主電子表格。 –

回答

0

我建議創建主電子表格的服務器版本,以便最終用戶可以簽出該文檔,填寫日期並避免讓某人重新鍵入所有內容的冗餘。 Sharepoint對這類事情的理想。

但是,如果您想單獨保留Excel,也許可以將所有修改過的用戶輸入提供的工作簿保存到指定的文件夾。然後編寫一個宏來遍歷文件夾中的每個文件。假設用戶填充/輸入數據的單元格先前爲空,請檢查它們是否不是空的,並將這些更改複製到主文件中。