Home Office-Hilfe.com - Wir lösen Ihr Problem mit Microsoft Excel, Word, Outlook, PowerPoint, Access gratis Forum Impressum

  Angebot mit Excel erstellen ?
Neues Thema eröffnenNeue Antwort erstellen
Autor Nachricht
Doogie
Newbie
Newbie


Anmeldedatum: 04.08.2008
Beiträge: 18

BeitragVerfasst am: 07.08.2008, 12:18 Nach oben

Hallo !

Ich möchte gern Angebote mit Excel schreiben, bei denen in einer Zeile ein Produkt ausgewählt wird (z.B. mit Dropdown-Feld aus Auswahl-Liste mit automatischer Preisangabe, das bekomme ich auch hin) und in den darunterliegenden Zeilen diverse Extras eingegeben werden können, für die der Preis ebenfalls automatisch aus einer zweiten tabelle ausgelesen wird.

Die Extras sollen sowohl FREI eingetragen werden können (falls nicht in der Liste vorhanden) als auch automatisch vervollständigt werden.
Als Beispiel: Ich verkaufe ein Auto und möchte als Extra "Alufelgen" auswählen, dann soll bei Eingabe von "Alu" schon Alufelgen angeboten werden und der hinterlegte Preis mit ausgegeben werden.

Das ganze soll letztenendes in eine Briefähnliche Maske verpackt sein, eben ein Angebotsschreiben. Oben Anschrift, dazwischen das Produkt mit den Extras in einer Spalte, die Preise in der Spalte daneben, unten zusammengerechnet, darunter mit freundlichen Grüßen...
Ist es dabei möglich, die leeren Zeilen beim Ausdruck automatisch auszublenden ? Sprich, wenn ich 15 Zeilen Platz habe für die Extras und nur 5 Extras auswähle/eintrage, dass ich nicht 10 Leerzeilen habe ?

Kann ich das mit Excel schaffen, oder sollte ich mich da mit einem anderen programm beschäftigen ?

Vielen Dank im Voraus

Doogie
Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 5377

BeitragVerfasst am: 07.08.2008, 12:48 Nach oben

Hallo!

Von hinten nach vorne:

Das ist natürlich mit Excel zu schaffen, aber prinzipiell ist Access dafür besser geeignet (Stichwort: Formulare).

Um leere Zeilen in Excel auszublenden, musst du's als Makro programmieren, welches prüft, wieviele Zeilen ausgefüllt, bzw. nicht ausgefüllt sind.

Wenn du eine ComboBox aus der Symbolleiste "Steuerelemente-Toolbox" nimmst, dann kannst du in deren Eigenschaften über "ListFillRange" und "LinkedCell" die Liste füllen und eine Zellverknüpfung erstellen. In der Standardeinstellung sollte diese ComboBox schon beim Eintragen von "Alu" auf den Eintrag "Alufelgen" springen. In der LinkedCell kannst du aber auch freie Einträge tätigen.
Wenn du notfalls auf dieses Autoausfüllen verzichten kannst, dann rate ich allerdings eher zu einem Gültigkeits-DropDown statt zu einer ComboBox. Wenn du bei dieser die Fehlermeldung abschaltest, dann kannst du auch hier "freie" Einträge vornehmen.

_________________

Viele Grüße vom Schatzi

------------------------
Dies ist meine Signatur und sie trägt eigentlich nichts zur Lösung deines Problems bei. Sollte sie es dennoch tun, dann bist du definitiv im falschen Forum...Image
Ein Feedback zum ursprünglichen Problem wäre trotzdem nett!
Windows XP, Office2000, Office2007
Benutzer-Profile anzeigenPrivate Nachricht senden
Doogie
Newbie
Newbie


Anmeldedatum: 04.08.2008
Beiträge: 18

BeitragVerfasst am: 07.08.2008, 13:00 Nach oben

Vielen Dank für die flotte Antwort, ich habe mir schon gedacht, dass ich mit Access besser dran bin. Damit habe ich auch schon einiges gemacht, liegt allerdings fast 2 Jahre zurück, ich werd´s mal probieren..

Danke
Benutzer-Profile anzeigenPrivate Nachricht senden
Doogie
Newbie
Newbie


Anmeldedatum: 04.08.2008
Beiträge: 18

BeitragVerfasst am: 08.08.2008, 16:32 Nach oben

Ich bin wieder da, nachdem ich mir kurz Access angesehen habe und mich dagegen entschieden hab. Ich möchte keine Daten erfassen, sondern nur aus vorhandener liste auswählen, ein paar Zeichen hinzufügen, ausdrucken, fertig. Access passt mir dafür irgendwie nicht.

@Schatzi:

Ich bin auf Deinen Vorschlag zurückgekommen und habe mich an den Dropdown versucht und finde die Gültigkeits-Dropdowns einfach deutlich angenehmer. ABER: Ich brauche ein zweites, abhängiges Dropdown, da die Extraliste mehrere Hundert Positionen beinhaltet. Es wäre zu aufwendig, die Dropdown-Liste jeweils komplett durchzublättern, zumal nur 8 Einträge gleichzeitig angezeigt werden. Daher immer eine Oberkategorie mit den jeweiligen Extras zur Auswahl...

Ich habe mir Dein Tutorial zu abhängigen Dropdowns schon mal angesehen, brauche aber einen anderen Aufbau. Es gibt 15 Kategorien mit jeweils bis zu 50 (mal etwas mehr, mal deutlich weniger) Artikeln MIT PREIS.
Jetzt möchte ich die Kategorie auswählen und im zweiten Dropdown die Liste der dazugehörigen Artikel durchblättern können und bei Auswahl soll in der Spalte neben dem Artikel der Preis ausgegeben werden (das geht wohl problemlos mit SVERWEIS, aber brauche ich dafür noch eine Extra-Tabelle ?)

Zuletzt möchte ich noch ein Tabellenblatt, das dann das fertige Angebot beinhaltet, (per Knopdruck) in eine neue Excel-Datei speichern können - geht das ? Wie ein "Speichern unter..." für die aktuelle Seite.

Sorry, aber ich stehe echt noch am Anfang und bin für alle Tips dankbar Smile
Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 5377

BeitragVerfasst am: 08.08.2008, 17:03 Nach oben

Hallo!

Im Anhang findest du ein Beispiel für abhängige DropDowns.
Beachte den dynamischen Bereichsnamen in der Gültigkeit des zweiten DDs.
Wichtig ist, dass Spalte A sortiert ist.
Um das Blatt in eine neue Datei zu kopieren, rechtsklicke den Tabellenreiter des Blatts > verschieben/kopieren > Zur Mappe: neue Arbeitsmappe > Häkchen bei: Kopie erstellen


abhängige DDs.xls
 Beschreibung:

Download
 Dateiname:  abhängige DDs.xls
 Dateigröße:  24 KB
 Heruntergeladen:  19 mal


_________________

Viele Grüße vom Schatzi

------------------------
Dies ist meine Signatur und sie trägt eigentlich nichts zur Lösung deines Problems bei. Sollte sie es dennoch tun, dann bist du definitiv im falschen Forum...Image
Ein Feedback zum ursprünglichen Problem wäre trotzdem nett!
Windows XP, Office2000, Office2007
Benutzer-Profile anzeigenPrivate Nachricht senden
Doogie
Newbie
Newbie


Anmeldedatum: 04.08.2008
Beiträge: 18

BeitragVerfasst am: 08.08.2008, 20:23 Nach oben

Vielen Dank !
Damit habe ich eine sehr gute Grundlage Smile

Gibt es für zum speichern des einzelnen Tabellenblattes eine andere Möglichkeit ? Da soll auch Jemand mit klarkommen, der keine Ahnung davon hat und nur einmal die Woche damit arbeitet.
Mit einer Schaltfläche wäre es mir am liebsten wenn möglich. Kann man da nicht so etwas wie ein Makro machen ?

Doogie
Benutzer-Profile anzeigenPrivate Nachricht senden
Doogie
Newbie
Newbie


Anmeldedatum: 04.08.2008
Beiträge: 18

BeitragVerfasst am: 08.08.2008, 20:33 Nach oben

Noch eine Frage: Wie verschiebe ich die Drowdowns, speziell das zweite mit dem dynamischen Bereichsnamen auf ein anderes Tabellenblatt ? Beim ersten kann ich das mit "Tabelle1!" vorsetzen, geht das auch irgendwie beim zweiten ?

Danke !
Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 5377

BeitragVerfasst am: 08.08.2008, 20:35 Nach oben

Hallo!

Ja, das kannst du natürlich auch per Makro machen:
Code:
Sub BlattKopieren()
Dim Mappe As Workbook
Set Mappe = Workbooks.Add
ThisWorkbook.Sheets("Tabelle1").Copy After:=Mappe.Worksheets(Worksheets.Count)
End Sub

_________________

Viele Grüße vom Schatzi

------------------------
Dies ist meine Signatur und sie trägt eigentlich nichts zur Lösung deines Problems bei. Sollte sie es dennoch tun, dann bist du definitiv im falschen Forum...Image
Ein Feedback zum ursprünglichen Problem wäre trotzdem nett!
Windows XP, Office2000, Office2007
Benutzer-Profile anzeigenPrivate Nachricht senden
Doogie
Newbie
Newbie


Anmeldedatum: 04.08.2008
Beiträge: 18

BeitragVerfasst am: 08.08.2008, 20:40 Nach oben

Du bist ja schneller, als die Polizei erlaubt Smile
Vielen Dank !

Bitte schau nochmal auf meine letzte Frage mit dem verschieben des 2. Drowdowns... Das wäre noch recht wichtig, dann kann ich loslegen.
Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 5377

BeitragVerfasst am: 08.08.2008, 21:16 Nach oben

Hallo!

Sorry, die zweite Frage hatte ich nicht gesehen...
In diesem Fall MUSST du über Bereichsnamen gehen, da Excel normalerweise keine blattübergreifenden Gültigkeiten akzeptiert. Dies lässt sich aber überlisten...
Als kleine Übung lade dir die angehängte Datei herunter:
(Die entsprechenden Zellen sind in Tabelle2 zwar schon farbig markiert, ansonsten aber "jungfräulich".)
Hier die Anleitung:

Wähle Menü Einfügen > Name > Definieren
Name: Kats (oder sonst irgendwas)
Bezieht sich auf: =Tabelle1!$E$2:$E$5
OK

Dies ist der Name für dein erstes DD:
Markiere in Tabelle2 die gelben Zellen
Menü Daten > Gültigkeit > Zulassen: Liste > Quelle: =Kats

Damit sollten deine ersten DDs korrekt bestückt sein.

Nun noch ein Name für die zweiten (abhängigen DDs):
Markiere Tabelle2!E6
Menü Einfügen > Name > Definieren
Name: xyz
Bezieht sich auf: =BEREICH.VERSCHIEBEN(Tabelle1!$B$1;VERGLEICH(D6;Tabelle1!$A:$A;)-1;;ZÄHLENWENN(Tabelle1!$A:$A;D6))
OK

Beachte hierbei ganz genau das Setzen der $-Zeichen, denn so bezieht sich dieser Name immer auf die Zelle, die direkt links daneben liegt (weil du E6 markiert hast und dich in der Formel auf D6 beziehst)!
Nun hast du den zweiten Namen.

Markiere Tabelle2!E6:E9 (also die orangenen Zellen), wobei E6 die aktive Zelle ist, und wähle
Menü Daten > Gültigkeit > Zulassen: Liste > Quelle: =xyz > OK

Das sollte zum gewünschten Ergebnis führen.
(Den SVERWEIS in Spalte F bekommst du ja selbst hin.)

So, und damit mache ich für heute Schluss, denn mein Fieberthermometer steht auf 39,1°.
Scheiß Sommergrippe!
Nun noch ein kräftiges "Ooooooch" aus dem Publikum bitte, und ich bin bestimmt ganz schnell wieder gesund!!!!!!!!!!!!!!!!!


abhängige DDs-2.xls
 Beschreibung:

Download
 Dateiname:  abhängige DDs-2.xls
 Dateigröße:  22.5 KB
 Heruntergeladen:  8 mal


_________________

Viele Grüße vom Schatzi

------------------------
Dies ist meine Signatur und sie trägt eigentlich nichts zur Lösung deines Problems bei. Sollte sie es dennoch tun, dann bist du definitiv im falschen Forum...Image
Ein Feedback zum ursprünglichen Problem wäre trotzdem nett!
Windows XP, Office2000, Office2007
Benutzer-Profile anzeigenPrivate Nachricht senden
Doogie
Newbie
Newbie


Anmeldedatum: 04.08.2008
Beiträge: 18

BeitragVerfasst am: 08.08.2008, 21:20 Nach oben

Vielen vieleln Dank für die tolle und vor allem SUPERSCHNELLE Hilfe.
Ich werde mich an die Arbeit machen und mal sehen, ob ich alles umsetzen kann.
Ich wünsche Dir auf jeden Fall gute Besserung !!!

Bis Bald

Doogie
Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 5377

BeitragVerfasst am: 08.08.2008, 21:24 Nach oben

Und kein "Oooooooooooch!" ??????
Guckst du kein RTL2 oder NeunLive?
Da ist das immer so!
Image
Ich sterbeeeee... Very Happy Very Happy Very Happy

_________________

Viele Grüße vom Schatzi

------------------------
Dies ist meine Signatur und sie trägt eigentlich nichts zur Lösung deines Problems bei. Sollte sie es dennoch tun, dann bist du definitiv im falschen Forum...Image
Ein Feedback zum ursprünglichen Problem wäre trotzdem nett!
Windows XP, Office2000, Office2007
Benutzer-Profile anzeigenPrivate Nachricht senden
Doogie
Newbie
Newbie


Anmeldedatum: 04.08.2008
Beiträge: 18

BeitragVerfasst am: 08.08.2008, 21:28 Nach oben

oooooooooooooooooooooooooooch Smile
Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 5377

BeitragVerfasst am: 08.08.2008, 21:32 Nach oben

Ja geht doch!!!!
Mir geht's auch schon deutlich besser!
Image

_________________

Viele Grüße vom Schatzi

------------------------
Dies ist meine Signatur und sie trägt eigentlich nichts zur Lösung deines Problems bei. Sollte sie es dennoch tun, dann bist du definitiv im falschen Forum...Image
Ein Feedback zum ursprünglichen Problem wäre trotzdem nett!
Windows XP, Office2000, Office2007
Benutzer-Profile anzeigenPrivate Nachricht senden
Doogie
Newbie
Newbie


Anmeldedatum: 04.08.2008
Beiträge: 18

BeitragVerfasst am: 09.08.2008, 00:21 Nach oben

So, jetzt habe ich dank der tollen Hilfe (alles) soweit fertig, noch nicht alle Daten abgespeichert, aber doch schon eine Menge. Was ich jetzt noch bräuchte, wäre ein Makro zum überprüfen der Leerzeilen, um diese auszublenden.

Und zu dem Makro, das das Angebots-Tabellenblatt als Kopie separat öffnet (welches übrigens einwandfrei funktioniert), hätte ich noch eine Frage: Das Blatt wird immer als viertes hinter den Standardseiten Tabelle1 tabelle2 und tabelle3 geöffnet. Kann man die 3 Tabellen beim öffnen auch ganz wegbekommen ? Ist nicht lebenswichtig, aber für die Optik wäre es ganz nett...
Benutzer-Profile anzeigenPrivate Nachricht senden
Beiträge der letzten Zeit anzeigen:      
Neues Thema eröffnenNeue Antwort erstellen


Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge Excel Tage (8 Stunden Tage), Stunden,... Rocko2302 Microsoft Excel Hilfe 1 20.08.2008, 15:01 Letzten Beitrag anzeigen
Keine neuen Beiträge Mathematische Funktionen wie in Excel? CarinaGra Microsoft Word Hilfe 3 19.08.2008, 11:21 Letzten Beitrag anzeigen
Keine neuen Beiträge Automation mit Excel virtuelle Stempe... lutzr Microsoft Excel Hilfe 3 19.08.2008, 10:32 Letzten Beitrag anzeigen
Keine neuen Beiträge excel 2 x starten wegen dualscrenn derahnungslose Microsoft Excel Hilfe 2 16.08.2008, 16:18 Letzten Beitrag anzeigen
Keine neuen Beiträge Excel-Datei mit fortlaufender Nummer ... derhornist Microsoft Excel Hilfe 3 14.08.2008, 16:03 Letzten Beitrag anzeigen


 Gehe zu:   



Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen

Haftungsausschluss/Disclaimer


SMS kostenlos versenden | Battle-Dream | Tuning Forum | Join the YoungGeneration | krankenversicherungsvergleich | Kalorienarme Rezepte!
Versicherungsvergleich | Bürobedarf | Papier | Betten

Ranking-Hits



Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Alle Zeiten sind GMT + 1 Stunde
Deutsche Übersetzung von phpBB.de