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

Mitglied: Binside

Binside (Level 1) - Jetzt verbinden

13.01.2011, aktualisiert 14:28 Uhr, 8706 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 ...

Administrator.de Feedback

Bug Formatierung

Frage von 138810Administrator.de Feedback9 Kommentare

Schreibt mal folgendes um einen Link kursiv darzustellen Ergebnis: https:administrator.de Oder ebenfalls Ergebnis: Das ist ein Link // Wohl ...

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 ...

Batch & Shell

Powershell Formatierung Ausgabedatei

gelöst Frage von Cougar77Batch & Shell11 Kommentare

Guten Morgen, ich habe grade was, das ich nicht verstehe Folgende Anweisung: tut bei Ausführung in der PS ISE ...

Neue Wissensbeiträge
LAN, WAN, Wireless
Sophos RED50 stürzt ab und ist danach tot
Information von Ex0r2k16 vor 2 TagenLAN, WAN, Wireless3 Kommentare

Hey, nach meinem Thread bin ich durch Zufall auf das hier gestoßen: Also wenn ihr UTMs und RED50's im ...

Windows 10

Microsoft macht Bluetooth absichtlich kaputt: Windows 10 Update blockiert Bluetooth-Verbindungen zu Android

Tipp von 1Werner1 vor 2 TagenWindows 107 Kommentare

Moin, jetzt spinnt MS total , was muss ich da auf Chip.de lesen: Auch im Juni schließt Microsoft im ...

Soziale Netzwerke

Facebook - künftig ohne Account des Bundeslandes Sachsen-Anhalt

Information von VGem-e vor 3 TagenSoziale Netzwerke3 Kommentare

Servus, mal sehen, ob andere öffentliche Einrichtungen folgen wollen/können Gruß

Humor (lol)
Facebook Mailer auf NIX-Spamlist
Information von Henere vor 3 TagenHumor (lol)

Eben aus dem Log meines Postfix gefischt. Recht haben Sie. FB ist SPAM :-) lachende Grüße, Henere

Heiß diskutierte Inhalte
Router & Routing
Synology NAS in anderem Subnetz nicht erreichbar
Frage von Tech1KonniRouter & Routing24 Kommentare

Hallo Leute, ich bin Software-Entwickler und daher auch etwas bewandert in den Grundkenntnissen der Netzwerktechnik. Aktuell habe ich allerdings ...

Netzwerke
Zugriff auf mehrere Clients via RDP
Frage von xXMariusXxNetzwerke11 Kommentare

Moin, ich würde gerne auf mehrere Clients in einem Netzwerk via RDP zugreifen. Gibt es eine elegantere Lösung als ...

Windows 7
RDP funktioniert nur einmal
Frage von Sc0rc3dWindows 710 Kommentare

Hi, ich arbeite mittels Remote Desktop von zu Hause. Manchmal per VPN und manchmal direkt (Portfreigabe 3389 -> 46XXX). ...

Windows Server
Probleme Installation Windows Server 2019
Frage von AK-47.2Windows Server8 Kommentare

Hallo zusammen, ich habe das Problem einen Windows Server 2019 auf ein Testsystem zu bringen. Das Mainboard ist ein ...