Sei sulla pagina 1di 2

Dirección Regional de Educación Ancash

Instituto de Educación Superior Tecnológico Público de Casma


CREADO POR R.M. N° 702-87-ED
REVALIDADO CON R.D. N° 057-05-ED.
CM. 0723775

1.1 PROGRAMA DE ESTUDIOS : SECRETARIADO EJECUTIVO


1.2 PROGRAMA PROFESIONAL CERTIFICADO : Nº 200-2013-DESPT
1.3 MÓDULO PROFESIONAL : II “GESTIÓN DE ACTIVIDADES SECRETARIALES”
1.4 UNIDAD DIDÁCTICA : OFIMÁTICA SECRETARIAL II
1.5 CAPACIDAD DE LA UNIDAD DIDÁCTICA : Elaborar base de datos de documentación en Excel aplicando recursos
informáticos según los procedimientos de la organización y normatividad
vigente.
1.6. DOCENTE REGULAR : MG. CATALINA LLANQUE MONDACA
1.7. FECHA DE APLICACIÓN : 15-10-2019
GUIA N° 20 EJECUTANDO CONTROLES ACTIVEX
Los controles ActiveX son un tipo de controles que nos permiten agregar funcionalidad de formularios a nuestros libros de Excel. Existe
otro tipo de controles que es conocido como Controles de formulario y que tienen una
funcionalidad similar, sin embargo existen algunas diferencias entre ambos tipos.
Controles ActiveX ofrecen más posibilidades de configuración y formato que los controles de
formulario. Ambos tipos de controles se encuentran en la ficha Programador. La diferencia más
significativa entre ambos es la manera en cómo podemos obtener información de los controles
al momento de interactuar con el usuario. Los controles de formulario solamente responderán
después de que el usuario ha interactuado con ellos, como después de haber pulsado el botón. Por el contrario, los controles ActiveX
responden de manera continua a las acciones del usuario lo cual nos permite realizar acciones como cambiar el tipo de puntero del mouse
que se muestra al colocar el puntero del ratón sobre el botón.
Propiedades de los controles ActiveX: Tienen una serie de propiedades que podemos configurar
pulsando el botón Propiedades que se encuentra dentro del grupo Controles de la ficha Programador.
Antes de poder ver las propiedades de un
control ActiveX debemos pulsar el botón
Modo Diseño el cual nos permitirá
seleccionar el control y posteriormente ver
sus propiedades. Cada tipo de control
ActiveX mostrará una ventana de Propiedades con sus propias
características.

CONTROLES ACTIVEX CON SUBRUTINAS VBA


Otra diferencia entre los controles de
formulario y los controles ActiveX es
que los primeros pueden tener
asignada una macro y al hacer clic
sobre el control de formulario se
iniciará la ejecución de dicha macro.
Los controles ActiveX no tienen
asignada una macro explícitamente
sino que podemos asignar código VBA para cada evento del control. Un
evento de un control ActiveX puede ser el evento de hacer clic sobre el
control, el evento de hacer doble clic, el evento de obtener el foco sobre el
control ActiveX, entre otros eventos más. Para asignar código a uno de los
eventos de un control ActiveX solamente debemos hacer clic derecho sobre él y seleccionar la opción Ver código.

Editor de Visual Basic con una subrutina para el evento Click() donde podremos escribir nuestro código.
En la lista desplegable de la derecha podemos observar la lista de
eventos disponibles para nuestro control ActiveX y para los cuales
podemos escribir código VBA. Al seleccionar cualquiera de dichos
eventos se insertará una nueva subrutina que podremos utilizar. Son
precisamente la gran cantidad de eventos disponibles para los
controles ActiveX lo que los hace controles muy poderosos que
podemos utilizar en nuestros formularios.
Dirección Regional de Educación Ancash
Instituto de Educación Superior Tecnológico Público de Casma
CREADO POR R.M. N° 702-87-ED
REVALIDADO CON R.D. N° 057-05-ED.
CM. 0723775

CONTROLES ACTIVEX: BOTÓN DE COMANDO (CONFIGURANDO PROPIEDADES)

Botón de Comando: Es un control al cual le podemos configurar


características como cualquier botón que se encuentre en un
formulario. Para insertar este control, nos dirigimos a la ficha
DESARROLLADOR en grupo de Controles damos clic en Insertar
y nos ubicamos en el grupo de Controles ActiveX donde se
encuentra el botón de Comando: Con esto se activa el cursor del
Mouse en modo edición para dibujar el control de acuerdo a nuestra
necesidad en la hoja Excel: Observemos que inmediatamente
insertamos este Control ActiveX, la hoja Excel se activa en Modo Diseño con lo cual podemos
configurar el control a nuestras necesidades.

Editar las Propiedades: Botón de Comando, así que damos Clic derecho sobre
el mismo y seleccionamos Propiedades: Vemos que este control a diferencia de
todos los demás controles ActiveX que hemos visto hasta el momento, no tiene la
propiedad LinkedCell ya que como tal, el Botón de Comando no genera un
resultado con el que podamos interactuar en la hoja Excel. Así que solo vamos a
configurar la propiedad CAPTION
que corresponde al texto que se
muestra en el Botón y vamos a
colocar el texto “Aceptar”:

Insertar otro botón de comando: para tener la opción “Cancelar” como si


se tratará de un formulario. Así que podemos copiar y pegar el botón que ya
tenemos y solo debemos ajustar la propiedad CAPTION para que muestre la
palabra “Cancelar”: Salimos del Modo Diseño y probamos los botones
directamente en la hoja Excel: Este control Botón Combinado en cuanto a las
propiedades tiene son más opciones para ajustar el diseño y estilo del mismo.
Cambiar la fuente desde la propiedad Font:
Botón Combinado en cuanto a las propiedades tiene son más opciones para ajustar el
diseño y estilo del mismo, por
ejemplo, podemos cambiar la
fuente desde la propiedad Font:

ACTIVIDAD A DESARROLLAR

1. Inserta los siguientes botones: CONSULTAR, IMPRIMIR, GUARDAR y BORRAR.


2. Personaliza las propiedades de cada botón como el color, tipo de fuente, tamaño y estilo.
3. Subir el drive en PDF y en EXCEL al Gmail.

Potrebbero piacerti anche