Hot News aus dem CAD.de-Newsletter:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  SaveASdxf oeffnet unerwuenscht Excel-Stueli

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:   SaveASdxf oeffnet unerwuenscht Excel-Stueli (572 mal gelesen)
HartmutT
Mitglied
Dipl.-Ing (TU) MB


Sehen Sie sich das Profil von HartmutT an!   Senden Sie eine Private Message an HartmutT  Schreiben Sie einen Gästebucheintrag für HartmutT

Beiträge: 756
Registriert: 16.06.2006

SWX 2019x64 SP2.0
MaxxDB 2018.SP0.77 Linked Apr 12 2019 (64bit)

erstellt am: 28. Nov. 2019 18:38    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi Gemeinde!
Meine Kolleginnen, die ab und an Fertiger-DXF generieren, berichteten über folgendes Verhalten:
Mittels Makro aus Makromania/stefan.berlitz wie auch einem von SolidWorks wird von einer Zeichnung, auf der Ansichten und auch eine excelbasierende Stückliste drauf sind, das DXF generiert.
Während des Generierens, ich habe das nachvollziehen können, wird jedoch unerwünschter Weise die Exceltabelle mittels Excel geöffnet und wieder geschlossen. Das dauert bei einigen Zeichnungen verdammt lang, weil bspw. auch auf mehren Blättern Ansichten und jeweils eine Stüli vorhanden ist und somit das Makro durch alle Blätter hächelt und dann noch zeitraubend das Excel öffnet/schließt.
Jetzt meine Frage: Haben nur wir dieses Verhalten? Gibt's da was dagegen?
Zur Info: mittels DrawingDoc.SaveAs2 wie auch swModel.SaveAs4 gleiches Ergebnis, Excelöffnerei verlangsamt den DXF-Speichern-Prozess
Dankbar für jeden Hinweis, mein WBF, Grüßle H.

------------------
Hartmut

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

solas
Mitglied



Sehen Sie sich das Profil von solas an!   Senden Sie eine Private Message an solas  Schreiben Sie einen Gästebucheintrag für solas

Beiträge: 430
Registriert: 11.02.2010

Hat auf den Trojaner Windows 10 aktualisiert 😤

erstellt am: 29. Nov. 2019 09:20    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für HartmutT 10 Unities + Antwort hilfreich

Könnte es sein, dass hier das Programm so eine höhere Auflösung der Excel Tabelle generiert, bevor er sie ins DXF schreibt?

------------------
Hat es bisher nicht geschafft Solidworks auf Wine zu betreiben.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

HartmutT
Mitglied
Dipl.-Ing (TU) MB


Sehen Sie sich das Profil von HartmutT an!   Senden Sie eine Private Message an HartmutT  Schreiben Sie einen Gästebucheintrag für HartmutT

Beiträge: 756
Registriert: 16.06.2006

SWX 2019x64 SP2.0
MaxxDB 2018.SP0.77 Linked Apr 12 2019 (64bit)

erstellt am: 29. Nov. 2019 10:38    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi Solas!
DXF ist Vektorgrafik, meines Wissens kann ich Vektorgrafiken keine "hohe Auflösung" abfordern.
Wichtiger ist ja, ob ein anderer Nutzer dieselbe Reaktion auf den VBA-Befehl SaveAs… hat.
Das sich Excel überm SWX öffnet, die Tabelle in den Bearbeitungsmodus springt (salz+pfeffer-Rahmen um die Tabelle im eigenen kleinen Fenster) und danach Excel wieder schließt.
Ist das nur bei uns so?
Grüßle H.

------------------
Hartmut

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

bk.sc
Ehrenmitglied V.I.P. h.c.
Konstrukteur Sondermaschinenbau



Sehen Sie sich das Profil von bk.sc an!   Senden Sie eine Private Message an bk.sc  Schreiben Sie einen Gästebucheintrag für bk.sc

Beiträge: 2318
Registriert: 18.07.2012

-Solid Works 2019 SP3
-Pro Engineer WF 3

erstellt am: 29. Nov. 2019 13:26    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für HartmutT 10 Unities + Antwort hilfreich

Hallo Hartmut,

