Ich bin ein echter Anfänger was VBA angeht, trotzdem will ich nicht aufgeben und schreibe simple Prozeduren für meine Aufgaben mit Excel.
Z.Z. arbeite ich an einem Formular, das im Blatt1 die Daten erfassen, im Blatt2 sie zwischenspeichern und an eine zweite Tabelle, die als Datenbank dient, übergeben soll. Alles funktioniert zufriedenstellend, solange die Datenbank zu ist. Das Makro öffnet sie, übergibt die Daten und schliesst die Datenbank anschliessend. Doch wenn die Datenbank geöffnet ist, bekomme ich eine Meldung ob ich die bisherigen Änderungen verwerfen will oder nicht, wenn ich auf Nein klicke folgt ein VBA-Laufzeitfehler.
Bitte um Hilfe, wie soll diese Prozedur aussehen:
Wenn Datenbank offen
Dann wechsle zur Datenbank
Änderungen in der Datenbank speichern
Sonst öffne die Datenbank
Für eine bald mögliche Hilfe vielen Dank.
André