VBA: Besondere Anforderungen beim Öffnen/Speichern
30.07.2007 23:32:00
Hans
Situation: Ich habe die Datei "Start" welche verschiedene Makros enthält. Jedes hier gespeicherte Makro öffnet eine Datenbank, liest sie zusammen und speichert neu ab. Hab ich soweit über die Rekorder-Funktion alles zusammengebastelt.
Problem: Die Datenbank und Die Start-Datei liegt auf einem Teamlaufwerk (immer unterschiedlicher Partitions-Name je nach Benutzer) und die gespeicherte Datei soll lokal liegen. Außerdem will ich vermeiden, dass die Benutzer die Daten falsch archivieren.
Folgende Einschränkungen würde ich gerne umsetzten:
Öffnen: Es öffnet sich das Excel "Datei-Öffnen"-Feld. Jedoch nur wenn eine Datei namens "Datenbank.xls" ausgewählt wird, läuft das Makro weiter. Bei Abbruch oder anderer Auswahl soll der Hinweis auftauchen: Bitte Datenbank.xls auswählen und das ganze von vorne.
Speichern: Es öffnet sich das Excel "Datei-Speichern unter"-Feld und schlägt folgenden Namen vor "aktuellesDatum_ZellinhaltA1". Der BEnutzer soll den Speicherort bestimmen. Wird jedoch versucht das Speichern abzubrechen oder den Namen zu ändern, so soll durch einen Loop immerwieder ein Feld erscheinen: Bitte Speicherort für "aktuellesDatum_ZellinhaltA1" wählen.
Ich bin gespannt auf eure Vorschläge (wie gesagt ich habe nahezu NULL VBA Wissen)... und bedanke mich bereits jetzt!!!