Thanks Sergeant!
Sergeant, thank you for your time and assistance.
Building on your concept, and after doing some homework, the following code came into existance. Any feedback and/or suggestions is/are welcome.
===========
Sub MakeTable()
Dim strSql As String
Dim strSql1 As String
Dim StrSql2 As String
Dim NewTableName As String
Dim objConn As ADODB.Connection
Dim objRS As ADODB.Recordset
Dim strConn As String
strSql1 = "SELECT DISTINCT [field1], [field2] "
strSql1 = strSql1 & "INTO [tbl_tmp] "
strSql1 = strSql1 & "FROM
; "
Set db = CurrentDb()
db.Execute (strSql1)
db.Close
Set objConn = New ADODB.Connection
Set objRS = New ADODB.Recordset
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=C:\"
objConn.Open strConn
StrSql2 = "SELECT [field1] "
StrSql2 = StrSql2 & "FROM [tbl_tmp] "
objRS.Open StrSql2, objConn
NewTableName = objRS("field1")
If objRS.EOF Then MsgBox "No Data Found" Else
Do While Not objRS.EOF
objRS.MoveNext
Loop
objRS.Close
Set objRS = Nothing
objConn.Close
Set objConn = Nothing
MsgBox " NewTableName : [" & NewTableName & "] "
End Sub
==========