Hallo, ich habe über den Sub
Public Sub xlsExportieren_Click()
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel12, "qryDienstplan", Application.CurrentProject.Path & "/Test.xls"
End Sub
meine Tabelle exportiert, funktioniert auch. Hab nur nen kleines Problem, und zwar wird in den Datenfelder der Tabelle tblDienstplan der Inhalt der zweiten Spalte der Quelldatei angezeigt, aber der Inhalt der ersten Spalte exportiert. Wie kann man den Code erweitern, damit der den "sichtbaren" also den zweiten Spalteninhalt exportiert?
Grüße
Hallo,
es wird nur das exportiert was in der Abfrage ist.
Du muss also die Abfrage "qryDienstplan" um das gewünschte Feld erweitern.
Zitatwird in den Datenfelder der Tabelle tblDienstplan der Inhalt der zweiten Spalte der Quelldatei angezeigt
Daraus schließe ich, dass Du Nachschlagefelder in der Tabelle hast.
Wenn ja, unbedingt entfernen. Die sind von Übel und verhindern den sauberen Aufbau einer DB.
Nachschlagefelder (Kombinationsfelder) sind nur in Formularen sinnvoll.
Zu den Nachschlagefeldern:
Die Nachteile von Nachschlagefeldern (http://dbwiki.net/wiki/Access_Anf%C3%A4nger:_Die_Nachteile_von_Nachschlagefeldern)
In Formularen sind die Nachschlagefelder (Kombinationsfelder) kein Problem.
ok danke, dadurch das ich nun die Kombifelder in Textfelder geändert habe, hat sich das Problem gelöst, danke :D