Hjælp til at vise Importeret Data
Halløjsa!Jeg sidder i øjeblikket med en Access 2002 database, hvor jeg importere data fra Excel. Min import funktion virker helt fint, men jeg kunne godt tænke mig at "godkende" noget af data'en inden den importeres.
Jeg bruger følgende connection til mit excel sheet:
Dim rs As ADODB.Recordset
Set rs = New ADODB.Recordset
strVAR = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=C:\Excel\ImportTemplate.xls;" & _
"Extended Properties=Excel 8.0;"
strSQL = "SELECT * FROM [Sheet1$A1:AN4]"
rs.Open strSQL, strVAR, adOpenForwardOnly, & _
adLockReadOnly, adCmdText
Min strSQL string skulle gerne finde alle de data der er i området fra A1:AN4. Den første række indeholder kolonne navnene og de efterfølgende 3 rækker indeholder de data der skal importere.
Det som jeg har behov for er at kunne gå ind og kontrollere hvilken data der er i den første celle for hver af de 3 datarækker (A2,A3,A4)
Jeg har brugt rs.Fields(0) men det giver mig kun data for celle 'A2' da jeg ikke kan finde ud af hvilket index 'A3' og 'A4' har. Hver række har 40 "fields", hviket vil sige at række 2 går fra 0 til 39, så troede jeg selvfølgelig at rs.Fields(40) ville give mig data for celle 'A3' men næææh nej...
Håber i kan hjælpe
