“Conocimientos Programación>Visual Basics Programación

¿Qué es una macro Looping

2011/3/21
¿ Es una buena idea para aprender acerca de las macros de bucle si usted está pensando en la creación de macros para la automatización en Microsoft Excel. En Excel se puede utilizar una macro para automatizar una tarea simple o compleja, como cambiar el nombre de muchas hojas en un libro de Excel. Una macro se crea mediante la adición de una serie de líneas de comandos y procedimientos que utilizan Visual Basic para Aplicaciones (VBA ) . VBA es un lenguaje de programación disponible en todas las aplicaciones de Microsoft Office y se utiliza para la automatización. Creación de Macros

Puede crear una macro en varias formas diferentes en función de sus necesidades y experiencias. En Excel , puede grabar macros para guardar información sobre cada paso que usted hace en su libro. Después de grabar la macro se ejecuta la macro para repetir los pasos guardados . También puede crear nuevas macros o hacer correcciones y mejoras a la macro utilizando el Editor de Visual Basic .
Loop Tipos

Es posible que desee ejecutar o reproducir una macro para un número de veces para realizar una tarea en particular. En este caso será necesario algún tipo de bucle en el código VBA. En VBA , puede utilizar la instrucción " While ... Wend " para ejecutar VBA c oda varias veces . También puede ejecutar una macro utilizando un " For ... Next" bucle que ejecuta continuamente órdenes para un número determinado de veces .
Usando VBA

Hay algunas de las razones por qué considerar el uso de programación VBA en las aplicaciones de Office. Una de ellas es la de interactuar con el usuario para ayudar a obtener los resultados que están buscando rápidamente. Por ejemplo , puede crear una interfaz de usuario (UI ) para recuperar información del usuario y utilizar en su programa de VBA. Con macros VBA también puede interactuar con otras aplicaciones de Office , como Word o Access . Es posible que desee crear una macro bucle para controlar continuamente de correo electrónico en Outlook e importar a Excel.
Looping Macro Ejemplo

El siguiente es un ejemplo de una macro bucle que se repetirá 10 veces y mostrará la fecha y la hora actual usando la ventana Inmediato :

X As IntegerDim Contador Como IntegerFor X = 0 Para 10Debug.Print NowNext X

En Excel puede crear una macro bucle mediante un bucle "while" para añadir información a la hoja de cálculo . El siguiente es un ejemplo de una macro bucle que se repetirá 20 veces y agregar la fecha y la hora actuales a las primeras 20 filas de la hoja de cálculo :

Contador = 1Mientras Contador < = 20Range ("A" y ; . . Contador ) SelectRange ("A" y contador ) Valor = NowCounter = Contador + 1Wend

Visual Basics Programación
Cómo hacer que los campos del formulario Calcular Usando VBA
Cómo hacer un juego pong con el Código de VB
Cómo hacer Diagramas de flujo
Cómo convertir Visual Basic para punto flotante
Cómo cerrar un formulario en VB.NET
Cómo crear un botón de función en Visual Basic
Cómo corregir un error de tiempo de 6
Cómo leer una carpeta y visualización de contenido como enlaces con Visual Basic
Conocimientos Informáticos © http://www.ordenador.online