Página 1 de 1

constante ou variável?

Enviado: 31 Jul 2018 às 14:10
por taniapaiva
Bom dia!
Podemos atribuir a uma constante o valor de uma célula?
Tenho um menu que cada operador atribui uma qtd de semanas, e uso este valor em vários scripts do código, posso transformá-lo em constante?

obrigada desde já

Re: constante ou variável?

Enviado: 31 Jul 2018 às 15:20
por osvaldomp
taniapaiva escreveu:... e uso este valor em vários scripts do código...
Não entendi o que você quis dizer com "vários scripts do código" ;)

1. Para utilizar a variável (var) somente em um código declare-a no próprio código.
Código: Selecionar todos
Sub Teste()
Dim var as Long
var=Range("A1").Value ' há outras formas de atribuir o valor da célula à variável
...
...
End Sub
2. Para utilizar a variável (var) em mais de um código declare-a como global.
Código: Selecionar todos
Public var as Long
Sub Teste()
var=Range("A1").Value ' há outras formas de atribuir o valor da célula à variável
...
...
End Sub