|
Lisp : Variable in Lisp aus Excel
CADchup am 30.03.2006 um 13:12 Uhr (1)
Habe mir den Code mal angesehen.Du instanziierst (schönes Wort) unnötigerweise haufenweise Excel und seine Objekte ohne sie jemals wieder zu releasen.Für einen Durchlauf deines Codes genügtCode:(if (setq excel (vlax-get-object "excel.application")) (setq ExcelCells (vlax-get-property (vlax-get-property (vlax-get-property excel "ActiveWorkbook") "ACTIVESHEET" ) "CELLS" ) ) )um an das Zellen-Objekt zu kommen.Am Ende solltest du dannexcel und ExcelCells mit vlax-release wieder freigeben, damit ...
|
| In das Form Lisp wechseln |
|
Lisp : daten aus excel lesen
CADchup am 29.02.2012 um 14:50 Uhr (0)
Hi,ist das schon wieder so lange her...Verwende stattCode:(vlax-get-property (vlax-get-property excel "ActiveWorkbook" ) "ActiveSheet" )dieses hier:Code:(vlax-get-property (vlax-get-property (vlax-get-property excel "ActiveWorkbook" ) "Sheets" ) "Item" "Tabelle2")um auf das gewünschte Tabellenblatt zu kommen.GrußCADchup------------------CADmaro.de
|
| In das Form Lisp wechseln |
 mx-GetExcelContents.txt |
Lisp : Variable in Lisp aus Excel
CADchup am 04.04.2006 um 10:32 Uhr (1)
Um die Sache abzuschließen hier noch meine Funktion zum Zellenauslesen.Die Parameter zeilen und spalten werden als Listen übergeben, die Ergebnisse kommen als ebensolche zurück. Näheres im Header.GrußCADchup------------------CADmaro.de[Diese Nachricht wurde von CADchup am 04. Apr. 2006 editiert.]
|
| In das Form Lisp wechseln |
|
Lisp : Länge und Breite über Lisp abfragen und in Excel einfügen?
CADchup am 14.03.2013 um 11:57 Uhr (0)
Hi,klar geht das.Aber hast du dich schon mal mit dem Thema Datenextraktion beschäftigt? Damit können Objekteigenschaften ausgelesen und als Tabelle exportiert werden. Einmal eingerichtet lassen sich Daten relativ einfach aktualisieren.GrußCADchup------------------CADmaro.de
|
| In das Form Lisp wechseln |
|
Lisp : Variable in Lisp aus Excel
CADchup am 28.03.2006 um 14:34 Uhr (2)
Hi,hier der Ausschnitt der Hilfe, der für dich der entscheidende sein dürfte:Establishing a Connection to an Application If an instance of Microsoft Word is already running on your PC, use vlaxget-object to establish a connection to the application. For example, the following function call establishes a connection to a Microsoft Word application, and saves a pointer to the application in a variable named msw:(setq msw (vlax-get-object "Word.Application"))The vlax-create-object function creates a new instan ...
|
| In das Form Lisp wechseln |