18
Manual Visual Paso a Paso… PowerPoint – Editor de Visual Basic VBA Realizado por: Lic. Ronald Mauricio Rojas Sandoval Profesor de Informática Educativa ©2012

Manual Visual - ::: EDUCACION QUE TE …insser.net/uninorte/2014/powerpoint/manualvba.pdfManual Visual Paso a Paso… PowerPoint – Editor de Visual Basic VBA Realizado por: Lic

  • Upload
    lykhue

  • View
    223

  • Download
    0

Embed Size (px)

Citation preview

Manual Visual

Paso a Paso…

PowerPoint – Editor de Visual

Basic VBA

Realizado por:

Lic. Ronald Mauricio Rojas Sandoval

Profesor de Informática Educativa

©2012

Manual Visual PowerPoint Editor de Visual Basic

Realizado por:

Lic. Ronald Mauricio Rojas Sandoval

Profesor de Informática Educativa

Tabla de Contenido

Introducción……………………………………………………………………………………………………………………………………………………….Página 1.- Entrar a PowerPoint…………………………………………………………………………………………………………………………………………….....2 2.- Nivel de Seguridad…................................................................................................................................................................................................2 3.- Habilitar Macros……………………………………………………………………………………....................................................................................2 4.- Entrar al Editor de visual Basic…………………………………………………………………………………………………………………………………..2 5.- Activar Comandos del Cuadro de Controles en la .PPT.……………………………………………………………………………………………………..3 6.- Insertar Botón de Comando en la presentación de PowerPoint……………………………………………………………………………………………..4 7.- Ver la Ventaja de Propiedades de Objetos o Controles……………………………………………….........................................................................5 8.- Seleccionar las Propiedades de Objetos………………………………………………………………..........................................................................6 9.- Asignar el Valor a Propiedades del Objeto: Botón de Comando………..…………………………………………………………………………………..6 10.- Ver Código del Objeto Botón de Comando……………………………………………………………………………………………………………………7 11.- Código para ir a una Diapositiva Especifica ……………………………………………………………………………………………………….………….8 12.- Código para Salir de la Aplicación (PowerPoint)….…………………………………………………………………………………………….………..…..9 13.- Crear Formularios………………………………….…………………………………………………………………………………….………….………..….9 14.- Asignar el Valor a Propiedades del Formulario.……………..………..……………………………………………………………………………………10 15.- Crear Cuadro de Texto………………………….…………………………………………………………………………………………………………..…11 16.- Asignar el Valor a Propiedades del Objeto: Cuadro de Texto………..……………………………………………………………………………….….11 17.- Código para Iniciar en la primera línea de una caja de texto desde un objeto formulario……………………………………………………………..12 18.- Código para salir de un Formulario………………………………………………………………………………………….……………….....................13 19.- Crear Etiquetas (Label)…………………………………………………………………………………………………….…………………………………13 20.- Asignar el Valor a propiedades del Objeto: Etiqueta (Label)…………………………………………………………………………………..………….14 21.- Agregar y Reproducir Video en una Diapositiva……………………………………………………………………………………………………………15 22.- Código para ir a un Formulario Especifico……………………………………………………………………………………………..……………………17

Manual Visual PowerPoint Editor de Visual Basic

Realizado por:

Lic. Ronald Mauricio Rojas Sandoval

Profesor de Informática Educativa

2

Nota: Cierre la .ppt y ábrala nuevamente,

haga clic en Aceptar. Tenga presente

haber programado en VBA.

Entrar a PowerPoint:

Centro de Confianza…

Desde la Barra del Menú en Archivo de un click a Opciones y Centro de Confianza

1 2

Habilitar Macros:

Al abrir el Centro de Confianza seleccione la Configuración de Macros y seleccione la opción: Habilitar todas las macros y presione Aceptar

3

Por medio del Método Abreviado combinando las teclas

Alt + F11

Fn + Alt + F11 (depende del teclado)

Entrar al Editor de visual Basic:

4

Manual Visual PowerPoint Editor de Visual Basic

Realizado por:

Lic. Ronald Mauricio Rojas Sandoval

Profesor de Informática Educativa

3

a) b)

c) d)

Activar Comandos del cuadro de controles en la .ppt:

En PowerPoint desde Personalizar Barra de Herramientas de acceso rápido de un clic en la opción Más comandos, en Personalizar en el botón cortina seleccionar la Ficha del Programador.

Para regresar a ver PowerPoint:

con un click en el Botón Ver Microsoft PowerPoint

Se puede regresar también presionando al mismo tiempo la combinación de las teclas:

Alt + F11

5

Manual Visual PowerPoint Editor de Visual Basic

Realizado por:

Lic. Ronald Mauricio Rojas Sandoval

Profesor de Informática Educativa

4

Botón de Comando

Insertar botón de comando

En la presentación de

powerpoint:

Por medio del Barra de Herramienta de acceso rápido selecciona el Icono del Botón de Comando con un click del botón izquierdo del Mouse y se ubica el puntero del Mouse en la presentación de PowerPoint para insertar el botón, dándole click al botón izquierdo del Mouse nuevamente manteniendo presionado abarcando el rango donde ubicará el botón.

6

Manual Visual PowerPoint Editor de Visual Basic

Realizado por:

Lic. Ronald Mauricio Rojas Sandoval

Profesor de Informática Educativa

5

Ver la Ventaja de Propiedades

de objetos o controles:

Desde la presentación de PowerPoint se selecciona el objeto (Botón de Comando) con el puntero del Mouse y con el botón derecho del mismo se le da un click, a la opción Propiedades

7

Ver la Ventana de Propiedades de

objeto:

Desde el Editor de Visual Basic, en la Barra de Herramientas Estándar, el puntero del Mouse se ubica en el Icono Ventana de Propiedades, y se le da un click con el botón derecho del Mouse para abrir tal ventaja.

Barra de Herramientas Estándar

Manual Visual PowerPoint Editor de Visual Basic

Realizado por:

Lic. Ronald Mauricio Rojas Sandoval

Profesor de Informática Educativa

6

Seleccionar las Propiedades de objetos:

Desde la Ventana de propiedades por medio de un click al Botón de Cortina, se selecciona el objeto al cual se quiere modificar o consultar sus propiedades.

8

Botón de Cortina

Objeto (Botón de Comando)

Propiedades del Botón de Comando

ASIGNAR el

VALOR a

propiedades

del OBJETO:

botón de

comando

Desde la ventana de propiedades. PROPIEDADES A LAS QUE SE LE ASIGNARAN VALOR

Diapositiva de PowerPoint Slide1

Nombre que se asigna al Botón

de Comando

El nombre se Prefijo : Cmd

compone de Nombre: Entrar

(Name) CmdEntrar

Se asigna color al fondo del

Botón de Comando

Se asigna color a las letras del

Botón de Comando

Se escribe el texto que

aparecerá en el Botón de

Comando

CmdEntrar

Entrar al Editor de VBA

9

Manual Visual PowerPoint Editor de Visual Basic

Realizado por:

Lic. Ronald Mauricio Rojas Sandoval

Profesor de Informática Educativa

7

Ver código del botón de comando:

Desde la Diapositiva Nº1 Power Point y por medio de un doble click al Botón de Comando, seleccionando el botón comando y presionando un click derecho al Mouse o presionando las teclas Alt + F11.

10

Botón de

Comando

con los

valores

asignados

por el

Usuario en

Propiedades

Ver código desde el Editor de VBA:

Partes del procedimiento del botón de comando CmdEntrar

Nombre del Objeto Evento que se va a

programar

Espacio del procedimiento para las líneas de el

código o líneas de comando de VBA.

Manual Visual PowerPoint Editor de Visual Basic

Realizado por:

Lic. Ronald Mauricio Rojas Sandoval

Profesor de Informática Educativa

8

Código para ir a una Diapositiva Especifica:

Al presionar doble click al botón ENTRAR desde la presentación de PowerPoint se escribe el siguiente código en el Editor de VBA

SlideShowWindows(1).View.GotoSlide (2) El procedimiento que hará la programación de este evento será ir a la diapositiva Nº2, en caso de ir a cualquier otra diapositiva solo hay que indicar el Nº de la diapositiva a la que se quiere ir.

11

Diapositiva Nº2

¿Cuál sería el

código del botón

Regresar? Regresar

Manual Visual PowerPoint Editor de Visual Basic

Realizado por:

Lic. Ronald Mauricio Rojas Sandoval

Profesor de Informática Educativa

9

Código para salir de la aplicación (PowerPoint):

Al presionar doble clic en el botón SALIR desde la presentación de PowerPoint se escribe el siguiente código en el Editor de VBA

Application.Quit El procedimiento que hará la programación de este evento será salir de la aplicación, en otras palabras saldrá de la presentación PowerPoint

12

Se puede agregar un Comentario para

referirse a la función del procedimiento

, el cual inicia con una comilla (‘)

ALT+39 y no afecta la sintaxis y

semántica del código:

‘Salir de la aplicación

Crear formularios:

Desde el Editor de VBA se le da un click al botón Insertar UserForm, seleccionando la opción UserForm

13 El Cuadro de Herramientas para insertar

objetos al Formulario se activa desde Ver

de la Barra del Menú del Editor de VBA

Manual Visual PowerPoint Editor de Visual Basic

Realizado por:

Lic. Ronald Mauricio Rojas Sandoval

Profesor de Informática Educativa

10

Propiedades del Formulario

ASIGNAR el

VALOR a

propiedades

del OBJETO:

FORMULARIO

Primero se selecciona la ventana de propiedades del Formulario. PROPIEDADES A LAS QUE SE LE ASIGNARAN VALOR

Nombre que se asigna al

Formulario

Prefijo : Frm

Nombre: Pensamiento

(Name) FrmPensamiento

Se asigna color al fondo del

Formulario

Se escribe el texto que

aparecerá en el Formulario

FrmPensamiento

Pensamiento

14

Se puede Ampliar o

Reducir la ventana de el

