MS-Office-Forum

Zurück   MS-Office-Forum > Microsoft Office > Microsoft Excel
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads
Themen-Optionen Ansicht
Alt 20.07.2014, 15:21   #1
Supi111
MOF User
MOF User
Standard VBA - Outlook

Hallo Experten
ich hätte eine Hilfe benötigt
ich möchte ein Tabellenbllatt aus excel per outlook mit signatur versenden,
wobei wenn möglich bei öffnen der mail das keine veränderungen vorenommen werden können.
ich habe nicht viel ahnung von vba habe etwas im Internet gefunden:
das ist Code:

Public Sub MailMitSignatur()

Dim olApp As Object, objMail As Object

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

With objMail
.GetInspector ' sorgt für die Signatur
.To = "wlb@gmx.at"
.Subject = "Ich bin ein Betreff"
.Body = "Ich bin der Body" & vbNewLine & .Body
.Send
End With

Set objMail = Nothing
Set olApp = Nothing

End Sub
danke für eure hilfe.
Supi111 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 21.07.2014, 00:16   #2
mumpel
MOF Meister
MOF Meister
Standard

Hallo!

1. Welche Outlookversion?
2. Eine Email kann man nicht vor Veränderungen schützen.

Public Sub MailMitSignatur()

Dim olApp       As Object
Dim olOldBody   As String

Set olApp = CreateObject("Outlook.Application")

    With olApp.CreateItem(0)
         .GetInspector.Display
         olOldBody = .htmlBody
         .To = "empfänger@server.de"
         .Subject = "Ich bin ein Betreff"
         .htmlBody = "Hallo!<br><br>Ich bin der Body<br><br>Gruß, Max<br><br>" & olOldBody
         .Send
    End With

End Sub




VBA/HTML - CodeConverter für Office-Foren
AddIn für Excel/Word 2000-2010 - komplett in VBA geschrieben von Lukas Mosimann
Projektbetreuung durch mumpel



Code erstellt und getestet in Office 15


Gruß, René
mumpel ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 21.07.2014, 04:11   #3
Supi111
Threadstarter Threadstarter
MOF User
MOF User
Standard Outlook

Hallo Herr Mumpel
Danke für die schnelle Antwort
das vba fpr Signatur währe ok. und passt
wie kan ich jetzt noch zu dem das Tabellenblatt aus Excel 2010 als Anhang
mitversenden?
dann hätte ich es so wie es benötigt wird?

Danke nochmals Supi
Supi111 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 21.07.2014, 13:05   #4
Stefan67!
MOF User
MOF User
Standard

Hallo Supi,

Datei speichern - evtl. temporär und danach löschen und als Attachment vor dem .send-Befehl:

ActiveWorkbook.SaveAs Datei:="C:\Mappe1.xlsm", _
FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False 'oder welcher Pfad auch immer


With olApp.CreateItem(0)
. ...
.Attachments.Add Datei
.send

Geändert von Stefan67! (21.07.2014 um 13:10 Uhr).
Stefan67! ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 22.07.2014, 10:34   #5
Supi111
Threadstarter Threadstarter
MOF User
MOF User
Standard

Hallo 'stefan
Danke für deine Hilfe, aber ich hab wie gepostet keine ahnung von VBA
köntest du mir biitte das so zusammenstellen wie ich es benötigen würde
Danke .
Supi111 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:29 Uhr.



Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

Copyright ©2000-2018 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günter Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.