#Cómo insertar un programa vb en ppt para generar números aleatoriamente
Es bastante sencillo. Los pasos son los siguientes.
1) Abrir ppt.
2) Abra la "Caja de herramientas de control", pasos: Vista de menú > Barra de herramientas > Caja de herramientas de control.
3) Utilice la caja de herramientas de control para dibujar controles.
4) Haga clic derecho en el control y establezca las propiedades de cada control a través del comando "Propiedades".
5) Haga clic derecho en un control y seleccione "Ver código", y aparecerá la ventana de Visual Basic.
6) Ahora puedes escribir el código para cada control como si estuvieras escribiendo un programa en VB.
Aquí cada diapositiva es un objeto, y su nivel equivale al de una forma. Los controles de una diapositiva son controles secundarios del objeto de la diapositiva.
Eso es todo. Déjame darte un ejemplo a continuación.
Crea un nuevo ppt.
Dibuja un botón de comando y una etiqueta en la diapositiva 1.
Establezca la propiedad Caption de CommandButton1 en "Generar números aleatorios" y establezca la propiedad Caption de Label1 en blanco.
Haga clic derecho en el control CommandButton1 para ingresar a la interfaz de Visual Basic y escribir código:
Private Sub CommandButton1_Click()
Slide1.Label1.Caption = Int (Rnd * 100 + 1)
End Sub
Este código puede generar un número entero aleatorio entre 1 y 100 y enviarlo a la etiqueta1.
Tenga en cuenta también que el programa VB escrito aquí es en realidad una "macro". Mucha gente escribe virus como macros. Cuando el usuario abre el documento ppt, el virus ingresa a su computadora. Por razones de seguridad, muchas personas desactivan las macros. Pero si la macro está desactivada, el programa que acabamos de escribir no funcionará. Por lo tanto, también debemos habilitar las macros a través del menú Herramientas > Opciones en ppt, la pestaña "Seguridad" y el botón "Seguridad de macros". En la ventana emergente "Seguridad", puede configurar el nivel de seguridad de las macros.
————
He escrito mucho, por favor dame puntos si crees que es bueno ^_^