Formulario arrastrando

con el Mouse los puntos

de selección que se

activan en el objeto

Manual Visual PowerPoint Editor de Visual Basic

Realizado por:

Lic. Ronald Mauricio Rojas Sandoval

Profesor de Informática Educativa

11

Crear cuadro de texto:

Desde el Cuadro de Herramientas del Editor de VBA se selecciona el Objeto Cuadro de texto y se arrastra al Formulario. Una vez arrastrado el Cuadro de Texto se procede a escribir o copiar un texto en el objeto

15

Propiedades del Cuadro de Texto

ASIGNAR el

VALOR a

propiedades

del OBJETO:

Cuadro de

Texto

Primero se selecciona la ventana de propiedades del Cuadro de Texto. PROPIEDADES A LAS QUE SE LE ASIGNARAN VALOR

Nombre que se asigna al Cuadro

de Texto

Prefijo : Txt

Nombre: Reflexión

(Name) = TxtReflexión

Se asigna True para

ver el interlineado.

Barra de desplazamiento

Vertical

16

Manual Visual PowerPoint Editor de Visual Basic

Realizado por:

Lic. Ronald Mauricio Rojas Sandoval

Profesor de Informática Educativa

12

Código para Iniciar en la primera línea de una caja de texto desde un objeto formulario

Cuando al entrar a un formulario el contenido de la caja texto es superior al tamaño, el puntero aparece al final, impidiendo el usuario que ingresa empiece a leer desde el principio, por lo cual el Objeto Formulario se tiene que implementar el siguiente código, indicando Initialize en el procedimiento para ejecutar el evento de la inicialización del procedimiento

TxtReflexión.SetFocus TxtReflexión.CurLine = 0 Importante: escribir correctamente el

código y nombre de la Caja de Texto en el código del Objeto Formulario

17

Nombre del Objeto Evento que se va a programar

Código de VBA.

Manual Visual PowerPoint Editor de Visual Basic

Realizado por:

Lic. Ronald Mauricio Rojas Sandoval

Profesor de Informática Educativa

13

Código para salir de un Formulario:

Al presionar doble click al botón SALIR que se llama CmdSale desde el Formulario se escribe

el siguiente código en el Editor de VBA

Unload Me

El procedimiento que hará la programación de este evento será salir del Formulario.

18

Crear etiquetas (Label):

Desde el Cuadro de Herramientas del Editor de VBA se selecciona el Objeto Label (Etiqueta) y se arrastra al Formulario. Una vez arrastrada la Etiqueta se procede a modificar sus propiedades según sea el caso.

19

Manual Visual PowerPoint Editor de Visual Basic

Realizado por:

Lic. Ronald Mauricio Rojas Sandoval

Profesor de Informática Educativa

14

Propiedades a las que se le asignaran valor

Name

Prefijo : Lbl

Nombre: Autor

LblAutor

Se asigna color al fondo

de la Etiqueta (al gusto)

Se asigna color a la fuente

de la Etiqueta (al gusto)

Se escribe el texto que

aparecerá en el Botón de

Comando

20

ASIGNAR el VALOR a propiedades del OBJETO: Etiqueta (Label)

Desde la ventana de propiedades.

Alineación del Texto

Color del borde (al gusto)

Estilo del Fondo (opaco o

transparente

Fuente (Tipo, Tamaño y Estilo

Manual Visual PowerPoint Editor de Visual Basic

Realizado por:

Lic. Ronald Mauricio Rojas Sandoval

Profesor de Informática Educativa

15

etiquetas (Label):

Se pueden también crear Label (Etiqueta) desde el Cuadro de Controles de PowerPoint. Una vez arrastrada la Etiqueta se procede a modificar sus propiedades según sea el caso.

Agregar y Reproducir Video en una Diapositiva

Desde Cuadro de Controles, seleccionar más controles

21

Continua

Manual Visual PowerPoint Editor de Visual Basic

Realizado por:

Lic. Ronald Mauricio Rojas Sandoval

Profesor de Informática Educativa

16

El video tiene que estar ubicado en la carpeta donde

se encuentra el archivo de la presentación de PowerPoint, indicando

en la propiedad URL el nombre del archivo de Video.

PROPIEDAD NOMBRE DE LA PELÍCULA

URL

Activando con un Click el Botón Más Controles del

Cuadro de Controles, y deseas un Video selecciona la

opción del Menú de Cortina Windows Media Player,

arrastrándola a la Diapositiva de la Presentación

Manual Visual PowerPoint Editor de Visual Basic

Realizado por:

Lic. Ronald Mauricio Rojas Sandoval

Profesor de Informática Educativa

17

Código para ir a un Formulario Especifico:

Al presionar doble click al botón PENSAMIENTO desde la presentación de PowerPoint se escribe el siguiente código en el Editor de VBA

FrmPensamiento.Show El procedimiento que hará la programación de este evento será ir a al formulario

FrmPensamiento, en caso de ir a cualquier otro formulario solo hay que indicar el

nombre del formulario al cual se quiere ir seguido del siguiente código “.Show”

22