2014-12-04 99 views
0

打破我的頭這件事,只要我能搜索,無果......導入Excel數據導入Access - 生成GUID

我有什麼:

兩個XLS表格導入到一個訪問數據庫。

數據的結構方式如下:

表1 - 主數據(每提交一行)

用戶項目日期從日期要

表2 - 詳細數據(最多十排每次提交)

日期開始時間結束時間....

雖然這兩個表都導入到同一個Access數據庫,T嘿,我正在進入不同的數據庫表,所以我需要一個萬能鑰匙鏈接主要的IST後續詳細數據集。

因此,我尋找的是生成一個GUID,它將附加到兩個數據集,並可用於在Excel中加入集。

我一直在嘗試在Excel中生成一個ID(VBA或公式),或者在導入acccess時添加它,導入時沒有找到實現此目的的正確方法。

也許有另一種方法來滿足我的需求,對想法很好奇。

謝謝!

+1

這是因爲因子評分來回答,如果沒有已經在你的兩個數據集之間的關係。 ..很難說你將如何建立一個。由DateFrom和DateTo建立的關係是什麼? – JNevill 2014-12-04 16:46:01

+0

優秀的點。該關係由項目,用戶和日期的獨特組合確定。例如:項目ABC /用戶鮑里斯/呆在:洛杉磯;第1天從X到Y,第2天從Y到Z. – BorisTheBlade 2014-12-09 13:57:32

回答

1

我已經與以下運氣:

Public Function GenerateGUID() As String 
    GenerateGUID = Mid$(CreateObject("Scriptlet.TypeLib").GUID, 2, 36) 
End Function 

(這裏找到:https://stackoverflow.com/a/23126614/1240745

+0

謝謝!將嘗試這一個。 – BorisTheBlade 2014-12-09 13:59:48