Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Makro in Vista geht nicht

Forumthread: Makro in Vista geht nicht

Makro in Vista geht nicht
ReSt
Hallo
ich habe nun ein Problem welches ich nicht verstehe.
Unten steht ein Makro welches in Windows XP funktionierte. Das heisst es kam ein Speichern unter Dialogfeld welches schon mit dem Namen und dem Dateityp ausgefüllt war.
Jetzt wo ich Windows Vista verwende, bekomme ich nur noch das Dialogfeld. Der Name fehlt und im Dateityp kann ich auch kein Excel anwählen. Kann mir jemand sagen, wie man das Makro ändern muss ?
Gruss Reto


' speichert die Datei Jan-Juli unter einem anderen Namen und löscht die unnöten Blätter
'
Sub JanDez_abspeichern()
    Dim sh As Worksheet
    Dim strVerzeichnis
            Jahr = Worksheets("Input").Range("E2")
            Tagesdatum = Application.Text(Now(), "dd-mm-yy___hh-mm")
            sicherung = "Januar-Dezember " & Jahr & " " & Tagesdatum & ".xls"
            strVerzeichnis = Application.GetSaveAsFilename(sicherung)
        Sheets("JanDez").Activate     'aktiviert das Blatt
        Cells.Select                    'markiert alle Zellen
        Selection.Copy                  'kopiert alle Zellen
                Workbooks.Add           'fügt ein neues Blatt ein
                    ActiveSheet.Paste   'fügt die Zellen ein
                    Application.CutCopyMode = False
' speichern unter; mit Dialogfeld
                    If strVerzeichnis <> False Then
                      ActiveWorkbook.SaveCopyAs strVerzeichnis
                    Else
                      MsgBox "Die Datei konnte wegen Benutzerabbruch nicht gespeichert werden!", vbOKOnly + vbCritical, "Speichern fehlgeschlagen"
                    End If
'schliesst die Hilfsdatei und kehrt auf den Ursprung zurück
    ActiveWorkbook.Close savechanges:=False      ' alle Änderungen werden verworfen
        Range("A1").Select
End Sub


Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Makro in Vista geht nicht
10.07.2009 08:48:59
Tino
Hallo,
versuche es mal so.
strVerzeichnis = Application.GetSaveAsFilename(sicherung, "Excel 97-2003 Arbeitsmappe (*.xls),*.xls")

Gruß Tino
AW: Makro in Vista geht nicht
11.07.2009 08:41:31
ReSt
Hallo Tino
Super das hat geklappt. Besten Dank und ein schönes Wochende.
Gruss Reto
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige