Herramientas de usuario

Herramientas del sitio


visual_basic_office:principal

¡Esta es una revisión vieja del documento!


Visual Basic Office

Variables

Para declarar una variable:

Dim miVariable as tipoVariable
Dim miVariable1, miVariable2 As tipoVariable

Las variables en VBA pueden ser de tipo:

  • Boolean: Valores True o False.
  • Byte
  • Char
  • DateTime
  • Decimal
  • Double
  • Integer
  • Long
  • Object
  • Sbyte
  • Short
  • Single
  • String
  • UInteger
  • ULong
  • UShort
  • ValueType

Flujo de datos

Sentencia IF

La sentencia if se declara de la sigiente manera:

If condicionVerdadera1 Then
   ... Código ...
ElseIf condicionVerdadera2 Then
   ... Código ...
ElseIf condicionVerdadera3 Then
   ... Código ...
Else
   ... Código ...
End If

Sentencia Select Case

Evalúa una expresión una vez y ejecuta diferentes conjuntos de instrucciones en función de diferentes valores posibles:

Select Case expresionVerdadera
   Case resultadoA:
      ... Código ...
   case resultadoB To ResultadoN
      ... Código ...
   case resultadoC
      ... Código ...
   case Else
      ... Código ...
End Select

Sentencia de try Catch Finally

Proporciona un medio para controlar una parte o la totalidad de los posibles errores que pueden producirse en un bloque de código determinado, mientras se sigue ejecutando el código.
Puede tener una estructura bastante compleja, puede verse más información en la Página oficial.
Se puede considerar como estructura básica:

Try
   ... Código que puede producir el error ...
 
Catch error As tipoError
   ... Código  ejecutar, por ejemplo, mostrar el error y su tipo ...
 
Finally
   ... Código que se ejecuta haya ocurrido o no un error ...
 
End Try

Excel

Variables

En Excel las variables se declaran como se vio en un principio. Los tipos de datos más usados son:

  • Boolean
  • Integer
  • Long
  • Double
  • DateTime
  • String
  • Variant: Si no especifica un tipo de datos al declarar una variable o no declara una variable en absoluto, Visual Basic especifica automáticamente el tipo de datos variant para esta variable.
visual_basic_office/principal.1684148052.txt.gz · Última modificación: por alberto

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki