Article ID: 190195
Article Last Modified on 3/2/2005
male female children teens 11 cc 78 ee 22 xx 33 ff 45 uu 56 oo
named range 'myRange1' : male female children teens named range 'myRange2' : 11 cc 78 ee 22 xx 33 ff 45 uu 56 oo
excel File : test.xls with the following entries:
male female children teens
11 cc 78 ee
22 xx 33 ff
45 uu 56 oo
named range : myRange1
male female children teens
named range : myRange2
11 cc 78 ee
22 xx 33 ff
45 uu 56 oo
private Sub Command_click1
im dbtmp As DAO.Database
im tblObj As DAO.TableDef
im rs As DAO.Recordset
et dbtmp = OpenDatabase_
("<complete path>\test.xls", False, True, "Excel 8.0;")
DoEvents
Set rs = dbtmp.OpenRecordset("select * from `myRange2`")
While Not rs.EOF
For x = 0 To rs.Fields.Count - 1
Debug.Print rs.Fields(x).Value
Next
rs.MoveNext
Wend
End Sub
Note the reverse apostrophe "`" while specifying the range
name(myrange2).
11 cc 78 ee 22 xx 33 ff 45 uu 56 oo
Keywords: kbhowto kbiisam kbdatabase KB190195