Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sub nombre ( )
Dim var1 As tipo1, var2 As tipo2,...,varM As tipoM
...
instrucción1
instrucción2
...
instrucciónK
End Sub
' comentarios que documentan el código se escriben después del apóstrofo '
valor = InputBox("Mensaje")
MsgBox Format(valor, “0.00”) ‘ Redondea a dos decimales
MsgBox Format(valor, “#,##0.00”) ‘ Redondea a dos decimales y separa los miles
MsgBox Format(valor, “$ #,##0.00”) ‘ Redondea a dos decimales, pone signo de pesos y
separa los miles
MsgBox Format(valor, “0.00%”) ‘ Cantidad como porcentaje
MsgBox Format(valor, “0.00”) ‘ Redondea a dos decimals
Estructuras de Selección:
If condición o proposición Then
instruciones_V
End If
If proposición_1 Then
instruciones_V1
Elseif proposición_2 Then
instruciones_V2
Elseif proposición_N Then
instruciones_VN
Else
instruciones_FN
End If
Select Case expresión
Case valor o valores_1
instrucciones_1
Case valor o valores_2
instrucciones_2
...
...
Case Else
instrucciones_else
End Select
Estructuras repetitivas:
For contador = inicio To final [Step incremento]
instrucciones
Next
Formularios (UserForm)
Sub nombre()
Formulario.Show
End Sub ‘ llama al formulario desde una macro