Informationen zum Forum CATIA V5 Programmierung:
Anzahl aktive Mitglieder: 2.316
Anzahl Beiträge: 31.709
Anzahl Themen: 6.257

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1483 - 1495, 1543 Gesamtergebnisse mit Suchbegriffen from excel sec.
CATIA V5 Programmierung : Excel leeres Tebellenblatt NACH dem Tabellenblatt Fremdvergabe einzufügen.
BLD1983 am 06.02.2020 um 06:41 Uhr (1)
Guten Morgen V5-Gemeinde.Ich versuche aus Catia, eine Excelvorlage zu öffnen und leeres Tebellenblatt nach dem Tabellenblatt "Fremdvergabe" einzufügen.Einfügen vor Fremdvergabe funktioniert aber nicht danach.Hab einiges im Internet gefunden aber irgendwie funktioniert es nicht...."-----------------------------------objExcel.Worksheets("Fremdvergabe").ActivateobjExcel.Worksheets.Add .......??????"---------------------------------------------------------Ich will es gar nicht wissen, aber ich muss.....Das Leb ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Excel leeres Tebellenblatt NACH dem Tabellenblatt Fremdvergabe einzufügen.
bgrittmann am 06.02.2020 um 18:17 Uhr (1)
Servushast du schon mal in der Doku zu Excel-VBA geschaut? Ich würde es mit Add probieren.zB (ungetestet):Code:Set myOldSheet = objExcel.Worksheets("Fremdvergabe")Set myNewSheet = objExcel.Worksheets.Add(After:myOldSheet)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Excel leeres Tebellenblatt NACH dem Tabellenblatt Fremdvergabe einzufügen.
BLD1983 am 07.02.2020 um 05:43 Uhr (1)
Hallo Bernd.wie gesagt "Add" funktioniert aber der Fehler liegt anscheinend irgendwo bei "(After:=myOldSheet)"Set myNewSheet = objExcel.Worksheets.Add(After:myOldSheet)oderSet myNewSheet = objExcel.Worksheets.Add(After:=myOldSheet)beides funktioniert nicht.mfgBLD------------------Ich will es gar nicht wissen, aber ich muss.....Das Leben verlangt es.

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Excel leeres Tebellenblatt NACH dem Tabellenblatt Fremdvergabe einzufügen.
bgrittmann am 07.02.2020 um 18:02 Uhr (1)
Servus BLDDa ich kein Excel hab kann ich das nicht testen.Du könntest zB: das Worksheet per Move an die richtige Stelle schieben in Excel per Makrorekorder das mal aufzeichnen/testen und dann in dein Catia-Makro übernehmen mal in Schulungsunterlagen zu Excel-VBA danach schauen in einem entsprechenden Excel-Forum die Frage stellen bzw dort mal suchenGrußBernd------------------Warum einfach, wenn es auch kompliziert geht.

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Excel leeres Tebellenblatt NACH dem Tabellenblatt Fremdvergabe einzufügen.
BLD1983 am 09.02.2020 um 18:09 Uhr (1)
Hallo Bernd.Danke für den Move-Tipp!Die Lösung ist: Call objExcel.Worksheets("Materialkosten_Lehre").Move (,objExcel.Worksheets("Fremdvergabe"))wenn "," vor ,objExcel steht, dann wird es nach dem Tabellenblatt-"Fremdvergabe" hinverschobenwenn nichts vor objExcel steht, dann wir es vor "Fremdvergabe" verschoben.Naja bin mir nicht sicher ob es DIE Lösung ist, aber es funktioniert!MfgDragan------------------Ich will es gar nicht wissen, aber ich muss.....Das Leben verlangt es.

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Excel leeres Tebellenblatt NACH dem Tabellenblatt Fremdvergabe einzufügen.
bgrittmann am 09.02.2020 um 18:40 Uhr (1)
ServusBasierend auf deinem Hinweis mit dem Komma, sollte Add so gehen:Code:Set myNewSheet = objExcel.Worksheets.Add(,myOldSheet)myNewSheet.Name = "Materialkosten_Lehre"GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Measure Inertia Informationen kopieren
bgrittmann am 27.03.2020 um 11:33 Uhr (1)
ServusWillkommen im Forum.Meinst du den DMU Navigator als extra Anwendung oder als Catia Workbench?Von wo aus willst du darauf zugreifen? Von Excel aus?Woher hast du deinen Code? Sollte da nicht einfach GetObject (wie hier) gehen?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Measure Inertia Informationen kopieren
Xahaeus304 am 27.03.2020 um 13:48 Uhr (1)
Vielen Dank für die nette Begrüßung.Ich meine den DMU Navigator als extra Anwendung und ja, ich starte aus Excel raus.Ich weiß nicht mehr genau wo der Code herkommt, den hatte ein Kollege mal für was anderes verwendet. Damit funktioniert es zumindest, dass das aktive Fenster von Excel auf DMU wechselt.GetObject funktioniert leider nicht weil ich das gleiche Problem habe wie hier, die Lösung aber nicht funktioniert bzw. keinen Unterschied macht.[Diese Nachricht wurde von Xahaeus304 am 27. Mrz. 2020 editiert ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Measure Inertia Informationen kopieren
bgrittmann am 27.03.2020 um 14:13 Uhr (1)
ServusDabei wird auch nicht die Applikation aktiviert.Brauchst du auch nicht sondern kannst direkt auf die Objekte zugreifen.(vermutlich geht zB MsgBox DMU.Caption)Der VBA-Editor (in Excel oder DMU) (Watchfenster) sowie vielleicht auch die V5Automation.chm sollten nun weiter helfen.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Makro unbekannte Anzahl an Intersections
malker00 am 09.05.2020 um 10:17 Uhr (1)
Hallo Community,ich arbeite aktuell an der automatischen Generierung eines CAD-Modells in Catia V5/R28 über VBA in der Excel-Umgebung.Ich hatte gehofft über das Herdenwissen einen kleinen Denkanstoß zu bekommen (Ich arbeite noch nicht lange mit VBA/Markos). Seit einiger Zeit habe ich mich bei nachfolgendem Problem festgefahren:- Ziel ist es eine beliebige Kontur (2D, nicht gekrümmt) mit einer Linie/Ebene variabler Orientierung zu verschneiden und jeden resultierenden Punkt als individuelle Geometrie abzule ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Wert für nächsten Macro Aufruf übernehmen
bgrittmann am 16.10.2020 um 17:29 Uhr (1)
ServusWenn du eh schon in Excel programmierst: wie wäre es mit ini-Datei oder Einträgen in der Registry (siehe zB hier)GrußBerndEDIT: weitere Möglichkeit zum lesen/schreiben in die Registry siehe zB hier------------------Warum einfach, wenn es auch kompliziert geht.

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Konfigurationsdatei einbinden
Lionel Hutz am 20.10.2020 um 08:19 Uhr (1)
Ich habe ein Makro, das mehrere und gelegentlich wechselnde Parameter verarbeitet.Jetzt möchte ich eine Konfigurationsdatei in mein Makro einbinden, aus der ich die Parameter und ihre Werte einlese.Ich habe da eine Datei wie die Enviroment-Datei vor Augen.Dadurch möchte ich vermeiden, dass der Anwender in meinen eigentlichen Quelltext editieren zu muss, um neue Parameter zu verwenden.Meine Frage lautet nun:Wie kann ich es elegant realiseren, dass meinen Parametern im Makro die Werte aus der Konfigurationsd ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Flächen messen und in Excel eintragen
bgrittmann am 18.12.2020 um 15:45 Uhr (1)
Servus ThomasFolgender Codeabschnitt zum Messen läuft bei mir als CATScript:Code:Set partDocument1 = CATIA.ActiveDocumentSet oSel = partDocument1.Selection oSel.Search "(Name=" & s1 & " - CATGmoSearch.OpenBodyFeature),all"Set ref1 = oSel.Item(1).ReferenceSet spabench = partDocument1.GetWorkbench("SPAWorkbench")Set mymeas = spabench.GetMeasurable(ref1)myans = mymeas.AreaMsgBox myansLäuft bei dir der Code (GetObject noch ergänzen)?Wenn nicht, kommt eine Fehlermeldung?Ist bei dir ein Part geöffnet?GrußBernd-- ...

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  102   103   104   105   106   107   108   109   110   111   112   113   114   115   116   117   118   119 

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2025 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz