Manual PowerPoint-VBA – 2012
Transcripción
Manual PowerPoint-VBA – 2012
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 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 Realizado por: Lic. Ronald Mauricio Rojas Sandoval Profesor de Informática Educativa Manual Visual PowerPoint 1 Entrar a PowerPoint: Editor de Visual Basic 2 Centro de Confianza… Desde la Barra del Menú en Archivo de un click a Opciones y Centro de Confianza 3 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 Nota: Cierre la .ppt y ábrala nuevamente, haga clic en Aceptar. Tenga presente haber programado en VBA. 4 Entrar al Editor de visual Basic: Por medio del Método Abreviado combinando las teclas Alt + F11 Fn + Alt + F11 (depende del teclado) Realizado por: Lic. Ronald Mauricio Rojas Sandoval Profesor de Informática Educativa 2 Manual Visual PowerPoint Editor de Visual Basic 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 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. a) c) Realizado por: Lic. Ronald Mauricio Rojas Sandoval Profesor de Informática Educativa b) d) 3 Manual Visual PowerPoint Editor de Visual Basic Insertar botón de comando En la presentación de powerpoint: 6 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. Botón de Comando Realizado por: Lic. Ronald Mauricio Rojas Sandoval Profesor de Informática Educativa 4 Manual Visual PowerPoint 7 Editor de Visual Basic 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 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 Realizado por: Lic. Ronald Mauricio Rojas Sandoval Profesor de Informática Educativa 5 Manual Visual PowerPoint Editor de Visual Basic Seleccionar las Propiedades de objetos: 8 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. Botón de Cortina Objeto (Botón de Comando) Diapositiva de PowerPoint Slide1 Propiedades del Botón de Comando Nombre que se asigna al Botón de Comando 9 ASIGNAR el VALOR a propiedades del OBJETO: botón de comando Desde la ventana de propiedades. PROPIEDADES A LAS QUE SE LE ASIGNARAN VALOR Realizado por: Lic. Ronald Mauricio Rojas Sandoval Profesor de Informática Educativa El nombre se compone de CmdEntrar (Name) Prefijo : Cmd Nombre: Entrar CmdEntrar Se asigna color al fondo del Botón de Comando Entrar al Editor de VBA Se escribe el texto que aparecerá en el Botón de Comando Se asigna color a las letras del Botón de Comando 6 Manual Visual PowerPoint 10 Editor de Visual Basic 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. 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. Realizado por: Lic. Ronald Mauricio Rojas Sandoval Profesor de Informática Educativa 7 Manual Visual PowerPoint 11 Editor de Visual Basic 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. Diapositiva Nº2 ¿Cuál sería el código del botón Regresar? Realizado por: Lic. Ronald Mauricio Rojas Sandoval Profesor de Informática Educativa Regresar 8 Manual Visual PowerPoint 12 Editor de Visual Basic 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 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 13 Crear formularios: Desde el Editor de VBA se le da un click al botón Insertar UserForm, seleccionando la opción UserForm Realizado por: Lic. Ronald Mauricio Rojas Sandoval Profesor de Informática Educativa El Cuadro de Herramientas para insertar objetos al Formulario se activa desde Ver de la Barra del Menú del Editor de VBA 9 Manual Visual PowerPoint Editor de Visual Basic Propiedades del Formulario 14 Nombre que se asigna al Formulario Prefijo : Frm Nombre: Pensamiento ASIGNAR el VALOR a propiedades del OBJETO: FORMULARIO Primero se selecciona la ventana de propiedades del Formulario. FrmPensamiento (Name) FrmPensamiento Se asigna color al fondo del Formulario Pensamiento Se escribe el texto que aparecerá en el Formulario PROPIEDADES A LAS QUE SE LE ASIGNARAN VALOR 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 Realizado por: Lic. Ronald Mauricio Rojas Sandoval Profesor de Informática Educativa 10 Manual Visual PowerPoint 15 Editor de Visual Basic 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 16 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 Realizado por: Lic. Ronald Mauricio Rojas Sandoval Profesor de Informática Educativa Propiedades del Cuadro de Texto 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 11 Manual Visual PowerPoint 17 Editor de Visual Basic 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 Evento que se va a programar Nombre del Objeto Código de VBA. Realizado por: Lic. Ronald Mauricio Rojas Sandoval Profesor de Informática Educativa 12 Manual Visual PowerPoint 18 Editor de Visual Basic 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. 19 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. Realizado por: Lic. Ronald Mauricio Rojas Sandoval Profesor de Informática Educativa 13 Manual Visual PowerPoint 20 Editor de Visual Basic ASIGNAR el VALOR a propiedades del OBJETO: Etiqueta (Label) Desde la ventana de propiedades. Name Prefijo : Lbl Nombre: Autor LblAutor Se asigna color al fondo de la Etiqueta (al gusto) Estilo del Fondo (opaco o transparente Propiedades a las que se le asignaran valor Color del borde (al gusto) Se escribe el texto que aparecerá en el Botón de Comando Fuente (Tipo, Tamaño y Estilo Se asigna color a la fuente de la Etiqueta (al gusto) Alineación del Texto Realizado por: Lic. Ronald Mauricio Rojas Sandoval Profesor de Informática Educativa 14 Manual Visual PowerPoint Editor de Visual Basic 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. 21 Agregar y Reproducir Video en una Diapositiva Desde Cuadro de Controles, seleccionar más controles Continua Realizado por: Lic. Ronald Mauricio Rojas Sandoval Profesor de Informática Educativa 15 Manual Visual PowerPoint Editor de Visual Basic 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 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 Realizado por: Lic. Ronald Mauricio Rojas Sandoval Profesor de Informática Educativa 16 Manual Visual PowerPoint 22 Editor de Visual Basic 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” Realizado por: Lic. Ronald Mauricio Rojas Sandoval Profesor de Informática Educativa 17