|
Lisp : Excelzelle auslesen
kist am 31.08.2006 um 09:05 Uhr (1)
HalloAcad2007 / Windows2000 profkann mir jemand sagen was hier nicht stimmt ?die "fette" Zeile gibt den FehlerFehler: ActiveX-Server gab folgenden Fehler zurück: unbekannter Name: zurückder Pfad stimmt,Ich habe auch mit / und // probiertCode:(setq excel (vlax-get-object "excel.application") ExcelWorkbook (if excel (vlax-get-property excel "C:pfadpfadexcelfile.xls")) ExcelSheet (if ExcelWorkbook (vlax-get-property ExcelWorkbook "excelfile.xls")) ExcelCells (if ExcelSheet (vlax-get-property ExcelSheet ...
|
| In das Form Lisp wechseln |
|
Lisp : Excelzelle auslesen
kist am 07.09.2006 um 10:08 Uhr (1)
Feedbackmeine LösungCode:(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")))(vlax-put-property ExcelCells "item" 2 2 zahl) ;SCHREIBT IN Zelle B2 (setq Excelzelle (vlax-variant-value (vlax-get-property ExcelCells "item" 1 1))) ;Zelle A1(setq Wert (fix (vlax-variant-value (vlax-get-property Excelzelle "Val ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Excel aus Dialog aufrufen
kist am 26.06.2006 um 12:46 Uhr (0)
Hallo !Ich habe ACAD 2007 auf Win 2000 prof.Was stimmt an diesem Code nicht ?"DD_UD_ermittel" ist ein Button wenn ich den drücke bleibt ACAD hängen.in (pfad1) steht lediglich mein Hauptpfad, der in der Var. pfad gespeichert wird.Code:(action_tile "DD_UD_ermittel" "(pfad1)(Command "_start" (strcat "excel " pfad "extern/xyz.xls"))")Wenn ich diesen Code ausserhalb der Dialogbox teste funktioniert es, und meine Exceltabelle wird geöffnet.------------------schöne Grüsse
|
| In das Form AutoLisp wechseln |