Seite 1 von 1

Outlook VBA Anfangszeilen markieren und löschen

BeitragVerfasst: 31. Mai 2014, 07:49
von Loji
Hallo zusammen.
Wir haben bei uns in der Firma eine automatische Signatur. Für interne Mails ist diese jedoch nur störend.
Daher möchte ich gerne über ein Macro die ersten 28 Zeilen löschen. Kann mir jemand helfen?
Danke im Voraus.

Outlook VBA Anfangszeilen markieren und löschen

Re: Outlook VBA Anfangszeilen markieren und löschen

BeitragVerfasst: 31. Mai 2014, 19:21
von mumpel
Hallo!

So z.B.
Code: Alles auswählen
Public Sub DeleteMailtext()
    Dim obj As Outlook.MailItem

    Select Case True
      Case TypeOf Application.ActiveWindow Is Outlook.Inspector
        Set obj = Application.ActiveInspector.CurrentItem
        obj.Body = ""
      Case Else
        Rem Do nothing
    End Select
End Sub
Du kannst natürlich auch gleich einen Button einbauen der eine eigene Email erstellt.
Code: Alles auswählen
Public Sub NewMailWithoutSignatur()
    With Application.CreateItem(olMailItem)
        .HTMLBody = ""
        .Display
    End With
End Sub

Gruß, René

Re: Outlook VBA Anfangszeilen markieren und löschen

BeitragVerfasst: 03. Jun 2014, 12:14
von Harrï
Ich habe bei mir eine zweite Signatur. Sie heißt "leer" und enthält nichts.
Nach erstellen einer Mail, die intern bleibt, ändere ich die Signatur mit zwei Klicks: einer (die Maus über der alten Signatur) rechtsklick und dann wähle ich dort "leer" aus.

Ist das für dich auch OK?

Re: Outlook VBA Anfangszeilen markieren und löschen

BeitragVerfasst: 04. Jun 2014, 08:07
von Gast
Hallo Rene,
vielen Dank für deine Antwort. Deine Lösung hilft, wenn ich eine neue Mail erstelle und die Signatur löschen will. Bei Mails, die ich
intern weiterleite, wird natürlich der gesamte Text einschließlich Signatur gelöscht, sodass dies nur teilweise praktikabel ist.
Trotzdem Danke.

Loji

Re: Outlook VBA Anfangszeilen markieren und löschen

BeitragVerfasst: 04. Jun 2014, 08:10
von 7lqjc
Hallo Harri, die Funktion mit Rechtsklick auf die Signatur kannte ich bisher nicht. Ist eine praktikable Lösung. Vielen Dank.

Loji

Re: Outlook VBA Anfangszeilen markieren und löschen

BeitragVerfasst: 11. Mär 2015, 15:10
von Harrï
Nun ich über die Versionen ab 2007.

Re: Outlook VBA Anfangszeilen markieren und löschen

BeitragVerfasst: 19. Jul 2019, 19:13
von mumpel
Ob das den TO jetzt noch interessiert, nach 4 Jahren? Leichenfledderer. :D

Re: Outlook VBA Anfangszeilen markieren und löschen

BeitragVerfasst: 23. Jul 2019, 16:35
von Mullit_Gast
Hallo Rene,
Ob das den TO jetzt noch interessiert, nach 4 Jahren? Leichenfledderer. :D

wohl eher Blutsauger, das ist Spam, wenn man den letzten Link betrachtet, müsste mal ein Moderator löschen, den Jacken-Fraggle.... :twisted: 8-)

Gruß, Mullit