|
CATIA V5 Programmierung : Excel 2010
bgrittmann am 01.04.2014 um 09:48 Uhr (1)
ServusDie Variable ActiveCell ist nicht definiert. (Aus Excel heraus funktioniert das direkt).Aus einer anderen Anwendung heraus musst du die aktive Zelle mit dem "Mutterobjekt" ansprechen (zB excel.ActiveCell.Value = "Test")GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Measures mit Macro auslesen
Woodstok am 17.04.2008 um 14:50 Uhr (0)
Hallo zusammen,würde gerne den Namen und Wert von Measures auslesen und in eine Excel Tabelle übertragen. Habe von Makros nicht so die Ahnung.Mit dem Befehl CATIA.ActiveDocument.Product.Parameters.Item(i)kann ich zwar auf die Parameter aus dem CATIA File zugreifen (so weit bin ich schon gekommen *stolz*), finde jedoch weder in der Literatur, noch hier im Forum etwas über Measures. Theoretisch müsste ich Parameters doch nur durch Measures ersetzen, oder?Es grüßt ein Björn
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Excel 2010 startet nicht
ks-reichle am 11.11.2011 um 15:00 Uhr (0)
Hallo,ich habe das Problem, das seit ich Excel 2010 auf meinem Rechner habe dies nicht mehr durch VBA aufgerufen werden kann. Da ic heinige Makros auf diese Basis habe steh ich da auf dem Schlauch. Bei Excel 2007 läuft alles prima.Ich hab bisher hier noch keine Infos über inen solchen Fehler gefundenexcel rufe ich so auf:Set Excel = CreateObject("Excel.Application") Hat jeman eine Idee woran dies liegt ?Im Anhang die Fehlermeldung. Unser Systemer meint es sei alles richtig installiert.GrüßeKlaus----------- ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Befehl für das Speichern eines CATParts
V5Playaz am 18.11.2009 um 08:20 Uhr (0)
Hallo Fabian,es gibt in CATIA auch einen VBA-Editor (umfangreicher als der Makroeditor), genau wie in Excel.Es ist somit auch möglich in Excel-VBA zu programmieren.Warum erstellst du txt-Files? Und was willst du nun über CATIA machen?grüße Dominik
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Auslesen aus Excel
em Michael Kirsch am 16.07.2004 um 17:16 Uhr (0)
Hallo wilson,mit CATIA V5 VBA das geht prinzipiell so:Dim MyExcelApplication As ObjectDim MyDrawingDocument As DrawingDocumentDim MyText As StringSub GetExcelCell() Set MyDrawingDocument = CATIA.ActiveDocument Set MyExcelApplication = GetObject(, "Excel.Application") MyText = MyExcelApplication.Worksheets(1).Cells(1, 1).Value MyDrawingDocument.Sheets.Item(1).Views.Item(1).Texts.Item(1).Text = MyTextEnd SubSoweit die Objektpfade. Die größere Herausforderung wird darin bestehen, jeweils in Excel und ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Stückliste in Firmeninterne Stückliste importieren??
myTea am 03.01.2007 um 11:10 Uhr (0)
Naja mit der Aufzeichnungsfunktion wirst Du da leider nicht weit kommen. Da musst Du schon richtig ans programmieren ran.Ich mache sowas auch über ein Makro, allerdings starte ich das Makro schon direkt aus Excel heraus. Das ist auch eine Möglichkeit es über ein Excel-Makro zu machen, das auf Catia zugreift. Man kann natürlich auch ein Makro machen das man in Catia startet das dann auf Excel zugreift.------------------[URL=http://www-03.ibm.com/solutions/plm/country/de/index.html[/URL]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Macro programmierung lernen
CabinMaster am 23.11.2009 um 10:55 Uhr (1)
Noch ne ergänzung. Ich würde so vorgehen:- erst mal eine Macro in CATIA starten, dass "Hallo Welt" ausspuckt- dann erste Gehversuche: eine Ebene erstellen, ein Viereck zeichnen und zu einem Pad machen- Dateien öffnen und speichern, Parts erstellen - Parameter von gespeicherten CATparts manipulieren, CATparts woanders hinkopieren, Eingenschaften ändern (zB Namen)Die Notwendigkeit nach schleifen ergibt sich schnell von selbst. Empfehlenswert ist sauberes Programmieren: alle Objekte benennen, nicht Macro-Reko ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Excel Vorlage öffnen und Werte abspeichern
roccat am 05.07.2010 um 13:35 Uhr (0)
Hallo,erstmal ist hier der erste Baustein zum öffnen/schreiben/lesen/speichern/schließen der Excel Mappe.Du solltest aber nicht vergessen einen Verweis auf "Microsoft Excel XXX Object Library" zu setzen unter Tools/References.mfGMarioFunction MyFirstXLS() Dim sPath As String Dim xlApp As Excel.Application Dim xlBook As Excel.Workbook Dim xlSheet As Excel.Worksheet Dim sOutput As String sPath = "C:Test.xls" Excel laden Set xlApp = CreateObject("Excel.Application") Set xlBook = xl ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Array Sortierung und Excel Export
MichaX am 11.04.2017 um 13:37 Uhr (1)
Hallo Bernd,ja klar, hier ist die Quelle der Sortierung:http://www.online-excel.de/excel/singsel_vba.php?f=97Ja genau, so würde ich es auch gerne machen, nur bin ich mir unsicher an welcher Stelle ich dann die Sub Excel() einbauen muss.Wenn ich ganz am Ende meines Codes den Call Befehl setze, bekomme ich keine Werte in die Exceltabelle.Werde jetzt gleich mal On Error resume next rausnehmen und parallel weiterschauen ob ich noch Fehler finde.Gruß Micha
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro zum Import von Punktkoordinaten aus Excel
denyo_1 am 06.03.2009 um 13:54 Uhr (0)
Hallo,registriere mal dein Excel und dein CATIA neu in der Registry dann sollte das auch klappen...------------------MFG DanielDie KATJA ist halt doch nur ne zickige Französin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Texteigenschaften per Macro einstellen?
giovane am 07.08.2003 um 17:12 Uhr (0)
hallo, wie kann ich die vier eigenschaften (siehe rote kasten in anhang) per macro für einen text auf einer drawing einstellen?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : array
Bertel am 03.06.2009 um 15:25 Uhr (0)
Hallo makri,ich denke auch nicht an eine Konstruktionstabelle, sondern an eine Excel-Tabelle, die unabhänig von CATIA irgendwo auf der Platte gespeichert ist.Auf diese kann ein Makro zugreifen und die Werte für CATIA auslesen:Code: Dim EA As Object Set EA = GetObject(, "Excel.Application") y = EA.Worksheets("Tabelle1").Cells(Zeile, Spalte).Value Zugriff auf Zelle mit Zeile und Spalte x = EA.Worksheets("Tabelle1").Range("Zellenname").Value Zugriff auf benannte ZelleDas Excel-Dokument muß dazu geöffnet s ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Excel 2010 startet nicht
ks-reichle am 14.11.2011 um 08:21 Uhr (0)
Hallo,die Makroeinstellung im Excel sind freigegeben. ich habe nun am Wochenende etwas herumprobiert und festgestellt, wenn ich vom Catia aus ein VBA Projekt (VBA editor) Excel starte funktioniert es.Aber über ein Skript nicht. ebenso lässt sich Bill of material nicht als Excel abspeichern.Nun haben wir für unsere Kunden verschiedene Startumgebungen installiert. Eben habe ich festgestellt, das dies in unserer Audi Umgebung funktioniert, jedoch bei der Daimler Umgebung nicht. Die Umstellung des Dezimaltrenn ...
|
| In das Form CATIA V5 Programmierung wechseln |