Ir para o conteúdo principal

Três métodos escondem / mascaram rapidamente o conteúdo da célula com asterisco ou outra string no Excel

Às vezes, você pode querer ocultar alguns conteúdos da célula enquanto compartilha a pasta de trabalho com outros usuários, conforme mostrado abaixo. Aqui, este artigo apresentará três métodos de mascaramento de células com asterisco para ocultar o conteúdo no Excel.
máscara de doc célula 1


Ocultar e mascarar o conteúdo das células com asterisco com Formatar células

No Excel, para mascarar o conteúdo da célula com asterisco, você pode usar a função Formatar células.

1. Selecione as células que deseja ocultar com asterisco e clique com o botão direito para selecionar formatar células no menu de contexto.
máscara de doc célula 2

2. No formatar células diálogo, sob Sessão guia, selecione Personalizadas da Categoria lista e digite ;;; ** na caixa de texto sob Formato.
máscara de doc célula 4

3. Clique OK, agora o conteúdo da célula selecionada foi mascarado com asteriscos.
máscara de doc célula 3

Mas o conteúdo da célula também pode ser visualizado na barra de fórmulas.
máscara de doc célula 5

4. Posicione o cursor na célula cujo conteúdo não deseja ocultar e clique em Avaliações > Folha de proteção, e desmarque Selecione células de desbloqueio e formatar células opção (outras opções que você pode verificar conforme necessário), digite e confirme a senha para proteger a planilha nas caixas de diálogo pop-up.
máscara de doc célula 6

Em seguida, o conteúdo da célula foi ocultado e mascarado com asteriscos.

Note: Se o conteúdo da célula for uma string numérica, desta forma apenas exibirá o conteúdo da célula em branco.
máscara de doc célula 7


Ocultar linhas com # N / A ou outros valores de erro específicos por código VBA

Se você quiser mascarar números e textos, pode aplicar o código VBA.

1. Selecione as células que deseja criptografar e pressione Alt + F11 chaves para habilitar Microsoft Visual Basic para Aplicações janela.

2. Clique inserção > Módulo, copie e cole o código abaixo no novo módulo.

VBA: ocultar linhas de erro # N / A

Sub E_Cells()
'UpdatebyExtendoffice
Dim xRg As Range
Dim xERg As Range
Dim xWs As Worksheet
Dim xStrRg As String
Dim xStrPw As String
xStrPw = ""
xStrPw = Application.InputBox("Enter Password", "", "", Type:=2)
If xStrPw = "" Then Exit Sub
On Error Resume Next
Set xERg = Selection
Set xWs = Application.ActiveSheet
Set xRg = xWs.Cells
xRg.Locked = False
xERg.Locked = True
xERg.NumberFormatLocal = "**;**;**;**"
xWs.Protect Password:=xStrPw, DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub 

3. Pressione F5 chave para executar o código. Em seguida, digite a senha na caixa de diálogo que aparece e clique no botão OK botão. Veja a imagem:
máscara de doc célula 8

Dica:

1. Para descriptografar as células, você pode usar o código de macro abaixo.

Sub D_Cells()
'UpdatebyExtendoffice
Dim xRg As Range
Dim xERg As Range
Dim xWs As Worksheet
Dim xStrRg As String
Dim xStrPw As String
xStrPw = ""
xStrPw = Application.InputBox("Type Password", "", "", Type:=2)
If xStrPw = "" Then Exit Sub
On Error Resume Next
Set xWs = Application.ActiveSheet
Set xRg = xWs.UsedRange
xERg.NumberFormatLocal = "**;**;**;**"
xWs.Unprotect Password:=xStrPw
For Each xERg In xRg
    If xERg.Locked Then xERg.NumberFormatLocal = "@"
Next
End Sub

2. Com o código VBA, o conteúdo da célula também pode ser visualizado na barra de fórmulas.


Criptografar e mascarar o conteúdo da célula com asterisco ou outra string

Se você deseja criptografar e mascarar o conteúdo da célula com a string especial conforme necessário, o Criptografar Célulacaracterística de Kutools for Excel pode fazer um bom favor.

A ferramenta Criptografar células no Kutools para Excel pode:

1. Criptografar células com branco
2. Criptografar células com caracteres
3. Criptografe as células com uma string especificada.

Kutools for Excel contém 300 ferramentas avançadas para resolver seus quebra-cabeças de 90% do Excel e oferece um teste gratuito de 30 dias.

Depois de instalação gratuita do Kutools para Excel (teste gratuito de 60 dias), siga as etapas abaixo.

1. Selecione as células que deseja mascarar e clique em Kutools Plus > Criptografar células.
máscara de doc célula 9

2. Em seguida, na caixa de diálogo pop-up, digite e confirme a senha e, em seguida, em Máscara seção, marque a opção conforme necessário.
máscara de doc célula 10

3. Então clique Ok. No momento, todas as células selecionadas foram mascaradas.

Verifique nenhum, as células exibem uma sequência de palavras sem sentido.
máscara de doc célula 11
máscara de doc célula 12

Verifique carbonizar opção, você pode digitar qualquer caractere na caixa de texto, então as células exibirão apenas o caractere.
máscara de doc célula 13
máscara de doc célula 14

Verifique Tanga opção e, em seguida, digite a string que deseja exibir nas células.
máscara de doc célula 15
máscara de doc célula 16

Dica: se você deseja descriptografar as células ou exibir o conteúdo da célula, pode clicar Kutools Plus > Descriptografar célulase digite a senha para descriptografar com sucesso.
máscara de doc célula 17


Outras operações (artigos) relacionadas a ocultação

Ocultar linhas com base no valor
Este tutorial fornece alguns métodos para ocultar linhas com base no valor (igual a / maior que / menor que) em outra coluna no Excel.

Esconder parte do texto
Às vezes, você deseja ocultar parte da string para proteger as informações privadas, como o número de telefone 123-xxx-xxxx, como você pode fazer? Neste artigo, você encontrará as soluções fáceis.

Melhores ferramentas de produtividade de escritório

🤖 Assistente de IA do Kutools: Revolucionar a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Crie fórmulas personalizadas  |  Analise dados e gere gráficos  |  Invocar funções do Kutools...
Recursos mais comuns: Encontre, destaque ou identifique duplicatas   |  Excluir linhas em branco   |  Combine colunas ou células sem perder dados   |   Rodada sem Fórmula ...
Super pesquisa: VLookup de múltiplos critérios    VLookup de múltiplos valores  |   VLookup em várias planilhas   |   Pesquisa Difusa ....
Lista suspensa avançada: Crie rapidamente uma lista suspensa   |  Lista suspensa de dependentes   |  Lista suspensa de seleção múltipla ....
Gerenciador de colunas: Adicione um número específico de colunas  |  Mover colunas  |  Alternar status de visibilidade de colunas ocultas  |  Compare intervalos e colunas ...
Recursos em destaque: Foco da Grade   |  Vista de Design   |   Grande Barra de Fórmula    Gerenciador de pastas de trabalho e planilhas   |  Biblioteca (Auto texto)   |  Data Picker   |  Combinar planilhas   |  Criptografar/Descriptografar Células    Enviar e-mails por lista   |  Super Filtro   |   Filtro Especial (filtro negrito/itálico/tachado...) ...
15 principais conjuntos de ferramentas12 Texto Ferramentas (Adicionar texto, Remover Personagens, ...)   |   50+ de cores Tipos (Gráfico de Gantt, ...)   |   Mais de 40 práticos Fórmulas (Calcule a idade com base no aniversário, ...)   |   19 Inclusão Ferramentas (Insira o código QR, Inserir imagem do caminho, ...)   |   12 Conversão Ferramentas (Números para Palavras, Conversão de moedas, ...)   |   7 Unir e dividir Ferramentas (Combinar linhas avançadas, Dividir células, ...)   |   ... e mais

Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo.  Clique aqui para obter o recurso que você mais precisa...

Descrição


Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
Comments (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hola, yo lo solucione asi:
1. Formula: =SI(J7=1;lo que quieren mostrar;"******") y luego,
2. Macro: una macro que descargue el 1 en la celda J7.
3. Boton: un botón que ejecute la macro, puede llamarse mostrar cifrado o algo asi.

De esta manera, se logra solucionar las mascaras u ocultamiento de celdas.
This comment was minimized by the moderator on the site
Is it possible to create a mask email without the email account's password?
This comment was minimized by the moderator on the site
I suggest this:
A1 content               - Expected - foo***********com

Formula:=LEFT(A1,3)&REPT("*",LEN(A1)-6)&RIGHT(A1,3)
Remove left or/and right and change the length to control what to replace with * and what to keep at the beginning or at the end.
This comment was minimized by the moderator on the site
If you want to hide only some parts of the string, here is another way:

=LEFT(A1,3)&REPT("*",LEN(A1)-6)&RIGHT(A1,3)
Explanation:
1. LEFT - Will add some letters from the left of the phrase.2. REPT - Will repeat *, n times. where n can be LEN(A1) or LEN(A1)-X where X is the number fo letters that you want to keep showing3. RIGHT - Will add some letters from the end of the phrase.
If A1 content is formula will result in:
foo***********com
This comment was minimized by the moderator on the site
How do Mask baseon cell value :Sub tra5()Dim selrange As Range
Dim dgstring1, dgstring2, dgstring3, dgstring4 As String
dgstring1 = Sheet1.Range("F26")
dgstring2 = Sheet1.Range("F26")
dgstring3 = Sheet1.Range("F26")
dgstring4 = Sheet1.Range("F26")
dgstring = "dgstring1;dgstring2;dgstring3;dgstring4"
selrange.NumberFormatLocal = dgstring
End Sub

Please help.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations