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

SaveAs ohne Pfad abfrage

Forumthread: SaveAs ohne Pfad abfrage

SaveAs ohne Pfad abfrage
26.04.2017 09:59:02
Alexander
Hallo zusammen,
ich bin jetzt fast fertig mit meinem Makro, muss aber jetzt mein SaveAs umschreiben so das am besten die Pfad abfrage garnicht mehr auftaucht oder sofort nach dem auftauchen automatisch abspeichert und schließt so das man im Fenster nix verändern kann (Namen und Pfad).
Ich weiß jetzt leider nicht wie ich das SaveAs so verändere das auch der Rest des Makros so funktioniert wie jetzt. Also mit Outlook öffnen und Pfad als Hyperlink versenden.
Bitte um Hilfe.

Private Sub Email_verschicken_Click()
On Error GoTo Errorhandler
Dim a
a = MsgBox("Wollen Sie Speichern und verschicken?", vbYesNo + vbQuestion, "Auswahl")
If a = vbYes Then
Dim Wb As Workbook: Set Wb = ThisWorkbook
Dim Ol As Object, Ml As Object
Dim FileSave$
Dim bin As Boolean
Dim name As String
ChDrive "O:" 'stellt Laufwerk ein !!!
ChDir "Pfad" ' _
stellt Pfad ein !!!
FileSave = Application.GetSaveAsFilename(Range("A1") & "_Prüfung_" &  _
Format(Date, "yyyymm") & ".xls", "Excel-Dateien (*.xls), *.xls")
If Filename Like "*.xls" Then
Wb.SaveAs FileSave
Set Ol = CreateObject("Outlook.Application")
Set Ml = Ol.createitem(0)
With Ml
.To = "@mail"
.Subject = " Prüfung " & Date & Time
.htmlbody = "Pfad\"
.Display
End With
ActiveWorkbook.Close SaveChanges:=False
Application.Quit
Else
'do nothing
End If
Else
'do nothing
End If
Errorhandler:
End Sub
Mit freundlichen Grüßen
Alex
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: SaveAs ohne Pfad abfrage
26.04.2017 10:36:36
EtoPHG
Hallo Alexander,
Warum benutzt du GetSaveAsFilename, wenn du nichts ändern willst?
Lass das einfach we
Da genügt doch:
Wb.SaveAs "O:\Pfad\" & Range("A1") & "_Prüfung_" & Format(Date, "yyyymm") & ".xls"

Gruess Hansueli
Anzeige
AW: SaveAs ohne Pfad abfrage
26.04.2017 12:07:27
Alexander
Oh, bin viel zu kompliziert an die Sache rangegangen.
Danke Hansueli für die schnelle Antwort
;

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