könnte es sein das SWX in den Macros einfach eine Aktualisierung z.B. ForceRebuild drin hat und dadurch ein Aktualisieren der Stüli ausgelöst wird, was wiederum Excel an den Start ruft?

Gruß
Bernd

------------------
--- Man muß nicht alles wissen, man muß nur wissen wo es steht ---

Staatlich anerkannte Deutschniete 

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

HartmutT
Mitglied
Dipl.-Ing (TU) MB


Sehen Sie sich das Profil von HartmutT an!   Senden Sie eine Private Message an HartmutT  Schreiben Sie einen Gästebucheintrag für HartmutT

Beiträge: 756
Registriert: 16.06.2006

SWX 2019x64 SP2.0
MaxxDB 2018.SP0.77 Linked Apr 12 2019 (64bit)

erstellt am: 29. Nov. 2019 16:48    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi Bernd!
mmmhhh, ich behaupte, daß der Neuaufbau nicht der Auslöser ist, weil, wenn man gleiches Saveas zu PDF laufen läßt ruft das das Excel nicht auf den Plan.
Kannst Du das Verhalten nachvollziehen? Nimm bitte mal ne BG-Zeichnung mit excelbasierender Stüli und das Makro von Makromania…
Grüßle H.

------------------
Hartmut

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

HartmutT
Mitglied
Dipl.-Ing (TU) MB


Sehen Sie sich das Profil von HartmutT an!   Senden Sie eine Private Message an HartmutT  Schreiben Sie einen Gästebucheintrag für HartmutT

Beiträge: 756
Registriert: 16.06.2006

SWX 2019x64 SP2.0
MaxxDB 2018.SP0.77 Linked Apr 12 2019 (64bit)

erstellt am: 29. Nov. 2019 17:46    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi Gemeinde!
Selbe Baugruppenzeichnung mit 2 Blatt und auf jeder eine Stückliste läuft problemlos mit der normalen Stückliste.
Es hängt also eindeutig an den von uns verwendeten excelbasierenden Stücklisten.
Nutzen denn nur wir diese Art, Stücklisten aufs Blatt zu bringen?
Das Verhalten des Saveas könnten wohl nur die Programmierer erklären. Vielleicht tastet es sich über die Objekte aufm Blatt und bleibt bei der excelbasierenden Stüli stehen und meint, mit dem Objekt spreche ich nur über das Mutterprogramm Excel, also starte mal etc.
What ever.
Danke mal, Grüßle H.

------------------
Hartmut

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Volkmar Grube
Mitglied
Konstrukteur


Sehen Sie sich das Profil von Volkmar Grube an!   Senden Sie eine Private Message an Volkmar Grube  Schreiben Sie einen Gästebucheintrag für Volkmar Grube

Beiträge: 107
Registriert: 31.01.2009

WIN7 64Bit, SWX 2018 SP4, Delphi 10

erstellt am: 30. Nov. 2019 21:02    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für HartmutT 10 Unities + Antwort hilfreich

Was habt ihr denn für eine Excel-Version?
Ich entsinne mich schwach, dass wir vor ein paar Jahren, neben ein paar anderen Problemen beim Vorhandensein von Excel-Tabellen auf der Zeichnung, Probleme mit dem Export hatten. Wir haben dann aber die ERP-Stückliste und einige andere Tabellen in SWX-Tabellen gepackt und das nicht weiter verfolgt.

------------------
Grüße aus Dresden
Volkmar Grube

Es gibt keine Probleme, es gibt nur Aufgaben.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

HartmutT
Mitglied
Dipl.-Ing (TU) MB


Sehen Sie sich das Profil von HartmutT an!   Senden Sie eine Private Message an HartmutT  Schreiben Sie einen Gästebucheintrag für HartmutT

Beiträge: 756
Registriert: 16.06.2006

SWX 2019x64 SP2.0
MaxxDB 2018.SP0.77 Linked Apr 12 2019 (64bit)

erstellt am: 02. Dez. 2019 12:47    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi Volkmar!
Wenn uns das weiter behindert, werden wir auch den Weg beschreiten müssen.
Nur haben SWX-Stülis gegenüber den bisher von uns verwendeten excelbasierenden einige Nachteile, die aber hauseigen sind.
Muß man abklären, die Umstellung ist aber denkbar. Danke für Deine Rückmeldung.
Wir nutzen übrigens Excel365-2019.
Grüßle H.

------------------
Hartmut

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

bk.sc
Ehrenmitglied V.I.P. h.c.
Konstrukteur Sondermaschinenbau



Sehen Sie sich das Profil von bk.sc an!   Senden Sie eine Private Message an bk.sc  Schreiben Sie einen Gästebucheintrag für bk.sc

Beiträge: 2318
Registriert: 18.07.2012

-Solid Works 2019 SP3
-Pro Engineer WF 3

erstellt am: 02. Dez. 2019 14:06    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für HartmutT 10 Unities + Antwort hilfreich

Hallo Hartmut,

hab jetzt alle SaveAs (ModelDoc2 / ModelDocExtension) ausprobiert und immer wird die Excel-Stülli zum Zeitpunkt des Speicherns geöffnet. Sehr seltsam  .

Gruß
Bernd

------------------
--- Man muß nicht alles wissen, man muß nur wissen wo es steht ---

Staatlich anerkannte Deutschniete 

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

HartmutT
Mitglied
Dipl.-Ing (TU) MB


Sehen Sie sich das Profil von HartmutT an!   Senden Sie eine Private Message an HartmutT  Schreiben Sie einen Gästebucheintrag für HartmutT

Beiträge: 756
Registriert: 16.06.2006

SWX 2019x64 SP2.0
MaxxDB 2018.SP0.77 Linked Apr 12 2019 (64bit)

erstellt am: 02. Dez. 2019 17:58    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi Bernd, Hi Gemeinde!
O.K., also liegts nicht an unserer "PC-Umgebung".
Aber dem SaveAs kann man nix mitgeben, was ein Stüli öffnen untersagt, oder kennst Du da Hintertüren?
Grüßle H.
Danke fürs Testen :=)

------------------
Hartmut

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Andi Beck
Ehrenmitglied V.I.P. h.c.
Konstrukteur



Sehen Sie sich das Profil von Andi Beck an!   Senden Sie eine Private Message an Andi Beck  Schreiben Sie einen Gästebucheintrag für Andi Beck

Beiträge: 2228
Registriert: 02.10.2006

Firma: SW 2019-4.0 + PDM Prof.
Windows 7 Pro 64bit, i7-2600K
3,4 GHz, 16 GbRAM, Quadro K2000
250GB SSD
Home:
SW 2018-5.0
SW 2019-5.0
SW 2020-0.0
Passungstabelle von Heinz
Windows 10 Home 64bit,
i7-860, 3,1 GHz, 16 GbRAM, GeForce GTX 1050Ti
Samsung SSD 860EVO, 500GB
Samsung C34H892, 3440 x 1440 Pixel

erstellt am: 02. Dez. 2019 21:00    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für HartmutT 10 Unities + Antwort hilfreich

Hallo,
wir verwenden auch nur Stücklisten von SW auf den Zeichnungen und insofern habe ich da bisher keine Probleme mit gehabt.

Jetzt wollte ich einmal eine SW-Stückliste extern als xx.xls speichern und diese wieder Importieren.
Ich habe keine Ahnung wie die externe Stückliste aufgebaut sein muss, aber bei mir gibt das eine Fehlermeldung beim Import.
Kannst du mal so eine externe Stückliste zur Verfügung stellen?

Wenn ich diese externe Excel-Stückliste nur so ins Fenster reinziehe, klappt das.
Ob das aber das gleiche ist, keine Ahnung.
Allerdings kann ich dann mit Stefans Makro das DXF exportieren ohne dass sich Excel öffnet.

Habt ihr es mit dieser kleinen Änderung der Code-Zeile versucht?

Code:
If (DrawingDoc.SaveAs2(Datei, 0, True, True)) Then

Wie gesagt, mir fehlt eine Beispielzeichnung mit externer Tabelle.

Grüße, Andi  


------------------
Hast du kein Problem?
Such dir eins. ( Und löse es )

[Diese Nachricht wurde von Andi Beck am 02. Dez. 2019 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

bk.sc
Ehrenmitglied V.I.P. h.c.
Konstrukteur Sondermaschinenbau



Sehen Sie sich das Profil von bk.sc an!   Senden Sie eine Private Message an bk.sc  Schreiben Sie einen Gästebucheintrag für bk.sc

Beiträge: 2318
Registriert: 18.07.2012

-Solid Works 2019 SP3
-Pro Engineer WF 3

erstellt am: 03. Dez. 2019 13:28    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für HartmutT 10 Unities + Antwort hilfreich

Hallo Andi,

du kannst einfach unter Einfügen -> Tabellen -> auf Excel basierte Stückliste... gehen, dann kommst du normalerweise automatisch in das Verzeichnis wo die SWX Vorlagen dazu liegen und hier kannst du dann eine auswählen (Ansicht mit Baugruppe muß dazu aktiviert sein).

Gruß
Bernd

------------------
--- Man muß nicht alles wissen, man muß nur wissen wo es steht ---

Staatlich anerkannte Deutschniete  

[Diese Nachricht wurde von bk.sc am 03. Dez. 2019 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

HartmutT
Mitglied
Dipl.-Ing (TU) MB


Sehen Sie sich das Profil von HartmutT an!   Senden Sie eine Private Message an HartmutT  Schreiben Sie einen Gästebucheintrag für HartmutT

Beiträge: 756
Registriert: 16.06.2006

SWX 2019x64 SP2.0
MaxxDB 2018.SP0.77 Linked Apr 12 2019 (64bit)

erstellt am: 03. Dez. 2019 18:22    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi Gemeinde!
Ja, so wie Bernd erklärt, setzen wir nach Klick der betreffenden Ansicht über einfügen Tabelle excelbasierende … auf das Blatt.
Sortieren noch nach einer Spalte und können Positionsblasen in der Ansicht verteilen.
Speichern, freigeben.
Beim DXF-Abspeichern öffnet es dann jede auf dem Blatt befindliche excelbasierende Stückliste.
Mit der SWX-Stüli passiert das nicht.
Grüßle H.

------------------
Hartmut

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Spirou85
Mitglied
Konstruktuer und CAD-Betreuer


Sehen Sie sich das Profil von Spirou85 an!   Senden Sie eine Private Message an Spirou85  Schreiben Sie einen Gästebucheintrag für Spirou85

Beiträge: 61
Registriert: 01.12.2014

HP ZBook 17 G3
i7-6820 2,7 GHz - 32GB Ram
NVIDIA Quadro M4000M
Windows 10 Pro 64Bit Version 1803
Build 17134.285
SWX2018-64Bit-SP5.0
MaxxDB 2018 SP0.56
DraftSight 2018 x64 SP2
3DCONNEXION SpaceMouse Enterprise mit CadMouse

erstellt am: 04. Dez. 2019 15:30    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für HartmutT 10 Unities + Antwort hilfreich

Hallo Hartmut,

wofür braucht Ihr denn explizit die Excel-basierenden Stücklisten?
Bei uns setzen wir auf den Zeichnungen die SWX-Stücklisten ein.
Für unsere Logistik brauchenwir aber von einigen dieser Listen Excel-Dateien.
Diese werden per SWX-Makro aus den Stücklisten in der Zeichnung erstellt.
Somit kann die Logistik mit den Excel-Listen arbeiten, und wir haben keine
Probleme beim Erstellen von DWG-Dateien aus den Zeichnungen.

------------------
Viele Grüße aus Brackenheim

Lars Pauly

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

HartmutT
Mitglied
Dipl.-Ing (TU) MB


Sehen Sie sich das Profil von HartmutT an!   Senden Sie eine Private Message an HartmutT  Schreiben Sie einen Gästebucheintrag für HartmutT

Beiträge: 756
Registriert: 16.06.2006

SWX 2019x64 SP2.0
MaxxDB 2018.SP0.77 Linked Apr 12 2019 (64bit)

erstellt am: 04. Dez. 2019 16:53    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi Lars!
Historisch entstanden, lange her und zur ERP-Anbindung benötigt.
Danke für Deine Infos zum Thema, Grüßle H.

------------------
Hartmut

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2019 CAD.de | Impressum | Datenschutz