Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

VB-generierte Mail - Formatierung

Frage Microsoft Outlook & Mail

Mitglied: Binside

Binside (Level 1) - Jetzt verbinden

13.01.2011, aktualisiert 14:28 Uhr, 7904 Aufrufe, 7 Kommentare

Ich habe ein Script, dass auf eine Mail mit einer Standartantwort antwortet. Die Mail wird per Knopfdruck abgeschickt. Jetzt möchte ich in dieser Mail gern formatierungen Vornehmen, dass heißt ich möchte gerne Schritfart und Schriftgröße ändern und einen Teil davon unterstreichen. Gibt es die Möglichkeiten in VB eigentlich? Das Script habe ich mal hier:

01.
Sub XXX() 
02.
Dim fenster As Inspector 
03.
Dim objMail As MailItem 
04.
  Set app = Outlook.Application 
05.
  Set fenster = app.ActiveInspector 
06.
    Set objMail = app.CreateItem(olMailItem) 
07.
    With objMail 
08.
      .BodyFormat = olFormatPlain 
09.
      .To = fenster.CurrentItem.SenderEmailAddress 
10.
      .Subject = "Eingangsbestätigung" 
11.
      .Body = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 
12.
      .Send 
13.
    End With 
14.
    fenster.Close olDiscard 
15.
End Sub
Weiß jemand Rat?

Grüße

/B
Mitglied: Mad-Eye
13.01.2011 um 15:40 Uhr
Hallo,

leider kenne ich bloß die Variante in vb.net aber Versuch mal eine HTML Mail zu erstellen (BodyFormat) und deinen Body-String einfach mit HTML-Quellcode zu füttern.

Gruß
Mad-Eye
Bitte warten ..
Mitglied: 83928
13.01.2011 um 15:50 Uhr
.BodyFormat = olFormatPlain

Scahu mal, ob es nicht andere Konstanten als olFormatPlain gibt (irgendwas mit html vllt).
Dann den Body-Text im HTML-Format erstellen und probieren ob es klappt.
Bitte warten ..
Mitglied: Binside
13.01.2011 um 16:01 Uhr
Hallo Mad-Eye und abaaba,

danke für euren Tipp ich hab auch schon weiter recherchiert und bin zu dem Ergebnis gekommen, dass sich das mit HTML ganz gut machen lässt.
Allerdings hat sich jetzt bei mir noch ein Problem ergeben. In den HTML-Body sollen mehrere Zeilen Text rein. Allerdings scheint der VB-Editor irgendwie nicht darauf klarzukommen, dass <HTML> und </HTML> nicht in einer Zeile stehen und wirft Fehlermeldung von wegen, das Anweisungsende fehlt am Ende der ersten Zeile.

Das ganze sieht in etwa so aus:

01.
.HTMLBody = „<HTML> <Body> 
02.
Sehr geehrte XXX, sehr geehrter XXY,<br> <br> 
03.
herzlichen Dank für ... <br> <br> 
04.
Da wir .... <br> <br> 
05.
Bis dahin wünschen wir Ihnen alles Gute. <br> <br> 
06.
Mit freundlichen Grüßen  <br> 
07.
Ihr YYZ<br> <br> <br> 
08.
<small><u>Hinweis ...:</u>  <br> 
09.
Wir beabsichtigen ... <br> 
10.
Sollten Sie .... </small>  <br> </BODY> </HTML>“
Elementar wichtig scheinen die " an Anfang und Ende der HTML-Anweisung. Der Editor fügt von sich aus hinter der ersten Zeile ein " ein und wundert sich dann, dass nach der ersten Zeile schon die Anweisung zu Ende ist, und das ohne End-Tag. Daher wahrscheinlich die Fehlermeldung wegen des fehlenden Anweisungsendes.
Probiert habe ich übrigens auch, die ganze Anweisung in eine Zeile zu quetschen, was jedoch an der Länge scheitert. Der Editor macht irgendwann von sich aus einen Zeilenumbruch und setzt prompt wieder Hochkommas dahinter...

Ideen?
Bitte warten ..
Mitglied: 83928
13.01.2011 um 16:10 Uhr
Ja, ne.


strstring = "Zeilenumbrüche im QUELLtext" _
& " gehen so." _
& " Und Zeilenumbrüche im Text " & vbCr & "macht man z.B. mit vbCr"
Bitte warten ..
Mitglied: Binside
13.01.2011 um 16:21 Uhr
für VB magst du recht haben, für HTML bringt das aber absolut garnichts. ich könnte probieren mehrere htmlbody-anweisungen hintereinander zu schreiben. und die dann per vb-zeilenumbruch zu trennen. mal sehen...
Bitte warten ..
Mitglied: Logan000
13.01.2011 um 16:32 Uhr
Moin moin
Zitat von Binside:
für VB magst du recht haben, für HTML bringt das aber absolut garnichts. ich könnte probieren mehrere
htmlbody-anweisungen hintereinander zu schreiben. und die dann per vb-zeilenumbruch zu trennen. mal sehen...
Ich denke die Fehlermeldung bezieht sich auf den Quelltext und nicht aufs HTML.

Was abaaba meinte war
01.
.HTMLBody = "<HTML> <Body>" & _ 
02.
"Sehr geehrte XXX, sehr geehrter XXY,<br> <br>" & _ 
03.
"herzlichen Dank für ... <br> <br>" & _ 
04.
.....
Gruß L.
Bitte warten ..
Mitglied: Binside
13.01.2011 um 16:37 Uhr
Hallo Logan000,

das passt. Vielen Dank dafür, abaaba, wenn du das auch meintest, dann hab ich dich einfach missverstanden. Verzeihung dafür und viele Dank für eure tatkräftige Unterstützung.

Alles Gute

/B
Bitte warten ..
Ähnliche Inhalte
Microsoft Office
Word 7 generiert keinen Dateinamensvorschlag
Frage von CantiqueMicrosoft Office7 Kommentare

Hallo, Nach Neuinstallation einer Office-Version mit Word 7 unter Win 8.1 ist die Funktion verschwunden, dass Word beim ersten ...

Windows Userverwaltung
Set-ADUser generiert Fehler, die keine sind
gelöst Frage von arduinoWindows Userverwaltung10 Kommentare

Hallo zusammen Kennt jemand dieses Phänomen? Per Powershellscript wird ein neuer ADUser erstellt und die einzelnen Eigenschaften gespeichert Vom ...

Festplatten, SSD, Raid
Welches Programm für eine Formatierung?
gelöst Frage von Stefan007Festplatten, SSD, Raid5 Kommentare

Hallo Leute, ich bin auf der Suche nach einem guten Programm zum Formatieren von S-ATA Platten. Ich meine damit ...

Datenschutz
Korrekte Formatierung?!
gelöst Frage von JohnMcClaneDatenschutz10 Kommentare

Hallo Leuts, eine Frage welche viele Menschen anders beurteilen, deshalb möchhte ich mal wissen wie Ihr darüber denkt. Normale ...

Neue Wissensbeiträge
Microsoft Office

Office 2010 Starter erneut auf einer frischen Windows-Version installieren

Tipp von Lochkartenstanzer vor 22 StundenMicrosoft Office8 Kommentare

Moin, vor ein paar Tagen schlug bei mir ein Kunde auf, der sein Widnows 7 geschrottet und es inklusive ...

Datenbanken

Upgrade MongoDB 3.4 auf 3.6

Erfahrungsbericht von Frank vor 1 TagDatenbanken

Seit kurzem gibt es das 3.6 Update für die MongoDB: Sicherheit, das Sortieren, Aggregation und auch die Performance wurde ...

SAN, NAS, DAS

Backdoor Zugang und Upload-Bug in vielen Western Digital MyCloud Geräten

Information von Frank vor 1 TagSAN, NAS, DAS2 Kommentare

James Bercegay von der Firma Gulftech hat die Fehler an Western Digital gemeldet und das Unternehmen stellt bereits ein ...

Microsoft Office

Outlook 2016 - Beim Weiterleiten keine PDF Anhänge mehr - KB4011626 entfernen

Erfahrungsbericht von Deepsys vor 1 TagMicrosoft Office3 Kommentare

Wenn ihr feststellt das ihr beim Weiterleiten von E-Mails keine PDF Anhänge mehr versendent, dann dankt Microsoft. Diese tolle ...

Heiß diskutierte Inhalte
Netzwerke
NTFS-Berechtigung
Frage von Daoudi1973Netzwerke23 Kommentare

Hallo zusammen und frohes neues Jahr (Sorry, ich bin spät dran) Meine Frage: 1- Ich habe einen Ordner im ...

iOS
Einladung vom iphone kalender
Frage von jensgebkeniOS15 Kommentare

Hallo Gemeinschaft, folgendes Problem - immer wenn ich von meinem Iphone einen Termin einztrage und diesem Termin Teilnehmer zuweise, ...

Windows Netzwerk
Drucker isolieren in Windows Domäne
gelöst Frage von lcer00Windows Netzwerk14 Kommentare

Hallo zusammen, habe eine Windows-AD (2012R2) in der es einen Druckerserver gibt. Mittlerweile verliere ich das Vertrauen in die ...

Drucker und Scanner
Gesucht DIN A3 Drucker
Frage von NebellichtDrucker und Scanner14 Kommentare

Hallo, ich möchte einen neuen DIN A3 Drucker kaufen. Um ab und zu, ca. 1 mal die Woche Farbausdrucke ...