You are on page 1of 10

INSTITUTO POLITCNICO NACIONAL

CECyT 6 ACADEMIA DE COMPUTACIN


TUTORIAL Elaboracin de un examen del tipo opcin mltiple en Excel 2013
Excel posee de manera intrnseca el lenguaje Visual Basic, bajo el nombre de VBA
(Visual Basic Application), a travs del presente tutorial iremos introducindonos a
este ambiente de programacin.
El objetivo es el ensear el cmo elaborar
exmenes del tipo opcin mltiple e iniciaremos con la elaboracin de una
Autoevaluacin y sin mayor prembulo empezamos:
Paso 1. Habilitar el men Desarrollador.
Accedemos a Excel 2013 e
inmediatamente elegimos la opcin Opciones del men Archivo:

De la ventana Opciones de Excel elige la opcin Personalizar cinta de


opciones y del lado derecho debers de habilitar al men Desarrollador: slo
da un clic en su casilla y listo, enseguida haz clic sobre el botn Aceptar.
Paso 2. Crear la portada. Insertamos el logo del IPN y el texto correspondiente, por
ejemplo:

Prof. Carlos Montiel Rentera

ke.tranza.mongol@hotmail.com

INSTITUTO POLITCNICO NACIONAL


CECyT 6 ACADEMIA DE COMPUTACIN
Todo lo anterior est contenido en la Hoja1 que hemos llamado Portada (para
cambiar el texto: slo da doble clic sobre el texto Texto1 y escribe encima el texto
Portada), y adems se han deshabilitado las opciones Barra de frmulas,
Lneas de cuadrcula y Ttulos del men Vista, del grupo Mostrar.
Paso 3. Agregar las hojas de preguntas. Hacemos clic sobre el cono del smbolo
ms (+) que se halla a la derecha de la cejilla Portada para aadir una hoja
nueva (Hoja2) a la cual llamaremos Pregunta 1, aadimos el texto de la pregunta
nmero 1, en la celda C8 empleando la fuente Century Gothic, de tamao 20,
de color RGB, Rojo 64, Verde 0, Azul 0, tal como se muestra enseguida:

Como estars observando repet los ttulos y el logo (obviamente copiar y pegar,
acciones que todo estudiante conoce), as como aad el texto: Haz clic en el
botn.
Paso 4. Aadir 3 botones (respuestas a la pregunta). Hacemos clic sobre el cono
Insertar del men Desarrollador del grupo Controles debiendo mostrar un
pequeo men, del cual haz clic sobre el
cono Botn de comando del grupo
Controles ActiveX, tal como se muestra a
la derecha:
Ya que lo hayas seleccionado, observa
bien: el puntero del Mouse ha cambiado
por una pequea cruz negra delgada
(+), entonces procedemos a trazar un
rectngulo con clic sostenido, tal
como te mostramos enseguida.
De hecho el
seleccionado.

botn

Prof. Carlos Montiel Rentera

queda

ke.tranza.mongol@hotmail.com

INSTITUTO POLITCNICO NACIONAL


CECyT 6 ACADEMIA DE COMPUTACIN

Procura darle 3 columnas de ancho y 3 filas de alto, Ahora modificaremos los


atributos o caractersticas del botn recin creado (CommandButton1) a travs del
cono Propiedades del control, que se encuentra en el grupo Controles del
men Desarrollador, exactamente a la derecha del cono Modo Diseo

Tal como se observa la derecha:


Ya que hayas hecho clic sobre ste, deber de
aparecer la ventana Propiedades igualita a la que
te muestro enseguida:
Haremos cambios a los siguientes campos:
Caption y Font, que significan Texto que
muestra el botn y Tipo de letra y tamao,
respectivamente.
El texto: CommandButton1 lo
reemplazamos por: Memoria RAM, y el tipo de
letra ahora es Century Gothic con tamao de 16.
Tal como se muestra enseguida:

El botn recin insertado deber mostrarse como


sigue:

Ahora, agregamos los dos botones restantes y para ello recurrimos al famoso copypaste (copiar y pegar), aprovechamos que el botn Memoria RAM se encuentra
Prof. Carlos Montiel Rentera

ke.tranza.mongol@hotmail.com

INSTITUTO POLITCNICO NACIONAL


CECyT 6 ACADEMIA DE COMPUTACIN
seleccionado entonces oprimimos las teclas Ctrl+C, que significa copiar el
elemento seleccionado guardndolo en el Porta papeles de Windows,
enseguida haz clic fuera del botn seleccionado y de inmediato oprime las teclas
Ctrl+V y listo se ha copiado el botn, entonces repite estas dos acciones previas
para crear un tercer botn, debindose mostrarse como sigue:

Ahora, debers modificar el texto que muestran los botones, el 2 botn deber
mostrar el texto Memoria ROM y el tercer botn deber mostrar Registros de
Control, tal como se muestra enseguida:

Paso 5. Asociar programacin a cada uno de los botones. La programacin que


vamos a aadir es simplemente la instruccin que permite desplegar un mensaje a
la pantalla de nuestra Laptop o PC, segn sea el caso, al momento de hacer clic
sobre cualquier botn.
Iniciamos con el 1er. botn (Memoria RAM), lo
seleccionamos e inmediatamente damos doble clic sobre ste y deber
trasladarnos a la ventana del ambiente de programacin de Visual Basic
Application (VBA), igual a la imagen que se muestra enseguida:

Prof. Carlos Montiel Rentera

ke.tranza.mongol@hotmail.com

INSTITUTO POLITCNICO NACIONAL


CECyT 6 ACADEMIA DE COMPUTACIN

Observa bien, el cursor est esperando a que introduzcamos la instruccin que


comente previamente, entonces tecleamos la siguiente instruccin:
MsgBox "Error, este componente se encuentra fuera del procesador,
fsicamente se trata de una tarjeta que se coloca directamente en la Motherboard
de la computadora", vbOKOnly + vbCritical, "IPN Voc. 6"
Todo este texto debers de introducirlo en el mismo rengln, no se te ocurra oprimir
la tecla Enter antes de terminarlo, lo hars hasta que hayas introducido todo el
texto. Observa bien las dos siguientes imgenes por favor:

La 1. Imagen muestra el inicio del mensaje y la 2. Muestra el final del mensaje.


La palabra gabacha: MsgBox, se trata de las palabras: Message y Box que en
espaol significan Caja de Mensaje y observa bien: el mensaje que deseamos
desplegar en pantalla debe de estar entre comillas ().

Prof. Carlos Montiel Rentera

ke.tranza.mongol@hotmail.com

INSTITUTO POLITCNICO NACIONAL


CECyT 6 ACADEMIA DE COMPUTACIN
Para la asociacin de la programacin para los dos botones restantes, pues
simplemente repetimos las acciones previas y listo, sin embargo podramos abreviar
acciones con la famosa combinacin de teclas: Ctrl+C y Ctrl+V (copy and
paste).
Y pues procedemos, ya que nos encontramos dentro del mbito de programacin,
debemos seleccionar los tres renglones de instrucciones existentes, recuerda con
clic sostenido del Mouse selecciona los tres renglones, debiendo mostrarse como
sigue:

Al seleccionar los tres renglones quedan sombreados en color azul, y entonces


oprimimos las teclas Ctrl+C, hacemos clic en el rengln de abajo (que no est
seleccionado) y enseguida oprimimos las teclas Ctrl+V inmediatamente oprime
dos veces la tecla Enter y volvemos a oprimir las teclas Ctrl+V y listo, debemos de
observar exactamente igual como lo siguiente:

Obviamente
debemos
de
modificar
el
nmero
del
texto:
CommandButton1_Click(), es decir el 1 lo cambiamos por el 2 y por el 3, en
su lugar correspondiente, y adems el mensaje tambin deber ser modificado, es
decir para el 2. Botn deber ser:
MsgBox "Error, este componente se encuentra colocado de manera integrada en
la motherboard de la computadora", vbOKOnly + vbCritical, "IPN Voc. 6"
Prof. Carlos Montiel Rentera

ke.tranza.mongol@hotmail.com

INSTITUTO POLITCNICO NACIONAL


CECyT 6 ACADEMIA DE COMPUTACIN

Y finalmente, el mensaje del 3er. Botn:


MsgBox "Correcto, este componente se encuentra dentro del Procesador, en el cual
tambin se encuentran: la Unidad Aritmtica-Lgica, la Unidad de Control y los
Canales de Comunicacin (BUS)", , "IPN Voc. 6"
Debemos de tener la siguiente programacin:

Paso 6. Probar la programacin. Hasta este momento hemos estado dentro del
Modo Diseo, es decir nos encontramos en la creacin de los botones,
modificacin de sus propiedades, asociacin de la programacin o uso de la
misma, etc., todo es conocido como DISEO, bueno pues ahora es el momento
de probar la efectividad de la programacin, es decir si lo que hemos diseado
tiene sentido al momento de su ejecucin (o prueba del mismo). Para ejecutar
la programacin nos regresamos a Excel mediante la opcin Cerrar y volver a
Microsoft Excel del men Archivo.
Enseguida debemos deshabilitar el Modo Diseo y para ello simplemente damos
clic sobre el cono Modo Diseo del Men Desarrollador en el grupo
Controles, observa bien y deber de quitrsele la sombra que cuando esta
deshabilitado:

cono Modo Diseo habilitado


Prof. Carlos Montiel Rentera

cono Modo Diseo deshabilitado


ke.tranza.mongol@hotmail.com

INSTITUTO POLITCNICO NACIONAL


CECyT 6 ACADEMIA DE COMPUTACIN
Estando deshabilitado el Modo Diseo podemos usar los botones, es decir nos
encontramos en condiciones de contestar la pregunta 1, donde la respuesta
correcta es el 3er. Botn, as que al oprimir el 1er. Botn deber de desplegarse el
siguiente mensaje:

Ahora, hacemos clic sobre el 2. Botn, debindose mostrar el siguiente mensaje:

Y finalmente, al oprimir el 3er. Botn deber de mostrarse el siguiente mensaje:

Prof. Carlos Montiel Rentera

ke.tranza.mongol@hotmail.com

INSTITUTO POLITCNICO NACIONAL


CECyT 6 ACADEMIA DE COMPUTACIN

Ya para finalizar deshabilitamos las opciones: Lneas de cuadricula, Ttulos y


Barras de Frmulas del men Vista del grupo Mostrar, quedando de la
siguiente forma:

Para seguir agregando ms preguntas debers de repetir los pasos del 3 al 6, con
la recomendacin de colocar una sola pregunta por Hoja, ya que de esta forma
podrs usar el copy-paste sin ningn problema.

Paso 7. Guardar o grabar el programa a disco duro. Para salvar el archivo Excel
debemos de emplear la 2. Opcin: Libro de Excel habilitado para macros
(*.xlsm) del men Archivo, tal como se muestra en la siguiente imagen:

Prof. Carlos Montiel Rentera

ke.tranza.mongol@hotmail.com

INSTITUTO POLITCNICO NACIONAL


CECyT 6 ACADEMIA DE COMPUTACIN
Adems, si abandonas la sesin de Excel (obvio, despus de haber salvado el
archivo) y pretendes regresar a este mismo archivo, Excel te desplegar el siguiente
mensaje al accederlo:

Observa bien, si deseas seguir trabajando con el archivo entonces debers de


oprimir el botn: Habilitar contenido, y por fin esto es todo por el momento.
Espero que te haya sido de utilidad, hasta a la prxima
Prof. Carlos Montiel Rentera

Prof. Carlos Montiel Rentera

ke.tranza.mongol@hotmail.com

10

You might also like