Hi...
With this routine you can send all the texts to Excel. Now only you should modify it to adapt it to what you want.
Any modification you warn me:
(vl-load-com)
(defun libreria-excel (/ tlb)
(cond
((setq
tlb
(findfile
"c:\\Archivos de programa\\Microsoft Office\\Office\\Excel8.olb"
)
)
tlb
)
((setq
tlb
(findfile
"c:\\Archivos de programa\\Microsoft Office\\Office\\Excel9.olb"
)
)
tlb
)
((setq tlb
(findfile
"c:\\Archivos de programa\\Microsoft Office\\Office\\Excel10.olb"
)
)
tlb
)
((setq
tlb
(findfile
"c:\\Archivos de programa\\Microsoft Office\\Office\\Excel.exe"
)
)
tlb
)
((setq tlb
(findfile
"c:\\Archivos de programa\\Microsoft Office\\Office10\\Excel.exe"
)
)
tlb
)
)
) ;_defun
(defun carga-libreria-excel (/ archivotlb tlbver out)
(cond
((null msxl-xl24HourClock)
(if (setq archivotlb (libreria-excel))
(progn
(setq tlbver (substr (vl-filename-base archivotlb) 6))
(cond
((= tlbver "9"

(princ "\nInicializando Microsoft Excel 2000..."

)
((= tlbver "8"

(princ "\nInicializando Microsoft Excel 97..."

)
((= (vl-filename-base archivotlb) "Excel.exe"

(princ "\nInicializando Microsoft Excel XP..."

)
)
(vlax-import-type-library
:tlb-filename archivotlb :methods-prefix
"msxl-"

roperties-prefix "msxl-"
:constants-prefix "msxl-"
)
(if msxl-xl24HourClock
(setq out T)
)
)
)
)
(T (setq out T))
)
out
) ;_defun
(defun ad-nuevo-libro (dmode / appsession)
(princ "\nCreando una nueva hoja de cálculo Excel..."

(cond
((setq appsession (vlax-create-object "Excel.Application"

)
(vlax-invoke-method
(vlax-get-property appsession 'WorkBooks)
'Add
)
(vla-put-visible appsession 1)
)
)
appsession
) ;_defun
(defun textos-a-excel (/ sel-textos n num-txt contenido)
(setq sel-textos (ssget "_x" '((0 . "TEXT"

)))
(if (/= sel-textos nil)
(progn
(setq n 0)
(setq num-txt (sslength sel-textos))
(repeat num-txt
(setq contenido
(list (cdr (assoc 1 (entget (ssname sel-textos n))))
)
)
(poner-valor-celda-excel-col contenido (+ n 1) 1)
(setq n (1+ n))
)
) ;_progn
) ;_if
) ;_defun
(defun celda-excel (rng relrow relcol)
(vlax-variant-value
(msxl-get-item
(msxl-get-cells rng)
(vlax-make-variant relrow)
(vlax-make-variant relcol)
)
)
) ;_defun
(defun poner-valor-celda-excel-col (lst startrow startcol)
(foreach itm lst
(msxl-put-value
(celda-excel range startrow startcol)
itm
)
(setq startrow (1+ startrow))
) ;_repeat
) ;_defun
(defun c:abrir-excel ()
(cond
((carga-libreria-excel)
(cond
((cond
((setq xlapp (ad-nuevo-libro "SHOW"

)
(setq ash (msxl-Get-ActiveSheet xlapp))
(setq range (msxl-Get-ActiveCell xlapp))
(textos-a-excel)
)
(T (princ "\nFalló la aplicación."

)
)
)
)
)
(T
(alert "No se inicializó la biblioteca para Excel 97..."

)
)
(princ)
);_defun
(prompt "\n*** nuevo comando ABRIR-EXCEL definido ***"

(prin1)