我正在使用Access數據庫。此數據庫的數據源是Excel電子表格。我需要添加允許用戶通過運行VBA函數來清理原始Excel數據的功能,然後將這些數據導入到Access中,而不導入重複記錄。MS Access:需要高級設計建議
我對如何處理這幾個問題:
1)我應該寫一個VBA程序和一個簡單的GUI在Excel中清理數據,或者我應該包括這在Access表,允許用戶將Excel數據導入到表中?換句話說,應該在Access還是在Access之外清理數據?
2)防止重複記錄導入表格的最佳方法是什麼?我應該編寫VBA代碼來做到這一點,還是應該設置表格的屬性(如果可能的話)?
3)我應該允許用戶清除Excel中的數據,然後讓用戶使用Access中的導入嚮導來添加數據,而不是在表單中編寫代碼以允許將數據導入數據表?
謝謝!