HERBERS
Excel-Forum
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Entdecke rund 2 Millionen Excel-Lösungen im
Forumsarchiv
Forumbeitrag
Excel-Version des Fragestellers:
365 Business
Erfahrungslevel des Fragestellers:
Excel gut - VBA bescheiden
daniel
07.05.2026 13:16:49
AW: gleiches Makro in 2 Dateien, eins läuft, das andere nicht :(
Hi Marc

ob "MM" oder "mm" ist egal
die Formatfunktion achtet nicht auf groß/kleinschreibung.
ob das "m" für Monat oder Minute steht, richtet sich danach, ob in der direkten Nachbarschaft ein Datums (Y,D) oder ein Zeit-Format (H, S) abgefragt wird.
wenn man "Minute" erzwingen will, dann kann man in der Format-Funktion auch "n" verwenden.

Gruß Daniel
Als Antwort auf diesen Beitrag
Marc
07.05.2026 12:48:45
AW: gleiches Makro in 2 Dateien, eins läuft, das andere nicht :(

Ich stolpere hier drüber gerade:



Format(Now, "yyyy_mm_dd")



normale müsste es YYYY_MM_DD sein (wenn MM Monat ist) denn mm ist normal Formel für Minuten

hh:mm:ss (Minuten anzeige)

Ansonsten , ist die Information um welche Tabelle es sich handelt, die er ansprechen muss nicht exakt gewählt, hier müsste man vielleicht mit
Sheets("Tabelle1") die Tabelle ansprechen, diese vielleicht vorher schon aktivieren
Sheets("Tabelle1").Activate

so kann es passieren, hat die Arbeitsmappe mehrere Tabellen und ist nicht Tabelle1 aktiv und explizit angesprochen, sucht er in der aktiven Tabelle findet eventuell nichts.




Set olApp = CreateObject("Outlook.Application")
Set objMail = olApp.CreateItem(0)


sollten vorher deklariert werden als Objekte



AWS = "C:\TEMP\" & Format(Now, "yyyy_mm_dd") & "_Schadensmeldung_V1.1" & ".pdf"


gibt es das Verzeichnis C:\TEMP
gibt es in dem Verzeichnis die benannte Datei?
Punkte (.) können manchmal, ganz selten Probleme in Dateiname verursachen




.Display
/*
Temp_Loeschen


deine Datei wird gelöscht, bevor du die Mail versendet hast (du lässt sie nur anzeigen), dass kann zu Problemen führen
Antwort auf Beitrag erstellen
Bitte einen Anwendernamen ohne @ eingeben.
Bitte das Passwort eingeben.
Bitte eine gültige E-Mail-Adresse eingeben.
Bitte einen Betreff eingeben.
Weitere Optionen
Aktivieren, wenn die Frage/der Beitrag noch nicht beantwortet wurde und unter Listen > Offene Threads erscheinen soll.
Beispieldatei hochladen

Bitte einen Nachrichtentext eingeben.