2015-04-01 78 views
0

我正在建一個excel數據庫,每年數據庫的大小約爲1000000行。創建一個excel數據庫

我遇到了問題。數據將被大約12個不同的人輸入到同一個數據庫中,這會導致數據庫文件在大部分時間都是隻讀的問題。我有什麼選擇可以讓所有這些人同時輸入數據?

此外,所有這些人都將根據不同的類別輸入數字,這將需要一個不同的用戶界面來輸入每一個數據。

+3

也許每個用戶的界面都有不同的電子表格。當用戶提交時,每一個都會打開主DB工作簿並插入他們創建的記錄,保存並關閉它。由於多個用戶同時提交,可能仍然存在重疊,但它解決了這兩個問題。儘管如此,儘管如此,如果您無法啓動並運行SQL Server環境,請將數據庫放入SQL Server或Access等數據庫中。 excel中的1000000行將其推向邊緣。 – JNevill 2015-04-01 19:26:09

+0

同意,1000000行對Excel很重要。特別是當你開始處理這些數據時。 – Kyle 2015-04-01 19:28:39

回答

0

如果(1)您有企業版/企業版和(2)該文件保存在OneDrive雲(包含在業務版本中),Excel 2013將允許多個用戶同時編輯同一文件。

所有用戶將能夠實時看到其他用戶的編輯。每個用戶的光標顯示爲不同的顏色。

或者,考慮使用QUICKBASE.COM。這是一個易於使用的基於雲的數據庫,專爲多個用戶同時使用而設計。如果你能弄清楚如何使用Excel,你將能夠弄清楚如何使用QUICKBASE。這非常簡單。

0

如果公司的安全策略排除了雲解決方案,那麼對於Excel或Access而言,100萬條記錄難以應用。檢查兩者的系統限制,你會看到你的反對。

如果您仍然被迫使用Excel,每個用戶都可以使用自己的數據輸入模板和VBA來將其添加到主Excel文件中。這將克服只讀問題。如果您在添加記錄時查看更新記錄,則您將從編碼角度開啓一個新的蠕蟲罐。