Sei sulla pagina 1di 2

4/24/2014 ENI Training - Libro online

http://www.eni-training.com/client_net/mediabook.aspx?idR=71517 1/2
La carpeta Microsoft
Excel Objetos
Contiene un mdulo de clase asociado al libro del proyecto
(llamado por defecto ThisWorkbook) y un mdulo de clase
por cada una de las hojas de clculo u hojas de grfico del
libro. En particular, en estos mdulos de clase se
encuentran los procedimientos de eventos asociados al
libro y a las hojas.
La carpeta Formularios Contiene los formularios (UserForm) del proyecto y el
cdigo VBA asociado.
La carpeta Mdulos Agrupa los diferentes mdulos estndares (compuestos
por uno o ms procedimientos) que pueden ser llamados
desde cualquier procedimiento del proyecto.
La carpeta Mdulos de
clase
Contiene los mdulos de clase usados para la creacin de
nuevas clases de objetos. Los mdulos de clase se utilizan
especialmente para la escritura de los procedimientos de
eventos asociados a los objetos Application y Chart (ver
captulo Administracin de eventos).
Mdulos
1. Presentacin
El cdigo VBA asociado a un libro est agrupado en un proyecto que contiene varias carpetas:
La lista de todos los mdulos aparece en forma jerrquica en el Explorador de proyectos del entorno
VBE.
Si el explorador de proyectos no est visible, elija la opcin Explorador de proyectos del
menVer o pulse el mtodo abreviado [Ctrl] R.
4/24/2014 ENI Training - Libro online
http://www.eni-training.com/client_net/mediabook.aspx?idR=71517 2/2
Para ver el cdigo asociado a un mdulo, haga doble clic sobre el nombre del mdulo.
Los elementos del lenguaje VBA descritos en este captulo, se pueden usar en los diferentes mdulos.
2. Acceso a los mdulos
Para insertar un nuevo mdulo en el entorno VBE, use la opcin Mdulo del men INSERTAR, o haga
clic en el icono de la barra de herramientas Estndar y seleccione la opcin
.
Si la ventana Mdulo est maximizada, el nombre del mdulo aparece sobre la barra de ttulo
de Microsoft Visual Basic.
Para pasar de un mdulo a otro, en la ventana Proyecto, haga doble clic en el nombre del
mdulo que desea activar.
Para eliminar un mdulo, en la ventana Proyecto, haga clic derecho en el nombre del mdulo
que desea eliminar, elija la opcin Quitar Modulo e indique si desea exportar el mdulo o no
(ver Importar y exportar cdigo VBA).
Para dar nombre a un mdulo, active el mdulo y cambie la propiedad Nombre en la ventana
dePropiedades. Si es necesario, pulse en la opcin Ver y luego en Ventana propiedades para
abrir esta ventana.
3. Importar y exportar cdigo VBA
Los mdulos y formularios pueden exportarse a un archivo para luego importarlo a otro proyecto Excel.
Para exportar un archivo, haga clic sobre el nombre del archivo en el explorador de proyectos,
luego seleccione la opcin Exportar archivo del men Archivo (o del men contextual) o pulse
la combinacin de teclas [Ctrl] E.
Para importar un archivo, haga clic sobre el nombre del archivo en el explorador de proyectos,
luego seleccione la opcin Importar archivo del men Archivo (o del men contextual) o pulse
la combinacin de teclas [Ctrl] M.
La extensin del archivo creado depende del tipo de archivo exportado:
Los mdulos de clase (mdulos asociados al libro y a las hojas y mdulos de clase
independientes) tienen la extensin .cls.
Los formularios tienen la extensin .frm.
Los mdulos estndar tienen la extensin .bas.

Potrebbero piacerti anche