Ich habe mal wieder ein Problem mit VBA.
Ich arbeite mit einer Datenbank in die einige Daten eingefügt werden
müssen. Bisher wurden Daten, die ich aus einer Anwendung rauskopiere
in Excel-Dateien eingefügt. Das ganze 10 Mal in 10 verschiedene
Dateien. Die Daten sollen nun in die Datenbank eingefügt werden.
Allerdings ist Copy & Paste ja nicht möglich, weswegen ich jeden
einzelnen Datensatz eintippen müsste. Das wäre allerdings ziemlich
zeitraubend. Daher will ich diese Datensätze in Excel einfügen und per
ADO in die Datenbank einfügen.
Lange Rede, kurzer Sinn. Geht es ein Excel-Arbeitsblatt in ein
Formular einer Datenbank einzufügen? Ich müsste dann nur noch einen
Button drücken und die Daten in die Datenbank einfügen. Oder muss ich
Excel öffnen, dort die Daten einfügen und schließlich in Access
übertragen? Das sieht häßlich aus, daher wäre mir eine Lösung in der
Datenbank lieber...
Vielen Dank schon mal.
Christian
> Lange Rede, kurzer Sinn. Geht es ein Excel-Arbeitsblatt in ein
> Formular einer Datenbank einzufügen? Ich müsste dann nur noch einen
> Button drücken und die Daten in die Datenbank einfügen. Oder muss ich
> Excel öffnen, dort die Daten einfügen und schließlich in Access
> übertragen? Das sieht häßlich aus, daher wäre mir eine Lösung in der
> Datenbank lieber...
Ich weiss nicht genau wie Dein Excel-Arbeitsblatt aufgebaut ist.
Aber versuche dochmal die Excel-Datei als Tabelle einzubinden.
Wie das Programmgesteuert per VBA funktioniert solltest Du anhand der
Beispiel bei
FAQ: (Access-FAQ von Karl Donaubauer) http://www.donkarl.com/
und Co. finden.
Gruss
Tilo