Planeta Excel

novembro 2, 2008

Constantes

Filed under: Constantes — ricardocnn @ 8:13 pm

As constantes podem ser usadas em qualquer lugar da aplicação no lugar dos valores reais, elas servem para simplificar a programação.

Utilize a instrução Const para declarar uma constante e definir o seu valor. Depois que uma constante tiver sido declarada, não será possível modificá-la ou atribuir-lhe um novo valor.

As constantes podem ser declaradas como um destes tipos de dados: Boolean, Byte, Integer, Long, Currency, Single, Double, Date, String ou Variant.

O Excel vem com inúmeras constantes pré-definidas que são:

Constantes Calendar
Constantes CallType
Constantes Color
Constantes Comparison
Constantes Compiler
Constantes Date
Constantes Date Format
Constantes Dir, GetAttr e SetAttr
Constantes DriveType
Constantes File Attribute
Constantes File Input/Output
Constantes Form
Constantes IMEStatus
Constantes Keycode
Constantes Miscellaneous
Constantes MsgBox
Constantes QueryClose
Constantes Shell
Constantes SpecialFolder
Constantes StrConv
Constantes System Color
Constantes Tristate
Constantes VarType

Exemplo de constantes  de msgbox:

Constante    Valor    Descrição

VbOK                1        Botão OK pressionado

Vá no ambiente VBA, insira um userform e um commandbutton

Acesse o  ambiente de código e declare a constante “exemplo”:

Const Exemplo= “55″

Repare que o valor atribuido à constante é 55

agora vá no evento click do commandbutton e digite:

Dim soma As Integer
soma = exemplo + 5
MsgBox soma, vbCritical, teste

Dentro da fução msgbox temos duas constantes: Exemplo e vbcritical.

A constante Exemplo foi definida por você e a constante vbcritical é pré-definida.

Const exemplo = “55″

Private Sub CommandButton1_Click()
Dim soma As Integer
soma = exemplo + 5
MsgBox soma, vbCritical, teste

End Sub

Compile a aplicação e clique no botão, ele executará a soma da constante com + 5, que foi o valor que escolhemos.

Deixe um comentário »

Nenhum comentário ainda.

Feed RSS para comentários sobre este post. URI de trackback

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s

Tema: Rubric. Blog no WordPress.com.

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.