Muito Top! Só tenho uma duvida, veja se pode me ajudar... Na regra aplicada, se eu copiar e colar a regra não pega... alguma ideia para solucionar isso? Em resumo, a regra se aplica apenas para quando for digitado. Precisava bloquear quando tenho um copia e cola também.
Se você quiser evitar totalmente a colagem de valores duplicados, uma opção é usar uma macro VBA para impedir isso. Aqui está um exemplo: Private Sub Worksheet_Change(ByVal Target As Range) Dim Cell As Range Dim Rng As Range Dim DupValue As String ' Definir o intervalo de células onde quer impedir duplicatas Set Rng = Me.Range("A1:A100") ' Ajuste o intervalo conforme necessário If Not Intersect(Target, Rng) Is Nothing Then Application.EnableEvents = False For Each Cell In Target If WorksheetFunction.CountIf(Rng, Cell.Value) > 1 Then DupValue = Cell.Value MsgBox "O valor '" & DupValue & "' já existe na lista. A duplicação não é permitida.", vbExclamation Cell.ClearContents End If Next Cell Application.EnableEvents = True End If End Sub
Entendi bem mas tenho uma dúvida: Quero evitar o cadastro duplicado de nomes e números. Como se faz neste caso? Faço o processo duas vezes, uma para cada coluna ou uso o cont.se com fórmula para as duas colunas?
Olá Rosana! Neste caso, se os números estiverem em uma coluna e os nomes em outra coluna, o correto é criar duas regras separadas, uma para cada coluna.
Opa, tudo bem? Então Eu tenho 2 planilhas de funcionários, e um planilha com uma tabela dinâmica que é a junção dessas duas planinhas. O que está acontecendo é que quando eu mudo um dado em uma das duas planilhas ele duplica na planilha final, alguma dica de como não acontecer isso?
Olá! Talvez isto este ocorrendo devido a forma como foi criada a tabela dinâmica. Por gentileza, veja se o vídeo abaixo lhe atende: th-cam.com/video/w_COwTFBNkw/w-d-xo.html
Grande aula Hermes!
Grato.
Obrigado Eduardo!
Mano, TOP de mais, DEUS abençoes sempre. Ganhou mais um inscrito no canal.
Muito obrigado 🙌
Muito Top! Só tenho uma duvida, veja se pode me ajudar... Na regra aplicada, se eu copiar e colar a regra não pega... alguma ideia para solucionar isso? Em resumo, a regra se aplica apenas para quando for digitado. Precisava bloquear quando tenho um copia e cola também.
Minha dúvida também?
Dica top, parabéns... obrigado pelas dicas ....
Arrasou! Deu super certo. Obrigada
Muito obrigada, ajudou demais!
Muito bom
Deu certo! Muito bom o vídeo 💪🏻
Obrigado!!
Ao aplicar a fórmula, o excel não me permite adicionar mais nenhum dado na coluna. O que poderia ser?
Olá Henrique! Você chegou a revisar a fórmula?
@@ExcelEasyBR sim, exatamente como a sua.
Realmente não sei te dizer o que pode ter ocorrido, pois aqui funcionou corretamente.
Testei, se copiar e colar não funciona a restrição.
Se você quiser evitar totalmente a colagem de valores duplicados, uma opção é usar uma macro VBA para impedir isso.
Aqui está um exemplo:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Cell As Range
Dim Rng As Range
Dim DupValue As String
' Definir o intervalo de células onde quer impedir duplicatas
Set Rng = Me.Range("A1:A100") ' Ajuste o intervalo conforme necessário
If Not Intersect(Target, Rng) Is Nothing Then
Application.EnableEvents = False
For Each Cell In Target
If WorksheetFunction.CountIf(Rng, Cell.Value) > 1 Then
DupValue = Cell.Value
MsgBox "O valor '" & DupValue & "' já existe na lista. A duplicação não é permitida.", vbExclamation
Cell.ClearContents
End If
Next Cell
Application.EnableEvents = True
End If
End Sub
Entendi bem mas tenho uma dúvida: Quero evitar o cadastro duplicado de nomes e números. Como se faz neste caso? Faço o processo duas vezes, uma para cada coluna ou uso o cont.se com fórmula para as duas colunas?
Olá Rosana!
Neste caso, se os números estiverem em uma coluna e os nomes em outra coluna, o correto é criar duas regras separadas, uma para cada coluna.
@@ExcelEasyBR São em colunas separadas. Obrigada!🙏
Opa, tudo bem? Então
Eu tenho 2 planilhas de funcionários, e um planilha com uma tabela dinâmica que é a junção dessas duas planinhas.
O que está acontecendo é que quando eu mudo um dado em uma das duas planilhas ele duplica na planilha final, alguma dica de como não acontecer isso?
Olá!
Talvez isto este ocorrendo devido a forma como foi criada a tabela dinâmica.
Por gentileza, veja se o vídeo abaixo lhe atende:
th-cam.com/video/w_COwTFBNkw/w-d-xo.html
@@ExcelEasyBR vou tentar fazer isso aqui e retorno, obrigado!
Não deu certo comigo!
NAÕ DEU CERTO COMIGO
TOP