Página 1 de 1

Valor de uma célula mostrado em um Label

Enviado: 15 Jan 2017 às 16:47
por dttmt
Salve, galera!

Tudo certo?

É o seguinte, preciso que o valor de uma célula seja mostrado em uma LABEL azul em um formulário de Excel.

De toda forma que tentei não deu certo.

Deixei um modelo anexado

Podem me ajudar?

Obrigado

Re: Valor de uma célula mostrado em um Label

Enviado: 15 Jan 2017 às 20:23
por DJunqueira
Feito.

Re: Valor de uma célula mostrado em um Label

Enviado: 15 Jan 2017 às 23:07
por dttmt
DJunqueira escreveu:Feito.
Obrigado, DJunqueira. Mas não é isso, não.

Preciso que o resultado volte em uma LABEL em um USERFORM, através de VBA.

Note que ao clicar no botão azul, um pop, também com um botão azul, aparecerá.

Obrigado

Re: Valor de uma célula mostrado em um Label

Enviado: 16 Jan 2017 às 04:30
por DJunqueira
Ok, agora captei.

Re: Valor de uma célula mostrado em um Label

Enviado: 16 Jan 2017 às 06:49
por dttmt
DJunqueira escreveu:Ok, agora captei.
Fiz um modelo na versão 2, veja se fica mais fácil pra entender?

Todos os botões em azul estavam atrapalhando

Obrigado DJunqueira

Valor de uma célula mostrado em um Label

Enviado: 16 Jan 2017 às 12:40
por DJunqueira
Voltei a não entender, já não te respondi?

valor_celula.valor.Caption = ActiveSheet.Range("c3").Value

Testei aki e funcionou...

Re: Valor de uma célula mostrado em um Label

Enviado: 17 Jan 2017 às 14:39
por dttmt
DJunqueira escreveu:Voltei a não entender, já não te respondi?

valor_celula.valor.Caption = ActiveSheet.Range("c3").Value

Testei aki e funcionou...
Aqui não está funcionando

Meu Excel é 2010, será que é por isso?

Obrigado

Re: Valor de uma célula mostrado em um Label

Enviado: 17 Jan 2017 às 16:59
por Kledison
Boa tarde,

fiz teste no 2010 e para aparecer o valor da célula na LABEL do Userform eu editei a macro que está na LABEL para:
Código: Selecionar todos
Private Sub UserForm_Activate()
 valor_celula.valor.Caption = ActiveSheet.Range("c3").Value
End Sub
O que eu fiz foi exibir o resultado da célula ao abrir o formulário, seria isso ?

Att

Re: Valor de uma célula mostrado em um Label

Enviado: 17 Jan 2017 às 18:14
por dttmt
[quote="Kledison"]Boa tarde,

fiz teste no 2010 e para aparecer o valor da célula na LABEL do Userform eu editei a macro que está na LABEL para:
Código: Selecionar todos
Private Sub UserForm_Activate()
 valor_celula.valor.Caption = ActiveSheet.Range("c3").Value
End Sub
O que eu fiz foi exibir o resultado da célula ao abrir o formulário, seria isso ?

Att[/quot]

Kledison, copiei e colei o código que você passou e mesmo assim não funfou?

Pode me enviar o seu modelo que funcionou?

Vou comparar as duas versões e ver o que estou fazendo de errado.

Obrigado

Valor de uma célula mostrado em um Label

Enviado: 17 Jan 2017 às 18:17
por DJunqueira
O único detalhe q eu acrescentaria é q o clique é no formulário (cinza) e não no Label azul.
Seria isso???

Re: Valor de uma célula mostrado em um Label

Enviado: 17 Jan 2017 às 18:28
por Kledison
Olá,

segue anexo conforme solicitado,

Att

Re: Valor de uma célula mostrado em um Label

Enviado: 17 Jan 2017 às 18:52
por dttmt
O erro era que estava iniciando o comando assim:

Private Sub UserForm_Click()

O correto é:

Private Sub UserForm_Activate()

Valeu

Re: Valor de uma célula mostrado em um Label

Enviado: 17 Jan 2017 às 18:53
por dttmt
DJunqueira escreveu:O único detalhe q eu acrescentaria é q o clique é no formulário (cinza) e não no Label azul.
Seria isso???
O erro era que estava iniciando o comando assim:

Private Sub UserForm_Click()

O correto é:

Private Sub UserForm_Activate()

Valeu