wir würden gern für ein Projekt Tabellen aus Access in Excel importieren. Nun wollen wir das so machen, dass die zu importierende Access Datei manuell über einen Button festgelegt werden soll. Hat das von euch jemand schon gemacht oder hat da Ahnung davon?
Moin, wenn ich deine Überschrift als Priorität setze: Daten-Neue Abfrage-Aus Datenbank-Aus ...Access Und wenn du dann (außer der Reihe) aktualisieren willst, dann gibt es einen fertigen Menüpunkt (Schaltfläche) dafür.
Beste Grüße Günther
Excel-ist-sexy.de …schau doch mal rein! Der Sicherheit meiner Daten wegen lade ich keine *.xlsm bzw. *.xlsb- Files mehr herunter! -> So geht's ohne!
wenn Du die Daten der verschiedenen Datenbanken an verschiedenen Stellenablegen kannst, dann geht es bestimmt auch so, wie Günter schreibt und Du brauchst m.E. keinen extra Button.
Wenn Du jedoch an gleicher Stelle unterschiedliche Daten willst, geht das wohl nicht ohne Makro.
. \\\|/// Hoffe, geholfen zu haben. ( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)
Moin, dann ist es typischerweise der "normale Weg", den Vorgang einmal mit dem Makrorecorder aufzuzeichnen, das Ergebnis eventuell etwas nachzuarbeiten und dann den Namen der Prozedur in "Sub Workbook_Open()" umzubenennen.
Hinweis: Du ersparst und Helfern unnötige Arbeit, wenn du deinen Wissensstand und eventuelle (Miss-) Erfolge im Vorwege mitteilst.
Beste Grüße Günther
Excel-ist-sexy.de …schau doch mal rein! Der Sicherheit meiner Daten wegen lade ich keine *.xlsm bzw. *.xlsb- Files mehr herunter! -> So geht's ohne!
Folgende(r) 1 Nutzer sagt Danke an GMG-CC für diesen Beitrag:1 Nutzer sagt Danke an GMG-CC für diesen Beitrag 28 • Donebi
Danke für den Hinweis, werd nächstes mal drauf achten.
Das wäre natürlich die einfachste Lösung, da hab ich zu kompliziert gedacht...Er gibt mir nur eine Fehlermeldung aus jetzt, vielleicht wisst ihr was da falsch läuft
Das Makro läuft jetzt so ab dass er in die Mappe mit der alten Tabelle geht, die rauslöscht und dann wieder die neue importiert. Überschreiben kann er das scheinbar nicht desshalb habe ich es mal so probiert. Ich hänge mal 2 bilder von dem Fehler und dem Debugger an.
du bist beim Ausführen nicht auf dem Blatt, daher funktioniert das Auswählen nicht. Du musst schauen, das alles mit Select... und ActiveSheet ersetzt wird oder vorher das Blatt aktivieren.
Ersteres machst Du so: Ziehe die ersten beiden Zeilen zusammen. Entferne Select und Selection und eventuelle Leerzeichen und wo dann zwei Punkte stehen nimmst Du noch einen weg. Entferne die 3 anderen Zeilen wo was mit Select oder Selection steht.
ActiveSheet ersetzt Du durch Sheets("Report")
Ich hoffe mal, dass das alles abdeckt - sonst frag einfach nochmal.
. \\\|/// Hoffe, geholfen zu haben. ( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)
Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:1 Nutzer sagt Danke an schauan für diesen Beitrag 28 • Donebi
Also dein tipp hat leider nicht geklappt, habs mal den button ins gleiche Arbeitsblatt eingefügt da funktioniert alles wunderbar! Hab's jetzt mal anders geschrieben nach meine logik sollte es so eigentlich klappen aber er zeigt immer noch fehler an...Habt ihr ne Ahnung?