367 Aufrufe
Gefragt in Tabellenkalkulation von
Hallo zusammen,

ich bin absoluter Laie auf dem VBA Gebiet, aber möglicherweise könnt ihr mir helfen:

Aufbau der Tabelle:
Die mir vorliegende Tabelle hat drei Spalten
Spalte A = E-Mail Adresse Besteller
Spalte B = Artikel-Nr.
Spalte C = Artikelbezeichnung
Spalte D = Artikelmenge

Die Tabelle besteht aus über 1.000 Bestellungen.
Die E-Mail Adresse des Bestellers (Spalte A) wiederholt sich ggf., da der Besteller ggf. 1 bis n Bestellungen aufgegeben hat.

Mein Ziel:
Ich möchte gerne eine CSV Datei für den HTML E-Mail Versand vorbereiten / erstellen.
Hierbei soll für jede E-Mail Adresse eine Tabelle erstellt werden.
In Spalte 1 steht die Artikel-Nr.
In Spalte 2 steht die Artikelbezeichnung
In Spalte 3 steht die Artikel-Menge

Wenn die E-Mail Adresse mehrfach vorkommt, sollen die bestellten Artikel untereinander geschrieben werden, d. h. die Tabelle verfügt über mehrere Zeilen.

Hintergrund: Der Empfänger dieser E-Mail bekommt eine monatliche Übersicht der von ihnen bestellten Artikel. Es ist nicht erforderlich, dass bei identischer Artikel-Nr. die Addition der Mengen erfolgt.

Wichtig für CSV Datei:
- Ausgabeformat soll eine CSV Datei sein.
- Die E-Mail Adresse soll den nachfolgenden Informationen vorangestellt werden.

Beispiel:
max.mustermann@test.de;<table><tr><td>Spalte 1 Zeile 1</td><td>Spalte 2 Zeile 1</td></tr><tr><td>Spalte 1 Zeile 2</td><td>Spalte 2 Zeile 2</td></tr></table>

Ich hoffe mein Anliegen ist einigermaßen verständlich formuliert.
Würde mich riesig über ein FB freuen.

vg
Nils

1 Antwort

0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
Hallo,

eine einfache Lösung:

Nach Mailadresse sortieren
und dann in den Folgezeilen bei gleicher Mailadresse die Mailadresse mit "Bedingte Formatierung" weißer Schrift unsichtbar machen.

Gruß

Helmut
...