Das Archiv des Excel-Forums

Einkaufsliste erstellen

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
Bild

Betrifft: Einkaufsliste erstellen
von: Markus

Geschrieben am: 23.09.2003 10:45:11

Hallo,

ich habe folgendes Problem und würde mich sehr über ein paar Tipps freuen:

Ich möchte einen automatisierten Ablauf für die Erstellung einer Einkaufsliste in Excel erstellen, mit dem man auf einfache Art und Weise bereits definierte Artikel auswählen (vielleicht mit einem Häkchen) kann und sich schließlich eine "häckchenspezifische" Liste ausdrucken kann.

Ich habe mir gedacht, dass auf verschiedenen Tabellenblättern die verschiedenen Lebensmittelgruppen zu finden sind: z.B. Obst, Gemüse, Fleisch, Non-Food etc.

In den Tabellenblättern findet man in der ersten Spalte die Möglichkeit der "Häckchenauswahl" und in der zweiten Spalte die Artikel.

So möchte ich erreichen, dass z.B. im Tabellenblatt 1 (Gemüse) die Artikel Gurken, Kopfsalat, Tomaten per "Häckchen" ausgewählt wurden, im Tabellenblatt 2 (Fleisch) die Artikel Hackfleisch, Wurst etc. per Häckchen ausgewählt wurden usw. Wenn man mit dem Auswählen in den verschiedenen Tabellenblättern fertig ist, sollte man auf einem gesonderten Tabellenblatt eine spezifische Einkaufsliste generiert bekommen, die man dann, mit Hilfe der Bezeichnung der Tabellenblätter unterteilt, ausdrucken kann.

Da ich bis auf die typischen WYSIWYG-Funktionen noch nicht mit VBA gearbeitet habe, würde ich mich über Tipps auf "Klick-Basis" sehr freuen. Sollte dies nicht möglich sein, freue ich mich selbstverständlich auch über andere Lösungsvorschläge. Das Erstellen und Bearbeiten von Tabellenblättern und Listen bereitet mir keine Probleme.

Viele Dank für Eure Hilfe,

viele Grüße

Markus
Bild


Betrifft: AW: Einkaufsliste erstellen
von: TOM
Geschrieben am: 23.09.2003 10:55:08

Moin Markus

Also ich würde das mit einem Userform im VBA lösen. Kannst Du mir Deine Datei mal in Forum stellen damit ich sehe welche Lebensmittel Du nimmst.
Werde Dir dann mal eine Lösung basteln.

Gruss
TOM


Bild


Betrifft: @ TOM
von: Markus
Geschrieben am: 23.09.2003 11:34:18

Hallo TOM,

vielen Dank für Dein nettes Hilfeangebot. Ich habe dir die Datei angehängt:

https://www.herber.de/bbs/user/1135.xls

Ich hoffe, aus der Datei wird die Logik meines Anliegens ersichtlich. Ich werde die Artikellisten später ständig erweitern (schließlich lebt man ja nicht nur von 12 Artikeln). Ich habe in meinem ersten Beitrag noch vergessen zu nennen, dass ich auch gerne eine "Mengenspalte" einfügen möchte, aus der man per "RollUp" den gewünschten Wert als Menge für den jeweiligen Artikel auswählen kann. Diese Mengenangabe sollte idealerweise auch in der endgültigen Einkaufsliste stehen.

Nochmals vielen Dank für Deine Hilfe,

viele Grüße,

Markus


Bild


Betrifft: AW: @ Markus erste Idee
von: TOM
Geschrieben am: 23.09.2003 12:59:52

Hi Markus

Hab da mal rasch gebastelt..........probiers mal aus, kann sicher noch verbessert werden.
https://www.herber.de/bbs/user/1136.xls

Gruss
TOM


Bild


Betrifft: AW: @ Markus erste Idee
von: Markus
Geschrieben am: 24.09.2003 12:53:31

Hallo TOM,

vielen herzlichen Dank für Deinen professionellen Vorschlag! Ich bin echt beeindruckt, was man mit Excel alles machen kann - wußte ich gar nicht. Und hier ist auch nochmal eine Frage:

