379 Aufrufe
in Tabellenkalkulation von matthiasg Mitglied (203 Punkte)
Bearbeitet von matthiasg

Hallo,

per Makro erstelle ich eine neue Datei, die aber nicht gespeichert werden soll.

Diese Datei soll per email verschickt werden.

[...]

 Sheets("xxx").Copy
    ActiveSheet.UsedRange.Cells = ActiveSheet.UsedRange.Cells.Value

[...]

.attachments.Add ActiveWorkbook.FullName

Habe also ein neu erstelltes Tabellenblatt, dass noch nicht gespeichert ist. Diese neue Datei möchte ich versenden.

Excel erwartet einen Namen für das anhängen der Datei.

Gibt es eine Lösung?

1 Antwort

0 Punkte
von m-o Profi (22.9k Punkte)

Hallo Matthias,

speichere die Datei und lösche Sie nach dem Versenden wieder.

Wie das funktioniert steht in diesem Beispielcode.

Gruß

M.O.

Deine Antwort

Dein angezeigter Name (optional):
Datenschutz: Deine Email-Adresse benutzen wir ausschließlich, um dir Benachrichtigungen zu schicken. Es gilt unsere Datenschutzerklärung.
Anti-Spam-Captcha:
Bitte logge dich ein oder melde dich neu an, um das Anti-Spam-Captcha zu vermeiden.
...