Se você usa frequentemente Microsoft Excel, você certamente terá notado que ao fazer seleções em planilhas, é impossível excluir uma única célula das destacadas. Você desmarca tudo ou nada, e isso se traduz em uma enorme perda de tempo para aqueles que trabalham todos os dias com o pacote Office da Microsoft.
Felizmente, no entanto, existe um truque que permite que você contorne essa limitação e limpar células do Excel individualmente sem perder o resto da seleção. É um pouco complexo, mas funciona. Eu testei no Office 2010, mas também deve funcionar no Office 2007. Aqui está tudo em detalhes.
A operação que deve ser realizada para ser capaz de limpar células do Excel é simples, mas bastante complicado. Precisamos criar uma macro que diga ao programa para excluir a célula selecionada com o mouse da seleção.
Para fazer isso, abra o Excel onde você precisa da função para desmarcar células e pressione a combinação de teclas Alt + F11 no teclado do computador para acessar o editor e criar novas macros.
Na janela que se abre, selecione o item Módulo do menu inserir, cole o código a seguir no campo de texto que aparece e feche o editor de macro.
Sub UnSelectActiveCell ()
Dim Rng como alcance
Dim FullRange As Range
Se Selection.Cells.Count> 1 Then
Para cada Rng em Selection.Cells
If Rng.Address ActiveCell.Address Then
Se FullRange não for nada, então
Definir FullRange = Rng
Senão
Definir FullRange = Application.Union (FullRange, Rng)
Fim se
Fim se
Próximo Rng
Se FullRange.Cells.Count> 0 Then
FullRange.Select
Fim se
Fim se
End Sub
Neste ponto, volte ao Excel e clique na célula que deseja excluir da seleção, mantendo a tecla Ctrl teclado. Neste ponto, selecione a guia Visualizar na barra de ferramentas do Office e clique no botão Macro.
Na janela que se abre, clique duas vezes no item UnSelectActiveCell e a célula previamente selecionada com o mouse será excluída da seleção. Você tem que repetir este último passo (pressionando o botão Macro e clique duas vezes em UnSelectActiveCell) depois de selecionar via Ctrl + Clique cada célula para desmarcar.
Se este método parece um pouco complicado para você, lembro que você pode criar seleções de células "cortadas". Digamos que você deseja selecionar células de A1 para A30 e então aqueles de A40 para A80 deixando de desmarcado A31 para A39.
Para fazer isso, você precisa clicar na primeira célula da seleção (A1) e, em seguida, aquele que fecha a primeira parte da seleção (A30) pressionando e segurando a tecla Mudança teclado. Desta forma, todas as células entre as duas coordenadas selecionadas são selecionadas. Depois disso, você precisa selecionar a célula a partir da qual retomar a seleção (A40) pressionando e segurando a tecla Ctrl teclado e a célula final (A80) pressionando e segurando Mudança. Agora você também sabe como limpar células do Excel.