Kann man solche Lösungen nur mit VBA im "Editormodus" erreichen oder ist dies auch mit einer "Klick-WYSIWYG" Methode machbar?

Viele Grüße,

Markus

PS: Kannst Du mir zum Thema VBA eine gute Internetdokumentation/Literatur empfehlen?


Bild


Betrifft: @Markus Tip
von: TOM
Geschrieben am: 24.09.2003 12:59:48

Hi Markus

Die Lösung die ich Dir gebastelt habe kannst Du nur im VBA realisieren.
Was ist eine "Klick-WYSIWYG" Methode??

Ich habe mit dem Buch "VBA für Dummies" angefangen und nachher noch 1 Woche einen Kurs besucht.

Gruss
TOM


 Bild

Excel-Beispiele zum Thema " Einkaufsliste erstellen"

Bei falscher Eingabe alten Wert wiederherstellen download Automatisch Sicherungsdatei erstellen download
Eigene Menüleiste mit Untermenüs erstellen download Arbeitsmappen-History erstellen download
Per VBA einen Verweis zu einer *.DLL erstellen download Startansicht wiederherstellen download
Aus AddIn neue Arbeitsmappe mit Code erstellen download Benutzerdefinierte Funktion durch Code erstellen und löschen download
Faxbestellung auf Grundlage einer Artikelliste erstellen download Seitenumbruch ermitteln und Übertrag erstellen download
Dynamischen Dialog erstellen download Verweise auf Zellen in geschlossener Arbeitsmappe erstellen download
99er Umsatzliste die 98er gegenüberstellen download Tabellen für die Werktage eines Monats erstellen download
Sicherungskopie in einem anderen Verzeichnis erstellen download Kommentarfenster in bestimmter Größe erstellen download
UserForm mit ComboBoxes durch VBA-Code erstellen download CommandBar in Abhängigkeit vorhandener Makros erstellen download
Eigene Funktionskategorien erstellen download Hyperlinks zu allen Excel-Dateien eines Verzeichnisses erstellen download
Eine Serie von Diagrammen erstellen und Druckansicht zeigen download 3-Schicht-Arbeitsplan gem. Vorgabedaten erstellen download
Aus Dialog Verzeichnis auswählen, dann neuen Ordner erstellen download Neue Klasse erstellen download
Dateiliste mit DOS- und Windowsnamen erstellen download Zelle auswählen, Link erstellen und Format übernehmen download
Symbolleiste mit ComboBox erstellen download Kontextmenü mit Buchungsvorgaben erstellen download
Diagramm erstellen, in UserForm anzeigen und drucken download Menüpunkt bei Aktivieren einer Mappe erstellen download
Aus Zelleintragungen Hyperlinks und HTML-Tabelle erstellen download Einfügen eines Menüpunktes zum Erstellen eines Kommentars. download
Diagramm dynamisch erstellen download Grafik-Dateinamen aus Zelle auslesen und HTML-Datei erstellen download
Button im selektierten Bereich erstellen und Makro zuweisen download String mit Prüfziffer über Dialogeingabe erstellen download
DeskTop-Link zu einer Excel-Arbeitsmappe erstellen download Hyperlinks zu einer Tabellenblattliste erstellen download
Beim Speichern Schaltfläche erstellen download ComboBox in Arbeitsblatt erstellen und füllen download
ComboBox mit Ereigniscode in Tabellenblatt erstellen download ComboBox mit LinkedCell-Eigenschaft in aktivem Blatt erstellen download
Neue Menüleiste mit zwei Menüs und Schaltflächen erstellen download Verknüpfungen bei x-Eingabe erstellen bzw. löschen download
Symbolleiste beim Öffnen erstellen und dynamisch halten download Während der Laufzeit TextBox erstellen und auslesen download
Dateiliste mit allen xl-Dateien und Hyperlinks erstellen download Skatrangliste erstellen download
Symbolleiste zum Aufruf externer Anwendungen erstellen download UserForm erstellen, anzeigen und löschen download