Wir wünschen allen Forenteilnehmern ein frohes Fest und einen guten Rutsch ins neue Jahr. x

Excel Programmierung um individuellen Textkörper zu erstellen
#1
Question 
Guten Tag zusammen! :)

Ich bin ein kompletter Excel Neuling und wollte mal fragen, ob folgende Programmierung möglich wäre:

Für meine berufliche Tätigkeit muss ich des öfteren Schreiben aufsetzen, welche sich im Grunde wiederholen, aber individuell angepasst werden müssen.
Für solche Schreiben würde ich gerne ein Excel Tabelle anlegen mit Dropdown Menüs, welche mir dann am Ende, nachdem ich die korrekten Dropdown Zellen ausgewählt habe, das komplette Schreiben (also nur den Textkörper, keine Anschriften o.ä.) auswirft.

Ich stelle es mir so vor, dass Excel mich von Anfang bis Ende begleitet - soll heißen, dass ich Anfangs nur bestimmte Dropdowns auswählen kann und je nachdem, welche ich auswähle sich im folgenden dann andere dazu passende Dropdown Menüs mit Folgeabsätzen angezeigt werden.

Beispiel:
Nehmen wir an, ich muss ein Schreiben zu einer Rechnung aufsetzen.
DropDown 1: Rechnung, Angebot, Mahnung, etc... (Rechnung wird ausgewählt und DropDown 2 erscheint - Bei Auswahl von Angebot würde DropDown 2 anders aussehen bzw. andere Auswahlmöglichkeiten enthalten)

DropDown 2: an Kunden, von Lieferant, etc... (an Kunden wird ausgewählt)

DropDown 3: Ware A, Ware B

DropDown 4: Zahlungsziel, 01.01.2025

individuelle Angaben: Rechnungspreis, Eingabe 50 EUR

usw.

ausgeworfener Text am Ende:
"Wir danken Ihnen für Ihre Bestellung der Ware A in unserem Hause.
Wir bitten Sie, den offenen Rechnungspreis von 50,00 EUR bis zum 01.01.2025 zu begleichen."

So in etwa stelle ich mir das vor.
Ich habe solche eine Programmierung schon mal gesehen und kann mir vorstellen, dass ich sowas selbst bewältigen könnte.
Habt ihr Tipps für mich, wie sowas funktioniert? Ich würde mich auf Antworten sehr freuen!!

Grüße

Matze
Antworten Top
#2
Hallo,

Excel ist nicht die 1. Wahl, wenn es darum geht, Schriftstücke zu verfassen. Durch die Spaltenbreiten kann es unter anderem zu unschönen Lücken kommen. Deshalb würde ich da die Serienbrieffunktion von Word bevorzugen. Die variablen Daten würden dann aus einer Exceldatei entnommen werden. Kommt eine solche Lösung in Betracht?
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#3
(21.11.2024, 11:34)MatzeMZ schrieb: Ich habe solche eine Programmierung schon mal gesehen und kann mir vorstellen, dass ich sowas selbst bewältigen könnte.
Habt ihr Tipps für mich, wie sowas funktioniert? 

Stichworte: Formatierte (intelligente) Tabellen und Slicer (Datenschnitte)
Der sicherste Ansatz für einen Irrtum ist der Glaube, alles im Griff zu haben.
Nur, weil ich den Recorder bedienen kann, macht mich das noch lange nicht zum Musiker.

Ciao, Ralf

Antworten Top
#4
Hi,

ich habe schonmal ähnliche Lösungen in kleinerem Umfang gebaut. Dann musst du mit Namensbereichen arbeiten.

Sprich wenn du deinen DD1 die Auswahl hast mit Rechnung, Mahnung, Angebot - dann brauchst du in einem Tabellenblatt (ggf. ausgeblendet) 3 Namensbereiche die genau so heißen um diese Bezeichnungen in der Datenüberprüfung für DD2 weiter zu verwenden.

Anbei ein Beispiel für eine Lösung, auch wenn ich jetzt Gefahr laufe wieder Schelle zu bekommen wegen dem verwendeten Indirekt.


Angehängte Dateien
.xlsx   Mappe1.xlsx (Größe: 9,07 KB / Downloads: 3)
Antworten Top
#5
Hallo,

wenn du Rechnungen schreiben und dazu Kunden und Artikel verwalten möchtest, wäre ein Warenwirtschaftssystem besser geeignet. Natürlich kann man so etwas mit Datenbanken, wie Access usw., nachbauen, aber da denke ich, fehlen dir leider die entsprechenden Grundkenntnisse. Excel und Word sind eher nur Hilfsmittel in diesem Umfeld. So ein Projekt ohne Vorkenntnisse stemmen zu wollen, dürfte schwierig bis unmöglich werden, zumal ja auch noch die gesetzlichen Vorgaben einzuhalten sind.

Gruß
Knobbi38
[-] Folgende(r) 1 Nutzer sagt Danke an knobbi38 für diesen Beitrag:
  • derHoepp
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste