Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
812to816
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
812to816
812to816
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Datei per VBA Speichern

Datei per VBA Speichern
23.10.2006 01:15:06
Dennis
Hallo Excel/VBA Gemeinde,
ich hätte da gerne mal ein Problem...
will eine Datei mit Klicken auf ein Button Speichern.Allerdings unter einem vorgegebenen Namen der das aktuelle Datum enhält und im gleichen Verzeichnis wie die geöffnete Datei.
Soweit so gut das das sich der Speichern unter Dialog öffnet, krieg ich gerade noch so hin.
Aber leider bekomme ich es nicht hin den Namen und das Datum vorzugeben, ebenso das benennen des Verzeichnisses.
Ein festes Verzeichniss vorgeben kann ich auch noch aber das Makro sollte das Verzeichniss abfragen und das selbige annehmen.
Denn die Datei soll mal auf mehreren PC's genutzt werden und da kann ich ja nicht wissen welche Laufwerke und Ordner verfügbar sind.
Folgende Formatierung sollte der Dateiname haben:
JahrMonatTag_Name.xls 20061023_test.xls
Für eine Lösung wäre ich sehr Dankbar.
Liebe Grüße
Dennis

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

Betreff
Datum
Anwender
Anzeige
AW: Datei per VBA Speichern
23.10.2006 01:29:33
Reinhard
Hi Dennis,
nimms bitte nicht krumm, aber bei
***Ich hätte da gerne mal ein Problem...***
wollte ich spontan zurückantworten dass wir hier kein Sado/mado-Forum sondern ein Excelforum sind *kicher*
Dein Problem scheint lösbar, aber wäre sicher hilfreich wenn du erläuterst was du mit:
Folgende Formatierung sollte der Dateiname haben:
JahrMonatTag_Name.xls 20061023_test.xls
meinst. So wie es dasteht ist es unverständlich/unlösbar.
Gruß
Reinhard
AW: Datei per VBA Speichern
23.10.2006 09:06:50
Dennis
Hallo Reinhard,
ach hab ich mich da wohl wollte doch in das grausame SM MS-Forum *lach*
Wo Bill selbst noch Herrscht.
Folgende Formatierung sollte der Dateiname haben:
JahrMonatTag_Name.xls 20061023_test.xls
Ja also ich versuche diese angaben mal zu Dechiffrieren.
Formatvorgabe: JahrMonatTag_Name.xls
Beispiel: 20061023_test.xls
Aber schonmal Danke für damit auseinandersetzen
mfg
dennis
Anzeige
AW: Datei per VBA Speichern
23.10.2006 06:27:06
marcl
Hallo Dennis,
ich glaube,das ist es, was Du suchst.

Sub Makro1()
pfad = ActiveWorkbook.Path ' liest den Pfad der geöffneten Datei aus
jahr = Format(Date, "YYYY")
monat = Format(Date, "MM")
Tag = Format(Date, "DD")
pfadname = pfad & "\" & jahr & monat & Tag & "_test.xls" ' neuer Pfadname
ActiveWorkbook.SaveAs Filename:=pfadname
End Sub

Gruß
marcl
AW: Datei per VBA Speichern
23.10.2006 09:35:34
Dennis
Vielen Dank Marcl,
funktioniert sitzt wackelt und hat Luft.
Hab noch ein Infofeld eingefügt das man weis was passiert ist.
Vielen Dank
mfg
dennis
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige