Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Excel Import - mehrere xls.Dateien nach Access
zurück: überschrift in listenfeld mit daten aus eine abfrage weiter: Update Tabelle Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Daniela_58
Im Profil kannst Du frei den Rang ändern


Verfasst am:
15. Okt 2008, 14:45
Rufname:

Excel Import - mehrere xls.Dateien nach Access - Excel Import - mehrere xls.Dateien nach Access

Nach oben
       Version: Office XP (2002)

Hallo,

Hoffe Ihr könnt mir weiterhelfen.

Ich möcthe den Import aus einem Ordner in dem 3 Excel Dateien liegen nach Access realisieren. Das ganze soll über ein Formular Button laufen. Die Excel Dateien haben jeweils 1 Datenblatt und immer die gleiche Struktur und sie besitzen unterschiedliche Dateinamen. Der Import wird wöchentlich stattfinden und da sich die Excel Tabellen ändern bedeutet das, dass ich die alten Tabellen im Access löschen und neu importieren.

Wie kann ich das realisieren?

Grüße, Daniela
SGast
Gast


Verfasst am:
15. Okt 2008, 15:09
Rufname:


AW: Excel Import - mehrere xls.Dateien nach Access - AW: Excel Import - mehrere xls.Dateien nach Access

Nach oben
       Version: Office XP (2002)

Hallo,
sollen die Exceltabellen in eine gemeinsame Accesstabelle?
Sind die Dateinamen der Exceldateien bekannt bzw. immer gleich?

Alternativ kannst du die Exceltabellen mit Access verknüpfen, statt zu importieren. Dann sind die Daten automatisch immer aktuell.

Gruß Steffen
Daniela_58
Im Profil kannst Du frei den Rang ändern


Verfasst am:
15. Okt 2008, 15:17
Rufname:

AW: Excel Import - mehrere xls.Dateien nach Access - AW: Excel Import - mehrere xls.Dateien nach Access

Nach oben
       Version: Office XP (2002)

Hallo Steffen,

die Exceltabellen sollen in unterschiedliche Tabellen in meiner Access DB.
Also 3 xls Dateien in 3 Access Tabellen.

Die Dateinmanen sind bekannt und werden im moment so bleiben wie Sie sind. Dateipfad ist auch bekannt.

Wäre das mit VBA/Makro möglich?

Gruß, Daniela
SGast
Gast


Verfasst am:
15. Okt 2008, 15:47
Rufname:

AW: Excel Import - mehrere xls.Dateien nach Access - AW: Excel Import - mehrere xls.Dateien nach Access

Nach oben
       Version: Office XP (2002)

Hallo,
Zitat:
Alternativ kannst du die Exceltabellen mit Access verknüpfen, statt zu importieren. Dann sind die Daten automatisch immer aktuell.
Bei dieser Variante brauchst du gar nix zu programmieren.
Datei
-> Externe Daten
--> Verknüpfen
Ansonsten per VBA
Code:
Option Compare Database
Option Explicit

Sub Importieren()
    On Error Resume Next
    DoCmd.DeleteObject acTable, "xlTab1"
    DoCmd.DeleteObject acTable, "xlTab2"
    DoCmd.DeleteObject acTable, "xlTab3"
    On Error GoTo 0
    DoCmd.TransferSpreadsheet acImport, , "xlTab1", "C:\...\ExcelDat1.xls"
    DoCmd.TransferSpreadsheet acImport, , "xlTab2", "C:\...\ExcelDat2.xls"
    DoCmd.TransferSpreadsheet acImport, , "xlTab3", "C:\...\ExcelDat3.xls"
End Sub

Gruß Steffen
Daniela_58
Im Profil kannst Du frei den Rang ändern


Verfasst am:
15. Okt 2008, 16:20
Rufname:

AW: Excel Import - mehrere xls.Dateien nach Access - AW: Excel Import - mehrere xls.Dateien nach Access

Nach oben
       Version: Office XP (2002)

Hallo,

das ist ungefähr das was ich wollte Very Happy

Was noch nicht passt ist zum einen das ich beim importieren die Spaltenüberschriften aus Excel (in allen Dateien die erste Zeile) in AC auch als Spaltenüberschrift angeben möchte.

Zum anderen bekommt die 2te importierte Excel Datei den gleichen Inhalt wie die erste. Wobei dieser auch einen ganz anderen Inhalt in der Excel Datei hat.
Woran kann das liegen?

Wenn ich den Importvorgang mehrmals wiederhole werden die Datensätze ans Ende angehängt somit sind sie doppelt und dreifach vorhanden. Da ich mit diesen Tabellen eine Analyse durchführen werde, wäre das fatal.

Wie könnte es in VBA realisiert werden das ich alle Tabellen vor dem nächsten Import in Access lösche und dann die neuen xls.Dateien hochlade?
SGast
Gast


Verfasst am:
15. Okt 2008, 16:52
Rufname:


AW: Excel Import - mehrere xls.Dateien nach Access - AW: Excel Import - mehrere xls.Dateien nach Access

Nach oben
       Version: Office XP (2002)

Hallo,

über die einfache Alternative nachzudenken bist du wohl nicht bereit Wink.

Das Verhalten, was du beschreibst, ist mit meinem Code eigentlich nicht möglich Confused .
Poste mal deinen Code.

Für die Nutzung der Spaltennamen setze den 5. Parameter als True
Onlinehilfe hat folgendes geschrieben:
DoCmd.TransferSpreadsheet [Transfertyp][, Dateiformat], Tabellenname, Dateiname[, Besitzt Feldnamen][, Bereich]
Code:
    DoCmd.TransferSpreadsheet acImport, , "xlTab1", "C:\...\ExcelDat1.xls", True

Gruß Steffen
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Fehler beim import von Excel-Datei 2 Klausei 587 21. Dez 2007, 17:47
Marcore666 Fehler beim import von Excel-Datei
Keine neuen Beiträge Access Tabellen & Abfragen: Import von Werten aus csv Datei in Access 1 Gast 670 23. Nov 2007, 18:00
steffen0815 Import von Werten aus csv Datei in Access
Keine neuen Beiträge Access Tabellen & Abfragen: Bei Import von Daten wechselt automatisch die Datenban 2 maxmanfred11 600 19. Sep 2007, 09:47
Gast Bei Import von Daten wechselt automatisch die Datenban
Keine neuen Beiträge Access Tabellen & Abfragen: Einlesen von ASCII (TXT) Dateien schlägt manchmal fehl??? 6 blicki 1515 12. Sep 2007, 16:33
Nouba Einlesen von ASCII (TXT) Dateien schlägt manchmal fehl???
Keine neuen Beiträge Access Tabellen & Abfragen: Da gab es doch mal was:.... beim Import Dubletten killen...? 1 me-$-on 576 27. Aug 2007, 13:56
SGast Da gab es doch mal was:.... beim Import Dubletten killen...?
Keine neuen Beiträge Access Tabellen & Abfragen: Import von txt-Datei - zu viele Spalten 20 Adios 2502 20. Apr 2007, 01:27
Adios Import von txt-Datei - zu viele Spalten
Keine neuen Beiträge Access Tabellen & Abfragen: Überlauf beim Import von Excel Tabelle 12 anschuh 7054 19. März 2007, 10:32
Willi Wipp Überlauf beim Import von Excel Tabelle
Keine neuen Beiträge Access Tabellen & Abfragen: CSV Import bricht import ab 3 Highlander 10181 09. Jan 2007, 12:35
oshizo CSV Import bricht import ab
Keine neuen Beiträge Access Tabellen & Abfragen: Import von Excel Tabellen mit Dublettenprüfung 9 webolli 3918 14. Dez 2006, 20:16
steffen0815 Import von Excel Tabellen mit Dublettenprüfung
Keine neuen Beiträge Access Tabellen & Abfragen: verknüpfte .xls tabelle -> anfügeabfrage -> access-tab 7 Schmelloo 4948 21. Nov 2006, 14:16
rita2008 verknüpfte .xls tabelle -> anfügeabfrage -> access-tab
Keine neuen Beiträge Access Tabellen & Abfragen: Verknüpfung, Import oder notfalls Kopie von Web-Dateien 0 Rhett 1099 10. Nov 2006, 12:20
Rhett Verknüpfung, Import oder notfalls Kopie von Web-Dateien
Keine neuen Beiträge Access Tabellen & Abfragen: "Invalid Argument" bei Import von Sage-Tabelle 1 Gast 1607 08. Sep 2006, 15:28
brans "Invalid Argument" bei Import von Sage-Tabelle
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Excel Tipps