Página 1 de 1
Validação de Dados - Listas
Enviado: 13 Nov 2016 às 21:16
por JCabral
Tenho uma duvida relativamente à validação de dados com Lista
Na planilha explico qual é a duvida.
Obrigado pela ajuda
Jorge Cabral
Re: Validação de Dados - Listas
Enviado: 14 Nov 2016 às 06:49
por Deciog
JCabral , Bom Dia.
É possível sim confere
Decio
Validação de Dados - Listas
Enviado: 14 Nov 2016 às 12:35
por JCabral
Obrigado Decio
Não era isso que eu pretendia, o que queria era que em B3 aparecesse o valor correspondente, ou seja a lista aparecia os valores de Q4:Q6, mas depois de escolher o valor que aparecia na célula eram os valores de R4:R6.
Re: Validação de Dados - Listas
Enviado: 14 Nov 2016 às 14:30
por Deciog
Em Formula isso não pode talvez em VBA
Décio
Validação de Dados - Listas
Enviado: 15 Nov 2016 às 09:12
por JCabral
Obrigado Decio
Alguém me pode explicar como é possível fazer em VBA? Não entendo nada de VBA

Re: Validação de Dados - Listas
Enviado: 15 Nov 2016 às 10:12
por gfranco
Bom dia.
Segue minha contribuição.
At
gfranco
Validação de Dados - Listas
Enviado: 17 Nov 2016 às 19:54
por JCabral
Boa noite GFranco
Era mesmo isso que eu pretendia, mas como é para aplicar a uma tabela estou a ver que é muito complicado de fazer isso., para toda a tabela e em várias linhas
Obrigado
JCabral
Validação de Dados - Listas
Enviado: 17 Nov 2016 às 20:10
por gfranco
Boa noite.
Nesse caso de tabela ou várias linhas, minha sugestão é utilizar validação convencional e uma coluna auxiliar com um PROCV simples.
Validação de Dados - Listas
Enviado: 17 Nov 2016 às 21:54
por JCabral
Muito obrigado
Re: Validação de Dados - Listas
Enviado: 17 Nov 2016 às 21:59
por DJunqueira
Veja na planilha anexa um exemplo de solução semelhante ao seu caso.
Validação de Dados - Listas
Enviado: 17 Nov 2016 às 22:07
por JCabral
Obrigado DJunqueira
Vou ver se dá para adaptar ao meu caso, julgo que é dificil porque não percebo nada de VBA
Re: Validação de Dados - Listas
Enviado: 17 Nov 2016 às 22:44
por DJunqueira
O código não está em um módulo.
Código: Selecionar todosPrivate Sub Worksheet_Change(ByVal Target As Range)
' Macro p/ retornar valor da primeira coluna de duas colunas combinadas em uma validação de dados
' DJunqueira 25 de agosto de 2016
'
If Intersect(Target, Range("B3:B23")) Is Nothing Then Exit Sub
Application.EnableEvents = False
' Estabelece os 4 primeiros caracteres como valor da célula após seleção.
Range("H2").Value = Mid(Target.Value, 8, 15)
Target.Value = Left(Target.Value, 4)
Application.EnableEvents = True
End Sub
Tb é utilizado validação de dados e definição de nomes.