|
CATIA V5 Programmierung : Exel 3D-Punkte nach Catia V5 einlesen
ManniBo am 11.03.2010 um 14:17 Uhr (0)
Hallo Andy,sorry aber ich bring das Makro mit deinem Vorschlag nicht zum laufen.Kannst Du mir bitte nochmals kurz helfen.Habe das Makro aus dem Forum leicht angepasst.Sub CATMain()Set CATIA = GetObject("", "CATIA.Application") wird nur benötigt, weil ich Excel als Entwicklungssumgebung benutze Dim Excel As Application Dim WB As Workbook Dim WS As Worksheet Set Excel = CreateObject("Excel.Application") Excel starten Excel.Visible = True Set WB = Excel.Workbooks.Open("d:punkte.xls") Arbeitsmapp ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Exel 3D-Punkte nach Catia V5 einlesen
ManniBo am 10.03.2010 um 16:40 Uhr (0)
Hallo zusammen,ist es möglich das Makro so zu ändern das es die Dateiauswahl öffnet und nicht direkt auf ("d:punkte.xls") zugreift ? Ich würde den Excelsheet gerne ohne genaue Pfadangabe und Namen auswählenSet Excel = CreateObject("Excel.Application") Excel starten Excel.Visible = True Set WB = Excel.Workbooks.Open("d:punkte.xls") Arbeitsmappe öffnen Set WS = WB.Worksheets.Item(1) Tabelle holenFür eine Hilfe wäre ich sehr Dankbar.Mit freundlichen GrüßenManni
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Exel 3D-Punkte nach Catia V5 einlesen
ManniBo am 11.03.2010 um 13:33 Uhr (0)
Hallo Dominik,ich habe erst mit diesem Thema begonnen und habe jetzt ein Problem. In Excel (Makro) habe ich das schon gemacht aber mit CATIA noch nicht. Das CATIA-Makro läuft super, es ist mir aber zu unflexibel.Das ganze läuft als CATScript. Ich finde jedoch nichts zu "FileSelectionBox".Das Aufzeichnen des Makros zum öffnen der Dateiauswahl funzt nicht. Hast Du vielleicht ein kleines Makro ?Mit freundlichen GrüßenManni
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Stücklisten
ManniBo am 07.06.2010 um 13:49 Uhr (0)
Hallo Henry,habe den Befehl auskommentiert.Fehlermeldung "Das Verfahren PRINT ist fehlgeschlagen"Kommentiere ich die kompl. Befehlsreihe aus läuft das Makto durch jedoch ohne ins Excel zu schreiben.Ist der Befehl PRINT überhaupt der richtige ?In Excel heißt der auch SAVE.Mit freundlichen GrüßenManfred------------------MS Windows XP, Professional X64Version 2003 SP2CATIA X64 V5R16 SP7
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Stücklisten
ManniBo am 07.06.2010 um 13:14 Uhr (0)
Hallo Leute,habe dieses Makro von Daniel aus dem Forum, es lässt jedoch die Exceltabelle leer und bringt dieFehlermeldung "Es ist ein Fehler beim speichern der Stüli aufgetreten. Bitte stellenSie sicher daß Sie ausreichend Rechte auf dem gewählten Speicherpfad haben"Da habe ich zu 100% Schreib- und Seserechte drauf.Sub CATMain() ***Deklarationen Dim intDoc As ProductDocument Dim intProd As Product Dim intAssConvertor Dim intSettingArrayStr(6) Dim intSafePathStr As String Dim MsgFileNameStr As String ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Stücklisten
ManniBo am 08.06.2010 um 12:52 Uhr (0)
Hallo zusammen,ich bins noch mal.Ich habe genau diese Zeile -wie die von Bernd-intAssConvertor.[Print] "XLS", intSafePathStr, intProdauskommentiert, das Makro läuft jetzt durch jedoch ohne ins Excel zu schreiben.Ich denke hier liegt der Fehler.Kommt da jemand weiter ?Mit freundlichen GrüßenManfred------------------MS Windows XP, Professional X64Version 2003 SP2CATIA X64 V5R16 SP7
|
In das Form CATIA V5 Programmierung wechseln |