Blog

27 de setembro de 2021

Selecionar todos os Objetos de uma Planilha

Olá, Programador! Neste texto quero te mostrar como fazemos para selecionar todos os objetos de uma planilha, inclusive aqueles que estão fora da tela de visualização do usuário.

 

Para isto, mostrarei o método manual, através da seleção de alguns poucos campos no próprio cabeçalho do Excel, e o método por macro. Vamos lá?

 

Selecionar todos os Objetos de uma Planilha – Método Manual

 

Primeiramente, vá até a guia “Página Inicial” do Excel e clique em “Localizar e Selecionar”.

 

Em seguida, selecione a opção “Ir para Especial…”

 

Selecionar todos os Objetos de uma Planilha

 

Após isto, marque a opção “Objetos” e clique em “OK”.

 

 

Desta forma, você poderá deslocar, copiar ou deletar todos os objetos facilmente, de uma só vez.

 

Selecionar todos os Objetos de uma Planilha – Macro

 

Entretanto, podemos realizar todo este procedimento através de uma macro simples em VBA.

 

Para isto, bastaria inserir o código abaixo em um dos módulos do Visual Basic:

 

Sub Selecionar_Objetos()

ActiveSheet.DrawingObjects.Select

End Sub

 

+ Ocultar Cabeçalho do Microsoft Excel por Macro

+ Salvar Planilha em PDF por VBA

+ Atualizar Tabela Dinâmica com Excel VBA

 

Conclusão

 

Por fim, o procedimento de seleção de todos os objetos de uma planilha já foi muito útil para nós, da CTRL2, em dois cenários específicos.

 

Primeiramente, quando não encontrávamos alguns objetos específicos em uma planilha, que acabaram tendo sua dimensão alterada por algum evento acionado, como a exclusão de uma coluna ou a diminuição de sua largura.

 

Ou então, quando criamos macros de exportação de relatórios em PDF e não queríamos que os botões aparecessem em suas páginas.

 

Desta forma, complementamos a Macro para que deletasse automaticamente os objetos selecionados.

 

Sub Deletar_Objetos()

ActiveSheet.DrawingObjects.Select
Selection.Delete

End Sub

 

Está funcionalidade, por exemplo, está no arquivo de cálculo e análise de viabilidade de compra de terrenos que criamos para a EBM.

 

E aí? Precisando de ajuda com Excel? Entre em contato conosco clicando aqui e conte um pouco do seu negócio para um de nossos especialistas.

 

Abraços!

Inscreva-se em nossa newsletter!