Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

hallo,

wäre schön, wenn mir jemand weiterhelfen könnte.

ich möchte folgendes machen: gesteuert von einem visual basic programm sollen daten aus einer access tabelle in ein excel sheet eingefügt werden. wie kann ich sowas machen ?

vielen dank schonmal im voraus!

Geschrieben

Moin !

fallen mir jetzt zwei Möglichkeiten ein:

-Wenn Du eine komplette Access Tabelle in Excel konvertieren möchtest gibt es diesen Befehl:

DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel97, "<Tabellenname>", <Zieldatei>

dann legt er eine Excel 97 Datei an.

-Wenn Du nur bestimmte Daten haben willst, kannst Du mit Hilfe eines Excel Objektes direkt in die Excel-Tabelle schreiben, das funzt etwa so:

Dim obj_EX As Excel.Application

Set obj_EX = GetObject(, "Excel.Application")

obj_EX.Workbooks.Add 'neues Spreadsheet anlegen oder

obj_EX.Workbooks.Open FileName:=<Quelldatei> 'vorhandene Datei öffnen

dann kannst du mit

obj_EX.Cells (<Zeile>, <Spalte>) = .....

direkt reinschreiben.

Mit dem GetObjekt funzt allerdings nur wenn Excel bereits geöffnet ist. Ansonsten fang am besten die Fehler auf, Err.Number = 429 ist die für Excel nicht da, und las ihn in dem Fall Excel mit

Set obj_EX = CreateObject("Excel.Application")

öffnen.

hoffe das hilft Dir !

gruß

Christian

-------------------------------------------------------------

"Schwerer Ausnahmefehler" - wenn das mal ne Ausnahme wär...

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...