| | |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| | |
 | Konstruktionsfeedback neu gedacht: CAD-Modelle teilen, kommentieren, verstehen, ein Webinar am 23.06.2026
|
|
Autor
|
Thema: Dateieigenschaften in Excel auslesen (3711 mal gelesen)
|
sleeping sun6 Mitglied Technische Zeichnerin

 Beiträge: 32 Registriert: 07.03.2007 SolidWorks 2009 x64 SP 4.0 Windows XP 64 Office 2003
|
erstellt am: 07. Mrz. 2007 12:21 <-- editieren / zitieren --> Unities abgeben:         
Hallo! Ich möchte meinen Kollegen und mir die Arbeit etwas erleichtern und eine Stückliste machen, die so ähnlich arbeitet wie die von Anderas Müller. Ich habe mir diese Stückliste schon angesehen, aber so viel, wie die kann, brauche ich gar nicht. leider bin ich auch daran gescheitert mir die relevanten Sachen aus dem Code herauszusuchen, da dieser einfach zu umfangreich für mich ist. Ich habe leider nicht so viel Ahnung von VBA. Makros aufzeichnen hilft mir in dem Falle auch nicht. In die Stückliste sollen nur die benutzerdefinierten Eigenschaften eingetragen werden. (und den Teil des Codes finde ich eben nicht) Wir benutzen die Materialdatenbank von SolidWorks, da wären also Material und Gewicht auch benutzerdefinierte Eigenschaften, allerdings mit evaluierten Werten. Ich weiss nicht, ob man die auch auslesen kann und was man für einen Befehl braucht. Ich habe unseren Stücklistenkopf mal als Bild angehängt. Alle Spaltentitel sind als Eigenschaft definiert, ausser der Pos.nr., aber die kann auch nachträglich per Hand eingefügt werden. Nicht, dass mich jemand falsch versteht, ich möchte keinen kompletten Code haben oder sowas. So unverschämt bin ich nicht! Ich brauch nur den richtigen Ansatz. Edit: ich arbeite mit SolidWorks 2006 SP 5.0 und Excel 2002 Vielen Dank schonmal im Voraus! Grüße sleeping sun [Diese Nachricht wurde von sleeping sun6 am 07. Mrz. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mc Fly Mitglied Masch-bautechniker
 
 Beiträge: 254 Registriert: 03.11.2003 Win7 Prof SP1 X64 Intel Xeon W3670 16GB RAM SWX 2011 SP5 ** CSWP 10/07 **
|
erstellt am: 07. Mrz. 2007 12:37 <-- editieren / zitieren --> Unities abgeben:          Nur für sleeping sun6
Hallo sleeping sun6, mit was Arbeitest du denn eigentlich??? Füge bitte das Bild nochx in den Upload da es beim öffnen Probleme gibt. Gruß Mc Fly ------------------ Ich sehe in jedem Mensch zuerst das positive, enttäuscht werde ich noch früh genug. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
dopplerm Ehrenmitglied V.I.P. h.c. Konstrukteur
     
 Beiträge: 3627 Registriert: 11.02.2005 Win 10 SWX 2019 SP 5.0
|
erstellt am: 07. Mrz. 2007 12:44 <-- editieren / zitieren --> Unities abgeben:          Nur für sleeping sun6
|
Oberli Mike Ehrenmitglied V.I.P. h.c. Dipl. Maschinen Ing. / Supporter

 Beiträge: 3864 Registriert: 29.09.2004 SOLIDWORKS 2024 SP3.1 SOLIDWORKS 2023 SP5.0 SOLIDWORKS 2022 SP5.0 SOLIDWORKS 2021 SP5.1
|
erstellt am: 07. Mrz. 2007 12:49 <-- editieren / zitieren --> Unities abgeben:          Nur für sleeping sun6
|
sleeping sun6 Mitglied Technische Zeichnerin

 Beiträge: 32 Registriert: 07.03.2007 SolidWorks 2009 x64 SP 4.0 Windows XP 64 Office 2003
|
erstellt am: 07. Mrz. 2007 12:57 <-- editieren / zitieren --> Unities abgeben:         
Oje! Das wusste ich nicht mit dem äöü, Sorry! Ich werds mir merken. @dopplerm: das ist ja schon ganz gut. Da ich aber leider kein finnisch spreche, hilft mir das nicht so richtig. Um zu verstehen, was das Makro da macht würde ich gern die Erklärungen in dem Code lesen können. Sonst weiss ich wieder nicht, was ich davon für mich nehmen kann. Aber vielen Dank für deine schnelle Hilfe! Gruß sleeping sun
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Piet Mitglied Konstruktionsleiter & Konstrukteur
  
 Beiträge: 661 Registriert: 20.11.2001 SWx 2021
|
erstellt am: 07. Mrz. 2007 17:02 <-- editieren / zitieren --> Unities abgeben:          Nur für sleeping sun6
Hab ich was übersehen? Um benutzerdefinerte Eigenschaften in eine Excel-Tabelle zu kriegen, braucht man doch kein Makro, das geht doch auch mit einer angepassten Stückliste. Die Online-Hilfe verrät, wie man das macht. Ich erzeuge mir so in den Zeichnungen die gewünschten Stücklisten und kopiere den Inhalt dann in eine Excel-Vorlage mit dem gewünschten Schriftkopf. Piet Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
sleeping sun6 Mitglied Technische Zeichnerin

 Beiträge: 32 Registriert: 07.03.2007 SolidWorks 2009 x64 SP 4.0 Windows XP 64 Office 2003
|
erstellt am: 08. Mrz. 2007 10:21 <-- editieren / zitieren --> Unities abgeben:         
Guten morgen! Ja, so machen wir das zur Zeit. Allerdings finden wir es sehr umständlich, erst eine stückliste in der zeichnung zu erstellen, dann als text zu speichern, dann in excel aufzurufen und von dort in unsere Stückliste zu kopieren. Wenn ich das alles schon aus der geöffneten Baugruppe auslesen kann, ist das doch viel schneller!  Und dank der Stückliste von Andreas Müller weiss ich ja, dass das geht. Ich weiss halt nur nicht wie. Darum meine Frage (die ja immernoch aktuell ist ) Viele Grüße und den Frauen alles Gute zum Frauentag! sleeping sun Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |