Informationen zum Forum CATIA V5 Programmierung:
Anzahl aktive Mitglieder: 2.321
Anzahl Beiträge: 31.777
Anzahl Themen: 6.277

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 1 - 6, 6 Gesamtergebnisse mit Suchbegriffen catia macro bom to excel sec.
CATIA V5 Programmierung : CATIA v5 Makro aus Excel heraus starten
WolfgangKrenz am 08.08.2005 um 12:20 Uhr (0)
Hallo Timo,Du holst Dir mit===============Set CATIA = GetObject("","CATIA.Application")===============die CATIA Instanz und startest dann mit===============Dim params()CATIA.SystemService.ExecuteScript MacroPath, catScriptLibraryTypeDirectory, MacroName, "CATMain", params===============dein Skript. Wahrscheinlich musst Du noch Dim s zu diesem BeispielCode hinzufügen.MacroPath, MacroName sind Strings und da musst Du den Pfad und den Dateinamen deines Skripts einfügen.Ob das auch für .vba Dateien geht weis i ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Parameterübergabe Perl Catsript
WolfgangKrenz am 11.08.2005 um 11:56 Uhr (0)
Hallo Sven,Ich stand kürzlich vor dem selben Problem, konnte aber auch keine Lösung finden.Man kann zwar CATIA mit dem Parameter -macro aufrufen, dann das Makro und seine Parameter spezifizieren und ausführen, aber das läuft dann (zumindest bei mir) in einer neuen CATIA Instanz.Ich habe das dann bei mir so gelöst, das ich die Parameter in einer Datei zwischenspeichere und dann vom CATScript auslesen lasse.Gruss,Wolfgang

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CATIAs Skriptengine versteht Office Parametersyntax nicht
WolfgangKrenz am 14.06.2005 um 17:25 Uhr (0)
Language = VBScript Sub CATMain() Set objExcel = CreateObject( Excel.Application ) newWb = objExcel.Workbooks.Add( Template:=xlWBATWorksheet ) With newWb.CustomDocumentProperties     .Add name := Related , linkToContent := False , _         type := msoPropertyTypeBoolean , value := False End With newWb.Close( SaveChanges:=True ) objWorkbook.SaveAs( test.xls ) objExcel.Quit() End Sub ___________________________ All diese tollen Dinge funktionieren bei mir nicht [Diese Nachricht wurde von Wo ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CATIAs Skriptengine versteht Office Parametersyntax nicht
WolfgangKrenz am 14.06.2005 um 18:03 Uhr (0)
Hallo Steffen, Leider ist es nciht ganz so einfach. Wenn man beispielsweise ein neues Sheet hinzufügt braucht man entweder den Parameter Before oder den Parameter After. Wenn man da einfach nur den Wert übergeben würde, wüsste Excel nicht was es tun soll. Abgesehen davon klappt die nur-Wert-Übergabe bei mir auch bei sachen wie wb.Close True nicht. Ich bin irgendwie am Ende meiner Weisheit; ich bin seit Tagen nur am Workarounds schreiben, weil bei mir so viele dokumentierte Funktionen nicht funktionieren. z ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CATIAs Skriptengine versteht Office Parametersyntax nicht
WolfgangKrenz am 14.06.2005 um 16:26 Uhr (0)
Hallo Experten, Ich habe z.Z. das Problem, das ich auf verschiedene Officefunktionen zuzugreifen habe, denen ab nicht die erforderlichen Parameter übergeben kann, da CATIA sich weigert Paramter der Form Objekt.Methode( ParameterName := ParameterWert ) zu übergeben. je nach Variante (Paramter in Klammern oder ohne) Error: ) expected Error: Anweisungsende erwartet Jetzt zu meiner Frage: Kann ich die Parameter irgendwie in einer CATIA kompatiblen Syntax übergeben? Gruss Wolfgang

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Instance Names aus Selection auslesen
WolfgangKrenz am 06.06.2005 um 11:02 Uhr (0)
Hallo Welt!Ich versuche z.Z. aus einer Selection in der ich nur Products, Components und Parts habe an deren Instance Names zu kommen.Leider funktioniert das bisher nicht.Mein Code:Code:Set Sel = CATIA.ActiveDocument.SelectionpCount = Sel.CountFor i = 1 to pCount Set IValue = Sel.Item(i).Value [... hier fehlts ...] IName = IValue.Name MsgBox INameNextUnd da komme ich nicht weiter, denn bei IValue.Name erhalte ich immer "dieses Objekt unterstützt diese Eigenschaft oder Methode nicht".Was ja auch verständlic ...

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)


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