Você está na página 1de 8

TEXTMATRIX

Manual Preguntas y Respuestas para su Uso


Macro creada por denarcien denarcien@yahoo.com www.denarcien.blogspot.com

Que es lo que hace la Macro? Tan simple como esto:

Qu lo hace especial? Se trata de entidades de texto independientes, no es una tabla, tan solo textos sueltos que la Macro ordena de tal manera que los numeros conservan su posicin realtiva una vez que son llevados a Excel.

Que se necesita? La macro ha sido probada desde Excel 2003 y Excel 2007 y es compatible con AutoCAD 2004, 2005 y 2006, sin embargo, modificando configuraciones de la Macro, se lo puede adaptar a cualquier version de AutoCAD. Cmo se ejecuta la Macro? Para jecutar el macro se siguen los siguientes pasos: 1) Desde el Excel, si es que est configurado para permitir el uso de macros, simplemente utilice el atajo Alt+F8, con lo cual aparece el siguiente formulario:

(se sobreentiende que el libro de Excel que contiene esta macro ya esta ebierto) 2) Dentro de este formulario hay que seleccionar el elemento terminado en .TextMatrix y luego el botn [Ejecutar]. Aparece un mensaje que informa la hoja de Excel y Documento de AutoCAD que se estn conectando.

3) Despus de presionar el botn [Aceptar] aparece el formulario de la Macro propiamente dicha:

Cmo funciona el formulario? Para usar el formulario siga los siguientes pasos: 1) Presione el botn [Seleccionar textos AutoCAD] 2) La Macro est esperando que seleccione Entidades de Texto en el AutoCAD, por lo que el Excel estar momentneamente inhabilitado, en el caso de que no se active automticamente la ventana de AutoCAD, debe ir manualmente a la misma y seleccionar los textos:

3) Despus de seleccionar los textos se vuelve a habilitar el formulario en Excel, en caso de que no se visualice automticamente la ventana de Excel, dirjase a esa ventana manualmente manualmente. 4) Dentro del formulario en Excel presionar el botn [Transferir Matriz]. Cuando el proceso de transferencia termina, aparece el mensaje:

Qu tan confiable es el algoritmo? El algoritmo no es infalible, siempre es recomendable revisar los resultados antes de usarlos. Para qu sirve los otros controles del formulario? El Botn [Origen CAD:] actualiza la conexin entre la hoja Excel y el documento CAD activo ese momento. El cuadro de activacin Ancho de columna automtico hace que la Macro defina el ancho de la franja vertical que define si un grupo de textos pertenecen a una una sola columna. Es recomendable dejarla activada. El cuadro Ancho de Columna: se activa cuando el control anterior esta desactivado y permite introducir un valor definido por el usuario. Dentro de la pestaa Filas o columnas aparece otro tipo de algoritmo de transferencia de puntos, pensado para atrapar textos de AutoCAD dispuestos en una sola fila o una sola columna, en el cual se debe introducir manualmente la forma en que se encuentran los textos de AutoCAD y la forma y la forma salida en el Excel (horizontal o vertical).

Cmo activo el uso de macros en Excel 2007? Por defecto, el uso de macros esta desactivado en Excel 2007 y tampoco se muestra la ficha de programador, para usar macros se hace lo siguiente: Para visualizar al ficha de programador Excel 2007 se presiona el cono de Office y luego el botn [Opciones de Excel]. En la ventana que aparece se debe activar la opcin Mostrar ficha de Programador en la cinta de opciones

Despus de hacer esto en la ficha de Programador se presiona el botn [Seguridad macros] y en la ventana que aparece se activa la opcin Habilitar todas las macros.

Cmo activo el uso de macros en Excel 2003? Para activar el uso de macros desde Excel 2003, desde la barra de herramientas seleccionar Macro y luego Seguridad, posteriormente en la ventana que aparece activar la opcin Medio. Puede elegir

Cmo se modifica la macro para que funcione en otras versiones de AutoCAD? 1) Primero hay que acceder al Visual Basic para Aplicaciones de Excel (VBA de Excel); en Excel 2007 se accede desde la ficha de Programador presionando el botn [Visual Basic], desde Excel 2003 se accede por la men de Herramientas seleccionando Macro y posteriormente Editor de Visual Basic. En ambos casos el atajo para acceder al VBA es Alt+F11.

2) Dentro del VBA hay que verificar que en la ventana de explorador de proyectos est seleccionado el Proyecto TextMatrix (TextMatrix CAD2004_2006.xls) y posteriormente ir al men de Herramientas y seleccionar Referencias

3) En la ventana que aparece se busca La librera de objetos de AutoCAD que est actualmente funcionando y se desactiva la casilla.

A continuacin se busca la librera de la versin de AutoCAD con la que se quiere trabajar, en el caso del ejemplo grfico es el AutoCAD 2000 Object Library

Dependiendo la versin de AutoCAD, los nombres que se aprecian en los ejemplos grficos podran cambiar un poco o aparecer como no encontrado, la idea general es desactivar la conexin con la versin de AutoCAD con la que se conecta actualmente la macro y configurar una nueva conexin con la versin de AutoCAD deseada. El programa es software libre? S, el programa es software libre, su difusin por cualquier medio es consentida, siempre y cuando se se haga referencia del autor por medio de una de estas denominaciones: Dennys Arcienega Denarcien

De la misma manera, parte del cdigo de programacin puede ser usado en otras aplicaciones siempre y cuando se haga referencia al autor. Existe alguna garanta? El software se proporciona tal cual, el autor no se responsabiliza por daos directos o indirectos causados por el uso de la macro. Siempre es recomendable revisar los resultados antes de usarlos.

denarcien - 2009

Você também pode gostar