Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

VBA - Makro funktioniert nicht mehr?
#1
Hallo zusammen, 

ich wechselte den Speicherort meiner Excel-Datei, seitdem funktioniert das Makro irgendwie nicht mehr und ich weiß mir nicht zu helfen. 

Code:
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)

Dim Outlook As Object, EMail As Object

Set Outlook = CreateObject("Outlook.Application")

Set EMail = Outlook.CreateItem(0)

With EMail
   .To = ""
   .CC = ""
   .BCC = ""
   .Subject = "Bestandsübersicht"
   .Body = "Sehr geehrte Damen und Herren," & vbNewLine & vbNewLine & _
             "unter dem folgenden Hyperlink finden Sie eine überarbeitete Version der Bestände." & vbNewLine & _
             "File:\\\Aufschriebe\Bestandsübersicht.xlsm" & vbNewLine & _
             "Bitte kontrollieren Sie diese und korrigieren Ihre Bestände." & vbNewLine & _
             "Vielen Dank im voraus!"
   .Attachments.Add ActiveWorkbook.FullName ' To add active Workbook as attachment
   ' To add other files just use path, Excel files, pictures, documents pdf's ect.
   .Display   'or use .Send to skip preview
End With


Set EMail = Nothing

Set Outlook = Nothing

End Sub


Bis zum wechsel wurde eine Mail aufgerufen, mit allen Empfängern, welche ich nur kurz ggf. umgeschrieben habe, falls nötig. 
Die Verwendete Datei war zeitgleich im Anhang. 

Nun ist weder die Datei im Anhang, noch die Mail öffnet sich.

Hoffentlich weiß jemand wo der Fehler liegt. 

Ansonsten ein schönes Wochenende, genießt das Wetter!
Antworten Top
#2
Hi,

stimmt das noch:



Zitat:"File:\\\Aufschriebe\Bestandsübersicht.xlsm" 

??
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#3
Hallo,

Datei ist im vertrauenswürdigen Speicherort?
Gruß Stefan
Win 10 / Office 2016
Antworten Top
#4
(08.06.2018, 10:29)BoskoBiati schrieb: Hi,

stimmt das noch:


??

Ja, das stimmt leider noch. Aber guter Einwand, ich war mir gerade gar nicht sicher.  :19:

Zitat:Hallo,

Datei ist im vertrauenswürdigen Speicherort?

Es ist eigentlich sogar das selbe Verzeichnis wie zuvor, nur dass es umbenannt wurde. 


Ich danke Euch für eure Hilfe!
Antworten Top
#5
Hi,

zum Test mal das Verzeichnis wieder rück-umbenannt?

Das Verzeichnis mit neuem Namen nochmal als vertrauenswürdig deklariert?
Antworten Top
#6
(09.06.2018, 10:39)Rabe schrieb: Hi,

zum Test mal das Verzeichnis wieder rück-umbenannt?

Das Verzeichnis mit neuem Namen nochmal als vertrauenswürdig deklariert?
Hey Rabe,

danke für deinen Post. 
Das Verzeichnis werde ich bei passender Gelegenheit nochmal rück-umbenennen, was aber dann nicht das Problem löst, selbst wenn es dann geht. 

Wie kann ich denn das Verzeichnis als vertrauenswürdig deklarieren?

Leider habe ich in dem Zusammenhang keinerlei Erfahrung, daher bin ich dir sehr dankbar!
Antworten Top
#7
Hallo,

reicht dir das? https://support.office.com/de-de/article...7c67147fb4
Gruß Stefan
Win 10 / Office 2016
Antworten Top
#8
(11.06.2018, 10:24)Steffl schrieb: Hallo,

reicht dir das? https://support.office.com/de-de/article...7c67147fb4
Hallo Steffl, 

danke für den Link. 

Der Speicherort ist nun eingestellt, aber leider läuft das Makro noch immer nicht. 
Ich habe es auch versucht, die Datei einfach noch einmal wo anders zu speichern, ebenfalls die rück-umbennennung. Beides ohne Erfolg.

Gruß
Antworten Top
#9
Hallo,

was ist unter der Makrosicherheit eingestellt? Gibt es in der Datei noch weitere Makros? Funktionieren die? Handelt es sich dabei auch um Ereignismakros?
Gruß Stefan
Win 10 / Office 2016
Antworten Top
#10
Hi,

probier deinen Code in einer neuen Arbeitsmappe.
Wenn er dann geht, hat möglicherweise die Datei einen Schuss, das kommt vor.
Wenn er nicht geht...

Stutzig macht mich:

File:\\\
so etwas hab ich nicht in meiner Sammlung mit 17 Jahren VBA
gewohnt bin ich

Code:
Workbooks.Open FileName:="\\datei
[-] Folgende(r) 1 Nutzer sagt Danke an Wastl für diesen Beitrag:
  • Mr. Mayokäse
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste