Informationen zum Forum Lisp:
Anzahl aktive Mitglieder: 1.247
Anzahl Beiträge: 32.185
Anzahl Themen: 4.624

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 : Listengenerator .dwg .xlsx
kurt.trattner am 28.05.2014 um 09:25 Uhr (1)
@MeldinIn der Liste die ich gefunden habe stehen leider nur die VBA Befehle drin.Die helfen mir leider im Lisp nicht weiter.@.....Danke für den Link.Aber wie man Text, Zahlen, Nummern, usw. ins Excel übergibt weiß ich bereits.Leider steht in deinem Link nichts von Bildern.Ich will ein Bild dass am Server (gleicher Ordner wie die Lisp Datei selbst) liegt mit dem Lisp Programm ans Excel übergeben.Das heißt ich muss sie zuerst ins Lisp laden und dann ans Excel übergeben.

In das Form Lisp wechseln
Lisp : Attribute aus Excel einlesen
kurt.trattner am 24.06.2014 um 10:42 Uhr (1)
Hallo.Zuerst einmal vielen Dank für den Code und für die Mühe die du dir gemacht hast  Ich habe meinen Code jetzt versucht nach deiner Vorlage zu ändern. (außer dem Excel Teil)Leider kommt immer der Fehler "too few arguments"Wenn das mit deinem Code eigentlich so klappt habe ich ja im Kreis programmiert  Ich hänge hier mal eine Beispielsliste und ein ein dwg mit den richtigen Blöcken (die Pumpen) an.Ich frage mich aber immer noch warum mein assoc nicht funktioniert.Kann es daran liegen, dass er den Tag als ...

In das Form Lisp wechseln
Lisp : Range in Excel
kurt.trattner am 02.06.2014 um 08:55 Uhr (15)
Das funktioniert super Danke, du hast mir damit sehr geholfen

In das Form Lisp wechseln
Lisp : Range in Excel
kurt.trattner am 02.06.2014 um 07:53 Uhr (1)
Hallo.Ich habe eine Frage abseits meines anderen Threads.Ich hoffe diese ist einfacher zu beantworten Ich wähle zur Zeit die Range für Excel in meinem Lisptool so aus:(setq ListRang (vlax-get-property csht "Range" "E1:I5"))Nun will ich aber Zellen formatieren die nicht immer in der selben Zeile sind.Dafür möchte ich gerne folgenden Befehl verwenden:(setq ListRang (vlax-get-property csht "Range" 1 5 5 9))Wenn ich zum testen einen der Range Befehle von oben zu einem neuen umbaue kommt immer folgender Fehler: ...

In das Form Lisp wechseln
Lisp : Listengenerator .dwg .xlsx
kurt.trattner am 02.06.2014 um 07:38 Uhr (1)
Hallo.Ich hoffe ihr hattet alle ein schönes (verlängertes) Wochenende Ich habe bereits herausgefunden was ein OLE ist.Aber wie man damit in Lisp ein Bild in Excel einliest habe ich noch nicht herausgefunden.@Meldin: Hattest du schon Zeit dir das anzuschauen?Lg.

In das Form Lisp wechseln
Lisp : Range in Excel
kurt.trattner am 02.06.2014 um 08:03 Uhr (1)
Hallo Brischke. Danke für die Antwort.Ja der String funktioniert.Aber ich brauche eine Formatierung der letzten Zeile in meiner Liste.Hier ist jedoch die Zeilennummer variabel. Je nach Listenlänge.Ich weiß leider nicht wie ich dafür diesen String verwenden kann.Lg.

In das Form Lisp wechseln
Lisp : Attribute aus Excel einlesen
kurt.trattner am 16.06.2014 um 07:11 Uhr (15)
Hallo Leute  Ich habe wiedermal eine Frage.Ich lese zur Zeit die Attribute aus meinen exportierten Listen folgendermaßen ein:Das Lisp Programm such nach dem Handle und dann liest er einfach von links nach rechts (bis zu einer bestimmten Spalte) alle Spalten aus und schreibt sie in der selben Reihenfolge in die Blockattribute.Nun gibt es das Problem, dass der Benutzer vielleicht Spalten löscht oder verschiebt.Wenn dann importiert wird erhalten Attribute die falschen Werte.Ich möchte die Abfrage nun so gesta ...

In das Form Lisp wechseln
Lisp : Attribute aus Excel einlesen
kurt.trattner am 24.06.2014 um 12:03 Uhr (15)
@Andreas KrausVielen vielen Dank es funktioniert  @cadffmDanke auch für deine Hilfe. Ich habe dadurch viel dazugelernt.Wenn ich Zeit habe werde ich auch den anderen Lösungsweg ausprobieren  Jetzt kann ich mich wieder an das Exporttool machen.Das bekommt jetzt ein Fenster mit dlc um die gewünschten Attribute für die Liste auswählen zu können  [Diese Nachricht wurde von kurt.trattner am 24. Jun. 2014 editiert.]

In das Form Lisp wechseln
Lisp : Attribute aus Excel einlesen
kurt.trattner am 16.06.2014 um 10:31 Uhr (1)
Da stimme ich dir voll und ganz zu aber wie es in der Arbeitswelt so ist, ist Zeit = Geld.Deswegen muss ich schauen, dass ich schnell bin.Ich habe bereits Erfahrung in anderen Programmiersprachen (C++, C, Phyton, usw.)Aber ich werde mir die Zeit nehmen und die Seite anschauen. Danke dafür Vielleicht kann ich das Problem dann selbst lösen.Wegen den gleichen Attributen:Ich erstelle auch selbst die vordefinierten Blöcke die der Anwender dann Verwenden muss.Also ist das mit dem selben Namen kein Problem

In das Form Lisp wechseln
Lisp : Attribute aus Excel einlesen
kurt.trattner am 24.06.2014 um 11:30 Uhr (1)
Das Problem ist, dass er mir immer den Fehler mit der Bad Function ausgibt zB - bad function "NUMBERS"Mir ist klar, dass ein String keine Funktion sein kann. Deswegen verwirrt mich diese Fehlermeldung etwas.Wenn er keine Übereinstimmungen findet sollte assoc doch nil zurückgeben oder?Und die AutoCAD Ausgabe sieht bei mir so aus wenn ich (princ DATEN) eingebe da sind keine Anführungszeichen:(((HANDLE . 14471) (BLOCK NAME . *U20) (EQUIPMENTNUMBER . 4) (CODE . 4) (NOMINAL SIZE . 4) (SCOPE . 4) (REMARK . 4) (R ...

In das Form Lisp wechseln
Lisp : Attribute aus Excel einlesen
kurt.trattner am 24.06.2014 um 08:00 Uhr (1)
Ich bin nun noch ein Stück weiter Ich habe es geschafft meine Daten als "Zeilen" zu definieren.Mit folgendem Code:Code:(setq cnt 0) (repeat (length data) (setq Attv (cons cnt (nth cnt data))) (setq cnt (1+ cnt)) (setq ZEILEN (cons Attv ZEILEN)) (if (= cnt (length headerlist)) (setq cnt 0) ) ) (setq ZEILEN (reverse ZEILEN))Die Ausgabe sieht folgendermaßen aus:((0 . 14471) (1 . *U20) (2 . 4) (3 . 4) (4 . 4) (5 . 4) (6 . 4) (7 . 4) (8 . 4) (9 . 4) (10 . 4) (11 . 4) (12 . 4) ( ...

In das Form Lisp wechseln
Lisp : Listengenerator .dwg .xlsx
kurt.trattner am 28.05.2014 um 08:04 Uhr (1)
Hallo liebe Leute   Ich schreibe gerade ein Programm, dass je nach Eingabe (Ventil, Pumpe, usw.) automatisch aus dynamischen Blöcken mit diesen Namen eine Liste mit Attributen dieser Blöcke in Excel erstellt, die man später mit meinen zweiten Programm einfach wieder einlesen kann um automatisch viele Attribute zu ändern.Die Programme selbst funktionieren schon gut aber ich bin nun an der Formatierung der Excelliste.Textformat ändern usw. war kein Problem, aber nun soll ich automatisch an einer bestimmten S ...

In das Form Lisp wechseln
Lisp : Attribute aus Excel einlesen
kurt.trattner am 16.06.2014 um 09:44 Uhr (1)
@BrischkeIch kenne Lisp erst seit ein paar Wochen.Und den Grundcode habe ich aus Code teilen zusammengebaut, die ich im Internet gefunden habe.Ich bin schon froh, dass es so funktioniert wie es jetzt ist   (was ohne die Hilfe aus dem Forum hier nicht so wäre)Das ist also noch eine Art Lernprojekt für mich   Da es funktioniert soll ich jetzt immer mehr Erweiterungen und Verbesserungen programmieren.Dabei stoße ich leider hin und wieder auf kleine Schwierigkeiten.Ich hoffe ich nerve hier niemanden mit meine ...

In das Form Lisp 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