SlideShare una empresa de Scribd logo
Taller estudio - Estructuras de control VBA - Excel
Taller de estudio
 Debug
 Manipulación de cadenas
 Salida, impresión de datos
 Optimización de la salida de datos
 Formato de datos
 Entrada de datos
 Manipulación y conversión de tipos
Debug
Realice una prueba de escritorio para el siguiente programa,
use Debug.print y una prueba manual:
Dim i As Integer
Dim ans As String
For i = 2 To 10 Step 2
ans = ans & i & ","
Next
MsgBox ans
Manipulación de cadenas
 Escriba un programa que elimine las vocales de una cadena.
 Escriba un programa que cuente las vocales de una cadena.
 Escriba un programa que elimine los espacios de una cadena.
 Escriba un programa que pase los siguientes emoticones a su
equivalente en palabra, :), ;), :(, 8).
Manipulación de cadenas
 Escriba un programa que permita jugar ahorcado.
 Escriba un programa que diga si una palabra es
palindroma.
 Escriba un programa que pase un digito del 1 al 10, a
su equivalente a romano.
Salida, impresión de datos
Escriba un programa que imprima las siguientes salidas en una
alerta.
Para n igual a 3
*
**
Para n igual a 6
*
**
***
Salida, impresión de datos
Escriba un menú en un mensaje de alerta con 5 opciones
incluyendo una opción de salir.
Además programe la interacción.
Optimización - Salida de datos
 Escriba un programa que usando una cadena, imprima la
lista de números en un rango entre n y m, siendo n<m.
 Escriba un programa que calcule los números primos
entre n y m, siendo n<m y luego los imprima en orden
ascendente y en orden descendente.
Entrada de datos
 Escriba un programa que convierta un número decimal a
un número binario y viceversa.
 Muestre un mensaje personalizado informativo, con
respuesta abort, retry, ignore, y realice una acción si el
usuario selecciona abort solamente.
Manipulación y conversión de tipos
 Escriba un programa que lea los dígitos del cero al diez en
palabras y luego imprima su equivalente en número.
 Escriba un programa que pase un número romano del I al
D (1-500) a su equivalente en decimal.

Más contenido relacionado

PPTX
Entrada y salida, manejo de cadenas de texto
PPTX
VBA Interfaz de usuario
PPTX
Elementos de programacion 02
PPTX
Excel - Variables y condicionales
PPTX
VBA Interfaz de usuario
PPT
manual dfd
PDF
Arreglos en PSeInt
Entrada y salida, manejo de cadenas de texto
VBA Interfaz de usuario
Elementos de programacion 02
Excel - Variables y condicionales
VBA Interfaz de usuario
manual dfd
Arreglos en PSeInt

La actualidad más candente (18)

PPT
Desarrollo de aplicaciones en visual basic 6.0
PPT
Practicas 120322224406-phpapp02
PDF
Manual de PSeInt
PPTX
PDF
Diagramas de flujo
PDF
Diagramas de flujo
PPTX
Uso y manejo de DFD - Una aproximación
PDF
Joption pane en java
DOCX
Guia de aprendizaje VS2005-2010
PDF
Dfd
PDF
M altamirano ejercicios+practicos+con+el+uso+de+pse_int
PDF
Arreglos en pseint Tutorial Basico
PDF
Funciones y procedimientos_propios_lpp
PDF
Razonamiento algoritmico
PDF
Sesión 8
PDF
Algoritmos secuenciales
PDF
MANUAL DE DFD
Desarrollo de aplicaciones en visual basic 6.0
Practicas 120322224406-phpapp02
Manual de PSeInt
Diagramas de flujo
Diagramas de flujo
Uso y manejo de DFD - Una aproximación
Joption pane en java
Guia de aprendizaje VS2005-2010
Dfd
M altamirano ejercicios+practicos+con+el+uso+de+pse_int
Arreglos en pseint Tutorial Basico
Funciones y procedimientos_propios_lpp
Razonamiento algoritmico
Sesión 8
Algoritmos secuenciales
MANUAL DE DFD
Publicidad

Similar a Taller estudio - Estructuras de control VBA - Excel (20)

PDF
Programa en emu8086
PDF
Guía de ejercicios de manejo de cadena de caracteres
PDF
Ejercicios programacion
PPTX
Sia i cap4
PDF
Escuela
PDF
Escuela
PPTX
Sia i cap4
PDF
Abc algoritmos
DOC
Examen trianual informatica
PPTX
Tecnologia jenny
DOC
Capítulo 6 Qbasic manipulación de cadenas de texto
PDF
92735903 tutorial emu8086c0112
PDF
Revista
PPTX
Operadores y variables input y output.pptx
PDF
Tutorial de programación hp user rpl en modo algebraico v1.2
DOC
Algoritmo Salida Y Entrada
PPT
Sesión 3_Secuencial Principios de Algoritmos.ppt
PPT
principios de algortimos, secuencuas y base de dats
Programa en emu8086
Guía de ejercicios de manejo de cadena de caracteres
Ejercicios programacion
Sia i cap4
Escuela
Escuela
Sia i cap4
Abc algoritmos
Examen trianual informatica
Tecnologia jenny
Capítulo 6 Qbasic manipulación de cadenas de texto
92735903 tutorial emu8086c0112
Revista
Operadores y variables input y output.pptx
Tutorial de programación hp user rpl en modo algebraico v1.2
Algoritmo Salida Y Entrada
Sesión 3_Secuencial Principios de Algoritmos.ppt
principios de algortimos, secuencuas y base de dats
Publicidad

Más de Andres Bedoya Tobon (20)

PDF
Enums, constantes, listas e interfaces
PDF
Progra-Amando Medellin Tech Fest
PDF
04 curso poo Herencia
PDF
03 curso poo Valores por defecto - constructores
PDF
02 curso poo Clase - Objeto
PDF
01 curso poo Funciones
PPTX
Excel - Macros
PPTX
Taller de estudio - Excel
PPTX
Elementos de programacion - Excel
PDF
Automatizar tareas usando GAP
PDF
Pull request - Hacktoberfest
PDF
Abc tipografico Medellin CSS
PDF
Programación y diseño orientado a objetos
PDF
PDF
Progra-amando <3 (Amor por la programación)
PDF
Presentación 13 Paso por referencia
PDF
Presentación 12 Paso por copia
PDF
Presentación 11 Entrada y salida de datos
PDF
Presentación 09 Cajas blanca
PDF
Presentación 10 Cajas negras
Enums, constantes, listas e interfaces
Progra-Amando Medellin Tech Fest
04 curso poo Herencia
03 curso poo Valores por defecto - constructores
02 curso poo Clase - Objeto
01 curso poo Funciones
Excel - Macros
Taller de estudio - Excel
Elementos de programacion - Excel
Automatizar tareas usando GAP
Pull request - Hacktoberfest
Abc tipografico Medellin CSS
Programación y diseño orientado a objetos
Progra-amando <3 (Amor por la programación)
Presentación 13 Paso por referencia
Presentación 12 Paso por copia
Presentación 11 Entrada y salida de datos
Presentación 09 Cajas blanca
Presentación 10 Cajas negras

Último (20)

PPTX
caso clínico iam clinica y semiología l3.pptx
PDF
Punto Critico - Brian Tracy Ccesa007.pdf
PDF
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...
PDF
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
PDF
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
PDF
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
PDF
Tomo 1 de biologia gratis ultra plusenmas
DOCX
V UNIDAD - PRIMER GRADO. del mes de agosto
PDF
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
PDF
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf
PDF
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
PDF
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
PDF
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
PDF
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
DOCX
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
PDF
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
PDF
Didactica de la Investigacion Educativa SUE Ccesa007.pdf
PDF
Salcedo, J. et al. - Recomendaciones para la utilización del lenguaje inclusi...
DOCX
Tarea De El Colegio Coding For Kids 1 y 2
PDF
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
caso clínico iam clinica y semiología l3.pptx
Punto Critico - Brian Tracy Ccesa007.pdf
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
Tomo 1 de biologia gratis ultra plusenmas
V UNIDAD - PRIMER GRADO. del mes de agosto
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
Didactica de la Investigacion Educativa SUE Ccesa007.pdf
Salcedo, J. et al. - Recomendaciones para la utilización del lenguaje inclusi...
Tarea De El Colegio Coding For Kids 1 y 2
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf

Taller estudio - Estructuras de control VBA - Excel

  • 2. Taller de estudio  Debug  Manipulación de cadenas  Salida, impresión de datos  Optimización de la salida de datos  Formato de datos  Entrada de datos  Manipulación y conversión de tipos
  • 3. Debug Realice una prueba de escritorio para el siguiente programa, use Debug.print y una prueba manual: Dim i As Integer Dim ans As String For i = 2 To 10 Step 2 ans = ans & i & "," Next MsgBox ans
  • 4. Manipulación de cadenas  Escriba un programa que elimine las vocales de una cadena.  Escriba un programa que cuente las vocales de una cadena.  Escriba un programa que elimine los espacios de una cadena.  Escriba un programa que pase los siguientes emoticones a su equivalente en palabra, :), ;), :(, 8).
  • 5. Manipulación de cadenas  Escriba un programa que permita jugar ahorcado.  Escriba un programa que diga si una palabra es palindroma.  Escriba un programa que pase un digito del 1 al 10, a su equivalente a romano.
  • 6. Salida, impresión de datos Escriba un programa que imprima las siguientes salidas en una alerta. Para n igual a 3 * ** Para n igual a 6 * ** ***
  • 7. Salida, impresión de datos Escriba un menú en un mensaje de alerta con 5 opciones incluyendo una opción de salir. Además programe la interacción.
  • 8. Optimización - Salida de datos  Escriba un programa que usando una cadena, imprima la lista de números en un rango entre n y m, siendo n<m.  Escriba un programa que calcule los números primos entre n y m, siendo n<m y luego los imprima en orden ascendente y en orden descendente.
  • 9. Entrada de datos  Escriba un programa que convierta un número decimal a un número binario y viceversa.  Muestre un mensaje personalizado informativo, con respuesta abort, retry, ignore, y realice una acción si el usuario selecciona abort solamente.
  • 10. Manipulación y conversión de tipos  Escriba un programa que lea los dígitos del cero al diez en palabras y luego imprima su equivalente en número.  Escriba un programa que pase un número romano del I al D (1-500) a su equivalente en decimal.