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 - 13, 15 Gesamtergebnisse mit Suchbegriffen catia macro bom to excel sec.
Lisp : Variable in Lisp aus Excel
s.wickel am 20.03.2006 um 14:34 Uhr (5)
Irgendwie kann ich nicht weiter. Zitat:(setq excel (vlax-get-object "excel.application")ExcelWorkbook (if excel (vlax-get-property excel "ActiveWorkbook"))ExcelSheet (if ExcelWorkbook(vlax-get-property ExcelWorkbook "ACTIVESHEET"))ExcelCells (if ExcelSheet(vlax-get-property ExcelSheet "CELLS")))(setq a (vlax-get-property ExcelCells "A1"))Das konnte ich ja nachvollziehen. Aber es funktioniert nicht (wie oben bereits gesagt).Was muss ich jetzt in der letzten Codezeile eingeben, damit a den Zellinhalt als Wer ...

In das Form Lisp wechseln
Lisp : Variable in Lisp aus Excel
s.wickel am 31.03.2006 um 08:06 Uhr (4)
Hallo Dolcetto!Das Problem, dass nur der Rahmen des Programms in Excel angezeigt wird, habe ich auch manchmal. Das ist bei mir aber auch schon früher hin und wieder mal aufgetreten. Ohne Ansteuerung von AutoCAD aus. Ich glaube der Fehler liegt in Excel (2000 ?). Bei mir hilft da immer nur den Computer komplett runterfahren und neu starten. Irgendwo habe ich gelesen, dass die Methode vlax-release-object in ACAD 2002 nicht richtig funktioniert (ich weiß aber nicht mehr wo, ich konnte es nicht wiederfinden). ...

In das Form Lisp wechseln
Lisp : Geschwindigkeit mit ActiveX
s.wickel am 24.04.2006 um 11:04 Uhr (0)
Hallo Rabbit!Ich habe es mal statt mit MAPCAR mit zwei Foreach-Schleifen probiert. Das zeitliche Ergebnis (diesmal mit Stoppuhr) kommt ungefähr aufs gleiche raus. Zwanzig Zeilen mit je 70 Werten = 14 Sekunden. Eindeutig zuviel.Hier mein Testcode:Code:(defun xldaten ( zeilen spalten ) (setq excel (vlax-get-object "Excel.Application")) (setq activeworkbook (vlax-get-property Excel "Activeworkbook")) (setq activesheet (vlax-get-property activeworkbook "Activesheet")) (setq cells (vlax-get-property activesheet ...

In das Form Lisp wechseln
Rund um Autocad : digitalisieren
s.wickel am 14.05.2002 um 07:40 Uhr (0)
Hallo! Mit Hilfe von VBA könnte man ein Programm schreiben, dass beim Abklicken der Werte diese in eine Exceltabelle schreibt. Ich habe allerdings bisher nur mal ein Programm geschrieben, dass Wert aus Excel einliest. Im Moment hab ich nicht so viel Zeit mich drum zu kümmern. Aber vielleicht findet sich ja jemand! Moment!!!! Versuchs mal mit dem angehängten Lisp. Die Datei die entsteht kannst du in Excel als Textdatei öffnen (fiel mir gerade beim Schreiben ein). Stör dich nicht an dem Code der eingegeben ...

In das Form Rund um Autocad wechseln
Lisp : Geschwindigkeit mit ActiveX
s.wickel am 25.04.2006 um 12:22 Uhr (0)
Und noch für alle die jetzt immer noch nicht schlauer sind, die Funktion die ich zum einlesen einer KOMPLETTEN Exceltabelle erstellt habe.Code:(defun get-xldaten (/ excel activeworkbook activesheet datenfeld maxze maxspt ergeb ergebnisse zaehler zeile spalte) ;Initialisierung (setq excel (vlax-get-object "Excel.Application")) (setq activeworkbook (vlax-get-property Excel "Activeworkbook")) (setq activesheet (vlax-get-property activeworkbook "Activesheet")) (setq Datenfeld (vlax-variant-value (vlax ...

In das Form Lisp wechseln
Lisp : Geschwindigkeit mit ActiveX
s.wickel am 25.04.2006 um 11:07 Uhr (0)
Schnell, sehr schnell!So stelle ich mir das vor. Aber wie machst du das jetzt? Also:Objekt initialisieren: (setq excel (vlax-get-object "Excel.Application")) (setq activeworkbook (vlax-get-property Excel "Activeworkbook")) (setq activesheet (vlax-get-property activeworkbook "Activesheet")) (setq cells (vlax-get-property activesheet "Cells"))ob Activesheet oder Tabelle1 ist egal (ich habs ausprobiert).Dann habe ich eine foreach-Schleife über alle Zeilen (die als Liste übergeben wurden) und eine foreach-schl ...

In das Form Lisp wechseln
Lisp : Geschwindigkeit mit ActiveX
s.wickel am 21.04.2006 um 13:54 Uhr (0)
Danke für die Antworten.Ich werde es also versuchen, Excel per Lisp zu veranlassen, die Daten in eine Temporäre Datei zu schreiben.Bis dann,Stefan

In das Form Lisp wechseln
Lisp : Koordinatenausgabe Befehlszeile/Zwischenablage
s.wickel am 20.09.2005 um 15:58 Uhr (10)
Hallo!Danke für Antworten. Mir ging es eigentlich darum, die Koordinaten aus der Befehlszeile in die Zwischenablage zu kopieren (von Hand). Mit der Ausgabe für das ACAD-Koordinatenformat (mit Kommas getrennt) funktioniert das wunderbar. Einfach die Zwischenablage wieder in die Befehlszeile einfügen, fertig. Das Problem war, dass wenn ich eine solche Koordinaten in Excel einfüge ich erstmal den Textstring, der aus der Zwischenablage kommt bearbeiten muss und in drei Teile teilen, die ich dann auf drei Zelle ...

In das Form Lisp wechseln
Rund um Autocad : Fehlermeldung nach Installation vom ADT
s.wickel am 01.07.2003 um 08:05 Uhr (0)
Hallo! Ich habe das gleiche Problem, seit ich ACAD 2004 als DEMO installiert habe (gestern)! Beim Beenden von Excel, Explorer, ACAD 2004 u. a. erhalte ich eine Fehlermeldung wie in der angehängten Datei (die stammt vom Windows-Explorer). ------------------ Nodda, Stefan

In das Form Rund um Autocad wechseln
Lisp : Geschwindigkeit mit ActiveX
s.wickel am 21.04.2006 um 13:17 Uhr (0)
Hallo!Ich habe gestern ein Programm mit der Funktion mx:get-excel-contents von CADchup (leicht angepasst) geschrieben (siehe hier). Es klappt echt super. Allerdings musste ich feststellen, dass die Geschwindigkeit nicht sonderlich berauschend ist. Ich lese 70 Spalten ein. Wenn ich 10 Zeilen (700  Werte) einlese dauert das ganze ca. 7 Sekunden (Armbanduhr)  . Wenn ich 100 Zeilen (7000 Werte) einlese dauert es schon 103 Sekunden  . Ich traue mich gar nicht alle 1126 Zeilen einlesen zu lassen. Und es wer ...

In das Form Lisp wechseln
Rund um Autocad : Zertört NT dwg-files?
s.wickel am 23.01.2002 um 13:09 Uhr (0)
Hallo, wir hatten gestern und heute dieses Problem mit einem Rechner, der WIN 98 neu aufgespielt bekam. Er hat alles was übers netzwerk lief zerstört. E-Mails, Excel-Tabellen, DWGs etc. Wir haben dann den Treiber der Netzwerkkarte (der von WIN 98 automatisch installiert wurde) rausgeschmissen und dann den mit der Netzwerkkarte mitgelieferten Treiber installiert. Alles läuft wieder wunderbar. Vielleicht hilfst bei euch auch? Stefan

In das Form Rund um Autocad wechseln
Rund um Autocad : EXTRAS --OPTIO - ANZ - FARBE
s.wickel am 25.03.2002 um 09:29 Uhr (0)
Hallo Sparky! In der Hilfe läßt sich Autodesk auch über das Verhältnis von VBA und Lisp aus (In ACAD 14 war die Hilfe noch deutsch). VBA soll danach kein Ersatz für LISP sein. Ich finde LISP ist viel einfacher und man hat schneller Erfolg als bei VBA. Ich habe in VBA auch nur ein paar Makros geschrieben, die mit LISP nicht gehen. Z. B. kann man mit VBA Daten aus Exceltabllen einlesen. Da ich viel in Excel mit VBA arbeite fiel mir der Einstieg auch nicht so schwer. Aber für die kleinen Programmieraufgaben d ...

In das Form Rund um Autocad wechseln
Rund um Autocad : Aufmass in ACad 2000
s.wickel am 15.07.2004 um 13:15 Uhr (0)
Hallo Zacharias! Erst mal: Das geht mit ACAD ohne weiteres nicht (hat mkl-cad ja schon gesagt). Aber ganz anders. Ich gehe davon aus, dass es sich um einen Abwasserkanal handelt. Die Zeichnung ist ja irgendwie entstanden. Wenn Sie mit einem Kanal-Informationssystem erstellt wurde, dürfte es kein Problem sein an ISYBAU-Daten heranzukommen, in denen alles enthalten ist, was du möchtest (inkl. Deckel- und Sohlhöhen). Die kannst du doch gewiss in das Aufmaßprogramm einlesen. Oder du kannst sie mit einem Extra ...

In das Form Rund um Autocad wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1   2 

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