Autor
|
Thema: Stückliste (3271 mal gelesen)
|
Marcus Mitglied mdDESIGN
Beiträge: 377 Registriert: 10.03.2001 SolidWorks 2008,2009,2010 Catia V5 Inventor 2009 / 2010
|
erstellt am: 22. Jun. 2010 21:06 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich habe da ein Problem mit meiner Stückliste und würde mich sehr über Eure Hilfe freuen. Die Stückliste wird bei mir automatisch in Arbeitsblatt 1 erzeugt. Jeder Artikel ist mit seinen Informationen in einer Zeile mit diversen Spalten. Die Artikel haben ein Attribut welches Normteil, Blech, Rohr,… , Diverses sein kann. Nun möchte ich in weitere Arbeitsblätter alle Artikel aus Arbeitsblatt 1 auslesen die dem jeweiligem Attribut entsprechen. Arbeitsblatt 2 alle Bleche Arbeitsblatt 3 alle Rohre … In dem neuen Arbeitsblatt soll also die komplette Zeile des Artikels aus Arbeitsblatt 1 erscheinen. Vielen Dank für Eure Hilfe Gruss Marcus
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Paulchen Mitglied Bauing./SW-Entwickler
Beiträge: 1227 Registriert: 19.08.2004 Büro: Win10 Enterprise 64bit, Office Professional Plus 2013 - Privat: Linux Mint 15, LibreOffice
|
erstellt am: 23. Jun. 2010 09:30 <-- editieren / zitieren --> Unities abgeben: Nur für Marcus
|
Marcus Mitglied mdDESIGN
Beiträge: 377 Registriert: 10.03.2001 SolidWorks 2008,2009,2010 Catia V5 Inventor 2009 / 2010
|
erstellt am: 23. Jun. 2010 09:53 <-- editieren / zitieren --> Unities abgeben:
Hallo Paul, ganz so einfach ist es leider nicht. Als Anlage die Beispielmappe. Es sollen nun die Zeilen in denen die unterschiedlichen Fabrikationen stehen in je ein neues Arbeitsblatt gelesen werden. Also in Arbeitsblatt (Blech) alle Zeilen (Artikel) in denen in der Fabrikation Blech steht. Und in Arbeitsblatt (Rohr) alle Zeilen (Artikel) in denen in der Fabrikation Rohr steht. Gruss Marcus
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Paulchen Mitglied Bauing./SW-Entwickler
Beiträge: 1227 Registriert: 19.08.2004 Büro: Win10 Enterprise 64bit, Office Professional Plus 2013 - Privat: Linux Mint 15, LibreOffice
|
erstellt am: 23. Jun. 2010 11:53 <-- editieren / zitieren --> Unities abgeben: Nur für Marcus
Hallo Marcus, doch - ist es . Vorbemerkung: Dein "Suchschlüssel" (Blech, Rohr etc.) steht an der falschen Stelle; für den Anfang ist es hilfreich, ganz vorne - vor A - eine Hilfsspalte einzufügen, darin steht einfach =SPALTE-MIT-FABRIKATION. Später kannst Du dann die Spalte wieder löschen. SVERWEIS nach links siehe hier: http://www.excelformeln.de/formeln.html?welcher=24 Nun zur eigentlichen Lösung: Dein Blatt 1 hat jetzt in der ersten (Hilfs)Spalte Rohre, Bleche usw. stehen. Erzeuge Blatt 2, benenne es um in "Bleche" und ändere die Formel von oben: =SVERWEIS("Blech";Blatt1!A:X;2;0) wobei die Zahl (hier: 2) die Spaltennummer in Deinem Suchbereich ist (siehe auch Hilfe.) Über die Ergänzung mit der Formel VERGLEICH kannst Du noch elegant die Spalten-Nummer ermitteln. Mit Beispielmappe meinte ich tatsächlich eine Mappe, kein Bild - persönliche Daten 'raus, hochladen. ------------------ DIN1055.de | Lastannahmen für Anwender NEU: Foren zu DIN 1055 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thomas Harmening Moderator Arbeiter ツ
Beiträge: 2897 Registriert: 06.07.2001 Das Innerste geäussert und aufs Äusserste verinnerlicht
|
erstellt am: 23. Jun. 2010 12:29 <-- editieren / zitieren --> Unities abgeben: Nur für Marcus
|
Marcus Mitglied mdDESIGN
Beiträge: 377 Registriert: 10.03.2001 SolidWorks 2008,2009,2010 Catia V5 Inventor 2009 / 2010
|
erstellt am: 23. Jun. 2010 15:17 <-- editieren / zitieren --> Unities abgeben:
Hallo Thomas, eine interessante Idee. Wie meinst Du das mit dem verlinken und Autofilter? Die erste Seite wird automatisch gefüllt. Ich weiss also nicht in welcher Zelle welche Fabrikation steht. Gruss Marcus
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Paulchen Mitglied Bauing./SW-Entwickler
Beiträge: 1227 Registriert: 19.08.2004 Büro: Win10 Enterprise 64bit, Office Professional Plus 2013 - Privat: Linux Mint 15, LibreOffice
|
erstellt am: 23. Jun. 2010 15:40 <-- editieren / zitieren --> Unities abgeben: Nur für Marcus
|
Marcus Mitglied mdDESIGN
Beiträge: 377 Registriert: 10.03.2001 SolidWorks 2008,2009,2010 Catia V5 Inventor 2009 / 2010
|
erstellt am: 23. Jun. 2010 15:45 <-- editieren / zitieren --> Unities abgeben:
Hallo, ja genau so etwas funktioniert nicht, da Seite 1 automatisch generiert wird. Also es wird immer nur das erste Blatt ausgefüllt. Alle weiteren Informationen müssen aus Blatt 1 ausgelesen werden. Gruss Marcus
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Paulchen Mitglied Bauing./SW-Entwickler
Beiträge: 1227 Registriert: 19.08.2004 Büro: Win10 Enterprise 64bit, Office Professional Plus 2013 - Privat: Linux Mint 15, LibreOffice
|
erstellt am: 23. Jun. 2010 16:26 <-- editieren / zitieren --> Unities abgeben: Nur für Marcus
|
Thomas Harmening Moderator Arbeiter ツ
Beiträge: 2897 Registriert: 06.07.2001 Das Innerste geäussert und aufs Äusserste verinnerlicht
|
erstellt am: 23. Jun. 2010 20:05 <-- editieren / zitieren --> Unities abgeben: Nur für Marcus
Zitat: Original erstellt von Marcus: ja genau so etwas funktioniert nicht, da Seite 1 automatisch generiert wird. Also es wird immer nur das erste Blatt ausgefüllt. Alle weiteren Informationen müssen aus Blatt 1 ausgelesen werden.
Aha und worauf stützt sich dieser Grundsatz? und was ist Excel Eine Mustervorlage erstellen. Den generierten Bericht aus Seite 1 markieren & in den Master hineinkopieren, sofern der generierte Bericht immer eine neue Mappe darstellt. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ThoMay Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 5239 Registriert: 15.04.2007
|
erstellt am: 24. Jun. 2010 06:47 <-- editieren / zitieren --> Unities abgeben: Nur für Marcus
|
Marcus Mitglied mdDESIGN
Beiträge: 377 Registriert: 10.03.2001 SolidWorks 2008,2009,2010 Catia V5 Inventor 2009 / 2010
|
erstellt am: 24. Jun. 2010 08:20 <-- editieren / zitieren --> Unities abgeben:
Guten Morgen zusammen, schon mal vielen Dank an alle. Die Sache mit den Filtern habe ich getestet und das sieht auch ganz gut aus. Ist aber noch nicht ganz das was ich mir vorgestellt habe. Es sollte für jeden Mitarbeiter auch wenn er fast keinen Bezug zum Programm hat zu erledigen sein. Vielleicht noch mal kurz zur Vorgehensweise. Die Stückliste wird automatisch von einem Verwaltungsprogramm erzeugt. User ruft über das Verwaltungsprogramm die Stücklistenvorlage auf. Programm füllt Blatt 1 (BOM Page 1) automatisch mit den Daten (Mengenstückliste). Schritt 1; Die Zeilen auf Blatt 1 sollen je nach Fabrikation in unterschiedlichen Farben eingefärbt werden. Schritt 2; Auslesen der unterschiedlichen Fabrikationen in weitere Blätter (Blech, Rohr, …) Vielen Dank und einen schönen Tag Marcus
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Comos User Mitglied
Beiträge: 112 Registriert: 23.03.2010
|
erstellt am: 24. Jun. 2010 09:27 <-- editieren / zitieren --> Unities abgeben: Nur für Marcus
Hi, diese Diskussion zeigt wieder mal sehr eindringlich, daß EXCEL keine Datenbank ist. Auch die Tasache, daß das der häufigste Mißbrauch von EXCEL ist ändert halt nichts daran. Ergo nutze eine Datenbank und die Aufgabe erledigt sich (fast) vom allein. Falls du meinst 'unser Verwaltungsprogramm erzeugt aber nur EXCEL' kann man nur sagen siehe oben. Ansonsten gibt es z.B. in Acess komfortabele Importfunktionen für Exceltabellen. Grüße Peter Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Marcus Mitglied mdDESIGN
Beiträge: 377 Registriert: 10.03.2001 SolidWorks 2008,2009,2010 Catia V5 Inventor 2009 / 2010
|
erstellt am: 24. Jun. 2010 09:46 <-- editieren / zitieren --> Unities abgeben:
Hallo Comos User, das siehst Du ganz falsch! Wir nutzen eine Datenbank zur CAD- und Projektdatenverwaltung aber es sollte zur Bestellung auch eine gute aufgebaute Stückliste zur Verfügung stehen. Gruss Marcus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Comos User Mitglied
Beiträge: 112 Registriert: 23.03.2010
|
erstellt am: 24. Jun. 2010 10:37 <-- editieren / zitieren --> Unities abgeben: Nur für Marcus
Hallo nochmal, Zitat: aber es sollte zur Bestellung auch eine gute aufgebaute Stückliste zur Verfügung stehen.
eben, die Erstellung von (gefilterten) Listen ist eine native Datenbankfuktion. Gruß Peter Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Paulchen Mitglied Bauing./SW-Entwickler
Beiträge: 1227 Registriert: 19.08.2004 Büro: Win10 Enterprise 64bit, Office Professional Plus 2013 - Privat: Linux Mint 15, LibreOffice
|
erstellt am: 24. Jun. 2010 12:34 <-- editieren / zitieren --> Unities abgeben: Nur für Marcus
Hallo zusammen, von der Datenbankgeschichte einmal abgesehen - wie wird die Quellmappe mit 'BOM Page 1' erzeugt? Falls die Mappe immer den gleichen Namen trägt und immer im gleichen Verzeichnis liegt, kannst Du Dir ja eine "Auswertungsmappe" mit den Registern Blech, Rohr etc. erstellen. Die Auswertungsmappe ist mit der Quellmappe verknüpft. Neue Auswertung = neue Quellmappe mit gleichem Namen, heißt: Die Auswertungsmappe greift auf die neue, aktualisierte Quellmappe zu?! Du müsstest also nur - falls möglich - die bestehende Quellmappe jedesmal überschreiben... Alternativ gibt's ne Menge Möglichkeiten, das ganze per Makro/VBA zu regeln. Der Aufwand ist allerdings höher, da ist dann vielleicht doch die Datenbank sinnvoller.
------------------ DIN1055.de | Lastannahmen für Anwender NEU: Foren zu DIN 1055 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thomas Harmening Moderator Arbeiter ツ
Beiträge: 2897 Registriert: 06.07.2001 Das Innerste geäussert und aufs Äusserste verinnerlicht
|
erstellt am: 24. Jun. 2010 18:02 <-- editieren / zitieren --> Unities abgeben: Nur für Marcus
eine Pm ist zwar schön, aber eine Weiterführung im Forum kann auch für andere hilfreich sein - sofern man das Chaos beherrscht - sprich Suchen ,-) bei sensiblen Daten - mit dummy-Werten arbeiten / versehen. mal eine Mappe per Makro Klick mich - erstellt gefilterte Blätter. mehrmals Klick mich - Daten werden angehängt. Lösche =Blätter - Angelegte Blätter werden gelöscht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |