Archiv verlassen und diese Seite im Standarddesign anzeigen : SQL nach Excel
Dennis82
02-09-2006, 16:22
Hallo,
ich möchte gerne ein Skript schreiben, dass mir erlaubt bestimmte Informationen aus einer Datenbank in eine Excel-Datei zu schreiben.
Die Excel-Datei hat einen bestimmten Aufbau, also ein Grundlayout, so dass die abgefragten Daten gezielt dort reingeschrieben werden sollen.
Gibt es irgendwo ein gutes Tut dazu? Habe nämlich nicht wirklich etwas brauchbares gefunden.
Danke im Voraus :)
Speichere doch das ganze als CSV (comma separated values), das kann Excel auch oeffnen (ist rein text, keine Formatierungen möglich).
Du musst die Datensätze nur mit einem Semikolon ( ; ) trennen, und Zeichenstring evtl. in Gänsefüsschen setzen.
Beispiel:
Data1;Data2;"Data ; test 3", Data4
neuer eintrag, zwei, drei, vier
usw.
Hier der genaue Aufbau: http://www.ietf.org/rfc/rfc4180.txt
Und im Wiki ist auch ein guter Artikel: http://de.wikipedia.org/wiki/CSV-Datei
mfG
Dennis82
02-09-2006, 18:45
Oh ja gut. Danke Dir. An zuerst nach CSV habe ich auch gedacht.
Hauptsächlich ging es mir dann diese Datei auch entsprechend richtig nach Excel zu importieren bzw. dort zu öffnen, dass er mir die einzelnen Strings auch richtig in meine vorhandene Excel-Datei einbindet.
Christoph
03-09-2006, 12:21
Alternativ kannst Du auch ein Excel-Makro in VBA schreiben, das die Daten direkt aus der Datenbank (über ODBC) liest. Damit bist Du dnann natürlich erheblich flexibler.
Dennis82
03-09-2006, 12:56
Von VBA habe ich nicht wirklich die Ahnung. Ich gucke es mir auf jeden Fall an!
Wenn es nicht allzu komplex ist, dürfte ich das eigentlich hinkriegen.
Powered by vBulletin® Version 4.2.5 Copyright ©2025 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.