| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
software  
  • Adobe Illustrator

  • Software de Animación

  • Antivirus Software

  • Software Audio

  • Copia de seguridad de datos

  • Grabar CDs

  • Grabar DVDs

  • compresión de datos

  • Software de base de datos

  • edición

  • desktop Video

  • Software de vídeo digital

  • Drupal

  • Software Educativo

  • Ingeniería del Software

  • Tipos de extensiones de archivos

  • Software financiero

  • Freeware , Shareware y Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Código abierto

  • Otro Software Informática

  • Juegos de PC

  • Photoshop

  • Formato de Documento Portátil

  • PowerPoint

  • Software para presentaciones

  • Software de Productividad

  • Quicktime

  • Gestión de Escritorio remoto

  • SQL Server

  • Skype

  • Software versiones beta

  • Consultores de Software

  • Las compañías de desarrollo de software

  • Licencias de software

  • Hojas de cálculo

  • Impuestos-Preparación de Software

  • Software de utilidades

  • Web Clip Art

  • Windows Media Player

  • Software de Procesamiento de Texto
  •  
    Conocimientos Informáticos >> software >> Microsoft Access >> Content
    Excel VBA Tutorial sobre Loops
    VBA es el lenguaje de programación Visual Basic de Microsoft . Se asocia más comúnmente con las macros utilizadas en las hojas de cálculo Excel y, a veces , incluso la generación de informes con la salida dirigida a documentos de Word o PowerPoint. VBA ofrece a los desarrolladores todas las opciones lógicas comunes disponibles en otros idiomas , tales como los bucles , los bucles while y if /then /else declaraciones. Sin embargo, como todas las lenguas , la sintaxis de la utilización de estos bucles es un poco diferente en VBA. Una vez que utilice estos, el proceso es fácil y será fácil de implementar . Instrucciones
    1

    Crear una instrucción If en VBA , como este ejemplo que compara dos valores y escribe "igual " o "distinto " en la celda A1 en función del resultado de la comparación.
    < p> Sub My_If_Test ()

    Dim this_value

    Dim that_value

    this_value = 0

    that_value = 2

    Si this_value = that_value entonces Hojas

    ( "Sheet1 ") . Cells ( 1,1) . value = " EQUAL "

    demás
    Hojas

    ( "Sheet1 ") . Cells ( 1 , 1 ) . Valor = " es igual a"

    End If End Sub


    Si usted necesita para comprobar si hay algo que no es igual , la señal es < > .
    2

    Crear un bucle en VBA seguir este código de ejemplo que se inserte el valor de un contador se incrementa en cada fila correspondiente.

    Sub My_For_Test ()

    Dim contador

    Dim end_value

    end_value = 10

    para contador = 0 a end_value Paso 1
    Hojas

    ( "Sheet1 ") . células ( contador , 1 ) . Valor = contador

    Siguiente

    End Sub
    3

    Crear un Do /While en VBA seguir este código de ejemplo que, como el Por ejemplo loop, inserta el valor de un contador se incrementa en cada fila correspondiente .

    Sub My_DoWhile_Test ()

    Dim índice

    Dim end_value
    índice

    = 0

    end_value = 10

    ¿ Mientras índice general < end_value
    Hojas

    ( "Sheet1 ") . Células ( contador , 1 ) . Valor = índice
    < p > index = index + 1


    Loop End Sub

    la lógica del Do /While es tal que, si la comparación inicial de la condición Mientras falla, el bucle no se ejecuta. Por ejemplo , si el índice se había igualado 10 o más antes de que el código ejecuta este do /while loop , el código dentro del bucle nunca se ejecutará.
    4

    Crear un Do /Until en VBA siguiendo este ejemplo código que , al igual que el do /while bucle ejemplo , inserta el valor de un contador se incrementa en cada fila correspondiente .

    Sub My_DoUntil_Test ()

    Dim índice

    Dim end_value < br > Índice

    = 0

    end_value = 10

    Haga
    Hojas

    ( "Sheet1 ") . Células ( contador , 1 ) . Valor = índice
    índice

    = index + 1

    Loop Hasta index = end_value

    End Sub

    la lógica del Do /Until es sutilmente diferente a un Do /While . El código en el Do /hasta que se ejecuta al menos una vez , incluso si la condición Until falla. Por ejemplo , si el índice se había igualado 10 o más antes de que el código que se ejecuta esto ¿ /Hasta el bucle, el código dentro del bucle se ejecuta una sola vez de todos modos.

    Previous :

    next :
      Artículos relacionados
    ·Cómo enumerar los duplicados en Excel 
    ·Excel Templates Seguridad 
    ·Cómo restaurar una hoja de cálculo en Excel eliminado…
    ·¿Cuál es la diferencia entre Excel 2002 y Excel 2003 
    ·Cómo quitar celdas en blanco de los conjuntos de datos…
    ·Cómo convertir Excel 2007 a 97 /2003 
    ·Cómo hacer un diagrama de barras utilizando Microsoft …
    ·Cómo hacer un MS Excel Menu Display 
    ·Definición de icono de Microsoft Excel 
    ·Cómo Gráfico 24 Horas en un eje vertical en Excel 
      Artículos destacados
    ·Diferencia entre Backup & Disk Image 
    ·SQL Motores Artículo 
    ·Cómo girar con Paso y repetición en Illustrator 
    ·Cómo eliminar Procesos Total Security 
    ·Cómo hacer un trío en Anvil Studio 
    ·Cómo detener el spam en Skype 
    ·¿Cómo puedo corregir la información en un archivo PD…
    ·Cómo cambiar el mensaje para Private en Basecamp 
    ·Efecto metálico en GIMP 
    ·Cómo crear una presentación de PowerPoint con Microso…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com