Tomasz J.

Tomasz J. finanse,
rachunkowość,
podatki,
raportowanie

Temat: TransferSpreadsheet - pro0blem z nagłówkiem przy imporcie.

Mam tabelę, do której importuję excela.
vba:

DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel12, "mojatabela", "C:\mojkomputer\danedoimportu.xlsx, False, "test"

False - bo interesuje mnie tylko i wyłącznie zawartość excela od momentu w którym są dane, czyli nagłówki ma pominąć, gdyż w accesie te już są. tabela istnieje oczywiście.

a w efekcie mam:
error 2391
i krzyk accessa że nie może znaleźć pola F1 w tabeli docelowej. F1 to jakieś domyślne nazewnictwo accessa - a nie może znaleźć bo pole jest tylko nazywa się inaczej niż F1.

help please.

t
Sławomir Broda

Sławomir Broda VBA, Excel, Access,
SAP i wszystko
związane z
automatyzac...

Temat: TransferSpreadsheet - pro0blem z nagłówkiem przy imporcie.

Tomasz J.:
Mam tabelę, do której importuję excela.
vba:

DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel12, "mojatabela", "C:\mojkomputer\danedoimportu.xlsx, False, "test"

False - bo interesuje mnie tylko i wyłącznie zawartość excela od momentu w którym są dane, czyli nagłówki ma pominąć, gdyż w accesie te już są. tabela istnieje oczywiście.

a w efekcie mam:
error 2391
i krzyk accessa że nie może znaleźć pola F1 w tabeli docelowej. F1 to jakieś domyślne nazewnictwo accessa - a nie może znaleźć bo pole jest tylko nazywa się inaczej niż F1.

help please.

t
Jeżeli nazwy kolumn w tabeli access = nazwy kolumn w excelu to
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel12,"mojatabela", "C:\mojkomputer\danedoimportu.xlsx",TRUE, "test"
Wtedy access spróbuje dopasować po nazwie.



Wyślij zaproszenie do