Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Dúvidas sobre cálculos, funções simples e aninhadas, fórmulas matriciais, etc.
  • Avatar do usuário
  • Avatar do usuário
  • Avatar do usuário
  • Avatar do usuário
Avatar do usuário
Por JCabral
Avatar
#17215
Tenho uma duvida relativamente à validação de dados com Lista

Na planilha explico qual é a duvida.

Obrigado pela ajuda
Jorge Cabral
Você não está autorizado a ver ou baixar esse anexo.
Avatar do usuário
Por Deciog
Avatar
#17219
JCabral , Bom Dia.

É possível sim confere

Decio
Você não está autorizado a ver ou baixar esse anexo.
Avatar do usuário
Por JCabral
Avatar
#17237
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.
Avatar do usuário
Por Deciog
Avatar
#17240
Em Formula isso não pode talvez em VBA

Décio
Avatar do usuário
Por gfranco
Avatar
#17247
Bom dia.
Segue minha contribuição.
At
gfranco
Você não está autorizado a ver ou baixar esse anexo.
Avatar do usuário
Por JCabral
Avatar
#17344
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
Avatar do usuário
Por gfranco
Avatar
#17346
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.
Avatar do usuário
Por DJunqueira
Avatar
#17355
O código não está em um módulo.
Código: Selecionar todos
Private 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.
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord