Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
944to948
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
944to948
944to948
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Pfad beim Speichern ändern

Pfad beim Speichern ändern
29.01.2008 08:23:22
joko0803
Hallo liebe Gemeinde,
ich hab hier ein Problem bei Speichern von Dateien per Makro.
Folgendes Makro läuft sehr gut, wenn ich eine neue Datei speichern möchte.
War die Datei allerdings schon ein mal irgendwo gespeichert kann ich den neuen Speicherort nicht einstellen.
Das Makro ist in eine UserForm eingebunden in der ich den Speicherpfad bestimme.
Ich hoffe ich habe es einigermaßen verständlich formuliert.
Ich würde mich freuen wenn jemand eine Lösung anbieten könnte.
Hier nun der Code:

Private Sub CommandButton2_Speichern_Click()
Checkpath
Application.Dialogs(xlDialogSaveAs).Show
UserFormÖffnenSpeichern.Hide
End Sub



Private Sub OptionButton1_Excelwrk_Click()
Pfad = 1
End Sub



Private Sub OptionButton2_Ergebnis_Click()
Pfad = 2
End Sub



Private Sub OptionButton3_Bilanz1_Click()
Pfad = 3
End Sub


Sub Checkpath()
Select Case Pfad
Case 1
ChDrive "L"
ChDir ("L:\Geschäftsberichte\2007")
Case 2
ChDrive ("N")
ChDir ("N:\HB_Bilan\Excelwrk\Ergebnis")
Case 3
ChDrive ("N")
ChDir ("N:\HB_Bilan\Excelwrk\Bilanz")
End Select
End Sub



Private Sub UserForm_Initialize()
'Beim Laden des Dialogsfeld soll die Funktion Summe schon markiert sein
OptionButton1_Excelwrk.Value = True
Pfad = 1
End Sub


Schon mal herzlichen Dank
John

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Pfad beim Speichern ändern
29.01.2008 09:35:57
Rudi
Hallo,
chdir/ chdrive ist in dem Fall nicht nötig.
Siehe SaveAs
Gruß
Rudi
Eine Kuh macht Muh, viele Kühe machen Mühe

AW: Pfad beim Speichern ändern
29.01.2008 09:46:10
fcs
Hallo John,
falls noch nicht geschehen, dann muss du die Variable "Pfad" zu Beginn des Userform-Codes deklarieren, damit die per Optionbutton gewählten Werte auch in der Prozedur Checkpath verfügbar sind.

Private Pfad as Integer ' Variable für Verzeichnisvorauswahl per Optionbutton.


Gruß
Franz

AW: Pfad beim Speichern ändern
29.01.2008 11:28:30
joko0803
Danke für eure Mithilfe.
Lezten Endes brachte dieser Befehl die Lösung:
Application.GetSaveAsFilename
Gruß
joko

Anzeige
AW: Pfad beim Speichern ändern
29.01.2008 11:28:37
joko0803
Danke für eure Mithilfe.
Lezten Endes brachte dieser Befehl die Lösung:
Application.GetSaveAsFilename
Gruß
joko

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige