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 01.10.2018, 09:06   #1
Office-Sigi
MOF User
MOF User
Tipp Excel 2013 - Emailvorlage mit Inhalten aus Excel erzeugen.

Hallo Leute!

Vorab zur Info - Ich bin, was VBA-betrifft, ziemlich unwissend. ;-)
Ich weiß zwar wie ich das VBA-Fenster in Excel über die Entwicklertools starte, aber das wars dann auch ziemlich! ;-)

Meine Office-Version - Office 365

Mein Vorhaben / Idee.

----------

Ich habe eine Excelliste für unsere Vereinsmitglieder.
Die Liste ist aufgeteilt in Spalten
(z.B. Mitgliedsnr, Name, Vorname, Anschrift, Emailadresse, Telefonnr, Eintrittsdatum, usw.)
Jeder Datensatz jedes Mitglieds befindet sich natürlich in einer Zeile.

Nun würde ich gerne einen "Schalter / Button" in diese Exceldatei integrieren, über den eine automatische Email in Outlook generiert wird, die folgendermaßen aussehen sollte.

----------
Emailempfänger: Emailadresse aus Zelle
Kopieempfänger: vorstand@verein.de
Emailbetreff: Mitgliedsinformation "Mitgliedsnr. aus Zelle" - "Name aus Zelle" - "Vorname aus Zelle" - "Eintrittsdatum aus Zelle"

Emailtext:

Sehr geehrtes Mitglied,

anbei ....... usw.


Tabelle mit folgendem Inhalt: (gerne auch in HTML)

Name: "Name aus Zelle"
Vorname: "Vorname aus Zelle"
Mitgliedsnr.: "Mitgliedsnr. aus Zelle"
Eintrittsdatum: "Eintrittsdatum aus Zelle"
Telefonnr.: "Telefonnr. aus Zelle"
Anschrift: "Anschrift aus Zelle"
usw.

Mit freundlichen Grüßen
XXX


-----------

Die Email soll via Knopfdruck generiert werden, und zwar genau mit dem Datensatz, in dem sich gerade der Mauszeiger befindet, bzw. in der aktuell eine Zelle ausgewählt ist.

Die Email soll zwar generiert, aber noch nicht automatisch und selbständig verschickt werden. Ich möchte den Inhalt der Email nochmal kontrollieren können und die Möglichkeit haben die Email ggfs. nochmal mit weiteren Infos oder Emailempfängern nachträglich ergänzen zu können.


Ich hoffe ich konnte meine "Idee / Vorhaben" einigermaßen verständlich ausdrücken und würde mich über Tipps sehr freuen.

Schöne Grüße

__________________

Office-Sigi

Rechner WIN10 - Pro - Office 365
Office-Sigi ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 02.10.2018, 18:58   #2
Manuel352
MOF User
MOF User
Standard

Hallo Siggi,

vielleicht stellst du einfach mal eine Demodatei, welche im Aufbau der eigentlichen Datei entspricht hier rein. Dann kann dir auch geholfen werden.

Gruß Manuel

__________________

Rückmeldung zu Beiträgen helfen der Allgemeinheit und auch dem Ersteller.

Eine Bewertung der Beiträge / Hilfe ist ebenfalls wünschenswert
Manuel352 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 05.10.2018, 16:06   #3
Office-Sigi
Threadstarter Threadstarter
MOF User
MOF User
Standard

Hallo Manuel352,

vielen Dank für den Hinweis.

Ich stelle mal eine Demo bzw. Muterdatei hier ein.
Ein paar Zellen fehlen zwar (z.B. Telefon usw.) aber ich denke das Grundprinzip sollte hier verständlich sein.

Vielen Dank!
Angehängte Dateien
Dateityp: xlsm Musterdatei - Kopie.xlsm (74,9 KB, 8x aufgerufen)

__________________

Office-Sigi

Rechner WIN10 - Pro - Office 365
Office-Sigi ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 05.10.2018, 18:11   #4
Manuel352
MOF User
MOF User
Standard

Hallo Office Siggi,

anbei mein Vorschlag.
Ich habe dir jetzt einen Button aufs Tabellenblatt gesetzt mit dem du die Mail erzeugen kannst.

Bevor du das ganze nutzen kannst, muss du noch im Code die Spalte für die Telefonnummer eintragen und die Zeile entkommentieren.

Ebenfalls musst du noch am Ende die jeweilige Zeile für entweder das automatische Senden oder anzeigen entkommentieren.

Einfach mal testen und melden wenn was nicht passt.

Ansonsten, hat wenn dir gefällt was du siehst, einfach ne Bewertung da lassen

Gruß
Manuel
Angehängte Dateien
Dateityp: xlsm Musterdatei - Kopie.xlsm (75,5 KB, 14x aufgerufen)

__________________

Rückmeldung zu Beiträgen helfen der Allgemeinheit und auch dem Ersteller.

Eine Bewertung der Beiträge / Hilfe ist ebenfalls wünschenswert

Geändert von Manuel352 (05.10.2018 um 18:26 Uhr).
Manuel352 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 06.10.2018, 08:07   #5
Luschi
MOF Koryphäe
MOF Koryphäe
Standard

Hallo Manuel,

wer mit '.Body' arbeitet, schmeißt die Signatur in die Tonne, deshalb ist '.HtmlBody' & '.GetInspector' in Vba angesagt.

Gruß von Luschi
aus klein-Paris
Luschi ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 06.10.2018, 08:24   #6
RPP63neu
MOF Meister
MOF Meister
Standard

Moin Luschi!
Auch wenn der TE HTML in Erwägung zieht, hast Du natürlich Recht, berücksichtigst aber folgendes nicht:
Nicht jedes Vereinsmitglied muss zwingend ein HTML-fähiges Mailprogramm haben.
Ich bleibe da im Zweifel immer bei der abwärtskompatiblen Text-Variante.

Gruß Ralf

__________________

Meine Logik war nicht fehlerhaft, nur meine Interpretation!
Tuvok
RPP63neu ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 06.10.2018, 08:28   #7
Manuel352
MOF User
MOF User
Standard

Hallo Luschi,

vielen dank für den Hinweis. Das wusste ich nicht und hab somit wieder was dazu gelernt.
Hab mir den Code zum Mail schreiben aus dem Netz gezogen und soweit immer verwendet und war bisher auch immer zufrieden.

Aber das mit HTMLBody und Getinspector werde ich mir mal genauer anschauen

Gruß Manuel

__________________

Rückmeldung zu Beiträgen helfen der Allgemeinheit und auch dem Ersteller.

Eine Bewertung der Beiträge / Hilfe ist ebenfalls wünschenswert
Manuel352 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 06.10.2018, 11:36   #8
Luschi
MOF Koryphäe
MOF Koryphäe
Standard

Hallo Ralf,

wer heutzutage E-Mails im Text-Plain-Modus verschickt, kann doch gleich sich das Versenden ersparen:
- jede Info muß blinken wie 1 Bordelltür
- der tatsächliche Inhalt ist nebensächlich
- Hauptsache es gibt einen unwahrscheinlichen Spirit-Move

Gruß von Luschi
aus klein-Paris
Luschi ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 06.10.2018, 12:18   #9
RPP63neu
MOF Meister
MOF Meister
Standard

Und wieder mal hast Du Recht!

__________________

Meine Logik war nicht fehlerhaft, nur meine Interpretation!
Tuvok
RPP63neu ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 06.10.2018, 12:32   #10
Storax
MOF Koryphäe
MOF Koryphäe
Standard

Zitat: von Luschi Beitrag anzeigen

...
- jede Info muß blinken wie 1 Bordelltür
...

Woher weisst Du das
Und duck und weg

__________________

In a lot questions the OP has no idea what they're doing, they've found code on the internet, mixed it around and got something. They don't understand why that something doesn't work.
Usually, in these questions, the original poster is rather clueless, helping them on the question is only spoon feeding them, and there is little to no chance the question will help anyone in the future.

Press any key to continue - or any other key to abort.

Spoon feeding: provide (someone) with so much help or information that they do not need to think for themselves.
Storax ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 09.10.2018, 08:52   #11
Office-Sigi
Threadstarter Threadstarter
MOF User
MOF User
Standard

Hallo Leute!

Zuerst mal vielen Dank für die rege Diskussion und Tipps!


Zitat: von Manuel352 Beitrag anzeigen

Hallo Office Siggi,

anbei mein Vorschlag.
Ich habe dir jetzt einen Button aufs Tabellenblatt gesetzt mit dem du die Mail erzeugen kannst......

Gruß
Manuel

Danke für das implementieren des Codes.
Funktioniert vom Prinzip ganz gut.
Jedoch erstellt es bei mir keine Tabelle. Die Email wird zwar im HTML-Format erstellt, aber keine Tabelle.
Außerdem, wie Luschi auch schon geschrieben hat, wird die Signatur über Bord geworfen.

Zitat:

Hallo Manuel,

wer mit '.Body' arbeitet, schmeißt die Signatur in die Tonne, deshalb ist '.HtmlBody' & '.GetInspector' in Vba angesagt.

Gruß von Luschi
aus klein-Paris

Könntest Du mir erklären wo und wie ich genau '.HtmlBody' & '.GetInspector' einbauen muss?

Zitat:

Moin Luschi!
Auch wenn der TE HTML in Erwägung zieht, hast Du natürlich Recht, berücksichtigst aber folgendes nicht:
Nicht jedes Vereinsmitglied muss zwingend ein HTML-fähiges Mailprogramm haben.
Ich bleibe da im Zweifel immer bei der abwärtskompatiblen Text-Variante.

Gruß Ralf

Da stimme ich Dir auch zu. In d. Regel ist es aber doch heutzutage so dass annähernd jedes gängige Emailprogramm mit HTML umgehen kann, oder?

Zitat:

Hallo Ralf,

wer heutzutage E-Mails im Text-Plain-Modus verschickt, kann doch gleich sich das Versenden ersparen:
- jede Info muß blinken wie 1 Bordelltür
- der tatsächliche Inhalt ist nebensächlich
- Hauptsache es gibt einen unwahrscheinlichen Spirit-Move

Gruß von Luschi
aus klein-Paris

Ob es blinken muss wie eine Bordelltür- Weiß ich nicht! Hab ich noch nie gesehen!
Aber. Es ist natürlich übersichtlicher wenn die Infos in der Email sauber in einem Tabellenformat aufgelistet sind.
Außerdem schwirrt mir im Kopf schon wieder eine weitere Variante, für eine andere Excel-Datei herum. Da habe ich mehrere Daten die ggfs. in eine Email übernommen werden könnten.
Sobald ich mit Eurer Hilfe die "Vereinsmail" so gebastelt habe wie ich es mir vorstelle, werde ich mich evtl. selbst an die andere Excel-Datei wagen und versuchen diese "hinzubiegen".
Da wäre es sehr wichtig dass die Daten sauber aufgelistet werden, da sonst zu unübersichtlich.


Generell hätte ich noch eine Frage zu HTML in VBA.
Kann man alle Texte in VBA mit "normalen" HTML-Code formatieren?
Z.B. Schrift fett, kursiv usw.?


Schöne Grüße

__________________

Office-Sigi

Rechner WIN10 - Pro - Office 365
Office-Sigi ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.10.2018, 16:59   #12
Office-Sigi
Threadstarter Threadstarter
MOF User
MOF User
Standard

Hi Leute!

Hat noch keiner eine Idee warum bei mir die Tabelle nicht angezeigt wird?
Und könnte mir bitte jemand erklären wo ich '.HtmlBody' & '.GetInspector' einbauen muss?

Schöne Grüße

__________________

Office-Sigi

Rechner WIN10 - Pro - Office 365
Office-Sigi ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 30.11.2018, 11:23   #13
Office-Sigi
Threadstarter Threadstarter
MOF User
MOF User
Standard

Hi Leute,

leider haut es bei mir immer noch nicht hin.
Hab schon mehrere Versuche gestartet, dieses Forum und auch "Google" befragt, mehrere Codes ausprobiert, aber leider fehlt mir die Kenntniss und bekomme es nicht hin.

Weder die HTML-Tabelle funktioniert nicht als auch die Signatur, die direkt von Outlook gezogen werden soll die standardmäßig eingerichtet ist wenn eine neue Email erstellt wird.

Vielleicht könnte sich noch jemand "erbarmen" und mich bei meinem "Vorhaben" noch etwas unterstützen!

Vielen Dank.

__________________

Office-Sigi

Rechner WIN10 - Pro - Office 365
Office-Sigi 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 14:49 Uhr.


Partner und Co.
Access-Paradies -Alles rund um die Datenbank Microsoft Access -Code -Programme-Tools -Tipps   Kostenlose Tipps & Tricks, Downloads und Programme   www.kulpa-online.com - Tipps - Tricks - Tutorials - Meinungen - Downloads uvm...   vb@rchiv · Willkommen in der Welt der VB Programmierung   Access-Garhammer - Hier finden Sie jede Menge Beispiel-Datenbanken zu Access und mehr ...   mcseboard.de   Die Top Seite für Excel-VBA-Makros uvm.

Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2018, 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.