 |
SolidWorks : abgeleitete Excel Konfiguration
nahe am 03.08.2016 um 15:19 Uhr (1)
Halloich vermute mal, dass Du so etwas wie im Bild haben möchtest.Wenn ja, dann brauchst Du nur bei Deinen abgeleiteten Konfigurationen in der Spalte Eltern den Namen der übergeordneten Konfiguration angeben.ev. musst Du die Spalte erst erstellen------------------GrüßeHeinz
|
| In das Form SolidWorks wechseln |
 |
SolidWorks : Arbeitsblättername in Excel mit SWX VBA auslesen
nahe am 06.06.2023 um 06:43 Uhr (15)
Hallo nochmals,wegen löschen würde ich so machenFunction SheetOk(Name As String) As Boolean Dim i As Integer For i = 1 To ActiveWorkbook.Sheets.Count If ActiveWorkbook.Sheets(i).Name = Name Then SheetOk = False Exit Function End If Next i SheetOk = TrueEnd FunctionFunction DelSheet(SheetName As String) As Boolean Dim wb As Workbook Dim ok As Boolean If SheetOk(SheetName) Then DelSheet = False Exit Function End If Set wb = ActiveWorkbook Application.DisplayAlerts = False ok = wb.Sheets(SheetName ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Macro /Api
nahe am 06.05.2021 um 11:42 Uhr (1)
Halo HoLu,ich hab das jetzt nicht getestet würde es aber mal mitswView.GetOrientationName versuchen------------------GrüßeHeinz
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Per Makro Excel Wert prüfen
nahe am 09.11.2016 um 08:44 Uhr (1)
Hallo Zega,schön zu hören, dass es funktioniertVielleicht ein paar Anregungen- beim durchlaufen der Schleife, um die Materialien zu ermitteln,wäre es sicher besser nicht einen fixen Wert zu verwenden (For i = x To 12), sondern zu prüfen ob die Zelle eine Wert enthältund so lange Werte gefunden werden wird ausgewertetdas hat den Vorteil, dass Du Dein Makro nicht immer anpassen musst wenn Materialien dazukommen oder wegfallen- ich würde auch zu Beginn des Makros, alle Daten der Excel-Datei in Datenfelder ein ...
|
| In das Form SolidWorks wechseln |
 |
SolidWorks : Excel-Tabelle mittels Makro bearbeiten
nahe am 04.04.2018 um 11:02 Uhr (1)
Hallo,eigentlich ist es recht einfach, mit den Infos die Du hier schon erhalten hast.Anbei ein Beispiel (in der Zip-Datei ist ein Teil und das Makro)In dem Bauteil gibt es eine Design-Tabelle.Bevor das Makro gestartet wird sieht die Tabelle wie im Bild 1 aus.Nachdem das Makro gelaufen ist, sieht die Tabelle wie im Bild 2 aus.------------------GrüßeHeinz
|
| In das Form SolidWorks wechseln |
 |
SolidWorks : Passungstabelle 8.0 / Beta
nahe am 03.09.2018 um 14:39 Uhr (15)
Hallo zusammen,anbei die erste Version der Passungstabelle als Add In.Achtung: • das ist wirklich nur mal eine Vorab-Version • da das der erste Versuch für mich ist, ein Makro als Add In zu programmieren, bitte ich jetzt schon mal um Nachsicht, wenn nicht alles gleich auf Anhieb funktioniert. • da ich keine Möglichkeit habe die Installation auf einem komplett "unbefleckten" Rechner durchzuführen, bin ich nicht 100% sicher ob das problemlos läuftHinweise zur Installation: - die zip-Datei in ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : VBA Makro Stückliste via Excel exportieren
nahe am 13.12.2012 um 14:48 Uhr (0)
Hallo Frankymeines Wissens geht speichern über das "Workbook" Objekt Wenn Du Excel wie von mir oben beschrieben öffnestsollte das mit "excel.activeworkbook.saveas" funktionierenDie Paramter dafür schaust Du Dir am besten in der VBA Umgebung von Excel an.------------------GrüßeHeinz
|
| In das Form SolidWorks wechseln |
|
SolidWorks : VBA Makro Stückliste via Excel exportieren
nahe am 13.12.2012 um 13:45 Uhr (0)
Hallo Franky500Was funktioniert nicht?ich versteh nicht ganz warum Du das Öffnen von Excel, meiner Meinung nach, so kompliziert machst.Ich mach das bei meinen Makro sodas hat den Vorteil, dass es egal ist wo Excel gespeichert ist On Error Resume Next Versuch einen Verweis auf Excel zu bekommen Set excel = GetObject(, "Excel.Application") Wenn ein Fehler auftritt dann läuft Excel noch nicht If Err.Number 0 Then excel_NOK = True Err.Clear Wenn Excel noch nicht läuft, dann wird es gestartet If excel_NOK = ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : DraftSight Makro laden
nahe am 15.01.2022 um 07:57 Uhr (1)
Hallo Karlo,ich vermute mal, dass Du ein VBA Makro meinst?Wenn ja,meines Wissens gibt es in draftsight (zumindest bei unserer Version)keine VBA IDEd.h. Du kannst z.B.: Excel startendie VBA IDE aufrufen das Makro importierenund es laufen lassensiehe dazu auchhttps://cadoasis.com/run-vba-macro/PSnicht vergessen den Verweis auf draftsight einfügen!------------------GrüßeHeinz[Diese Nachricht wurde von nahe am 15. Jan. 2022 editiert.]
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Makro: Werte für Maße aus Excel-Tabelle entnehmen
nahe am 24.11.2015 um 10:59 Uhr (1)
Hallo Fabi,was veranlasst Dich anzunehmen, dass Excel nicht geöffnet wird?Hast Du es mit dem Taskmanager geprüft oder siehst Du Excel einfach nicht?versuch mal im Makro nach CreateObject, die Zeile "MyExcel.Visible = True" einzufügen.------------------GrüßeHeinz
|
| In das Form SolidWorks wechseln |
|
SolidWorks : VBA Makro Stückliste via Excel exportieren
nahe am 11.12.2012 um 10:28 Uhr (0)
Hallo Frankdann brauchst Du zwei Makros, wenn ich Dich richtig verstanden habe,weil Du ja scheinbar in Excel noch bestimmte Formatierungen vornimmst.Dann wär es ja einfacher machst ein Excel Makro für die Schritte 2 bis 4.Meiner Meinung nach, wär es schon eine Überlegung, wie Carsten geschriebn hatdas Ganze gleich im SWX Makro zu erledigen. Falls das autom. zu machen ist.Du kannst aber auch gleich alles über das Excel Makro erledigen.------------------GrüßeHeinz
|
| In das Form SolidWorks wechseln |
 |
SolidWorks : Zeichnung mit Excel Tabelle in DWG umwandeln
nahe am 30.01.2014 um 10:39 Uhr (1)
Hallo Dieteralso ich glaub nicht, dass es an 32 bit liegtwir verwenden Excel 32 bit unter Windows 7 64 bit(siehe meine Antwort oben)ich hab das jetzt auch nochmals mit einer normalen Exceltabelle versucht.in Excel Ctrl+C in SWX Ctrl+Vdann Export in DWGund dann in Draftsight geöffnet (siehe Bild)------------------GrüßeHeinz
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Blöcke auslesen
nahe am 14.12.2010 um 13:37 Uhr (0)
anbei für AttributeSub get_Block_Attribute() Dim swapp As Object Dim swmodel As Object Dim swDraw As Object Dim SwSketchMgr As Object Dim swblockdef As Object Dim swblockinst As Object Dim vBlockDef As Variant Dim vBlockInst As Variant Dim vNote As Variant Dim attr As Variant Dim att As Object Dim swNote As Object Dim i, j, z, k, y As Integer Dim excel As Object Dim edoc ...
|
| In das Form SolidWorks wechseln |