Excel 2020: crie suas próprias rotinas QAT usando macros VBA - dicas do Excel

Existem várias macros curtas que você pode adicionar à sua pasta de trabalho pessoal de macros e, em seguida, adicionar ao QAT. Nesta dica, você verá como criar a pasta de trabalho pessoal de macros, digitar algumas macros e, em seguida, atribuí-las a ícones no QAT.

Crie uma pasta de trabalho de macro pessoal

Comece com qualquer pasta de trabalho. Vá para Exibir, Macros, Gravar Macro. Na caixa de diálogo Gravar macro, digite um nome de uma palavra, como HelloWorld. Escolha Pasta de trabalho macro pessoal. Clique OK.

Digite Hello na célula ativa e pressione Enter. Em seguida, selecione Exibir, Macros, Parar gravação. Essas etapas criarão um Personal.xlsb em seu computador, onde você pode armazenar novas macros.

Abra o Editor VBA e encontre o Módulo 1 em Personal.xlsb

No Excel, pressione Alt + F11. (Se você não tiver Alt + F11, pode adicionar o comando Visual Basic ao QAT e clicar nele.

Sua primeira vez no editor VBA, pode ser uma vasta extensão de cinza. No menu VBA, selecione View, Project Explorer.

Procure uma entrada chamada VBAProject (PERSONAL.XLSB). Clique no ícone + para expandi-lo.

Procure e expanda Módulos. Clique com o botão direito do mouse em Module1 e escolha View Code.

Você verá seu código HelloWorld. Após o End Sub, digite qualquer um desses procedimentos.

Sub VeryHideActiveSheet() ActiveSheet.Visible = xlVeryHidden End Sub Sub ShowAllSheets() For Each sh In ActiveWorkbook.Worksheets sh.Visible = True Next sh End Sub Sub UpperSelection() For Each cell In Selection.SpecialCells(2, 2) ' 2, 2 means xlCellTypeConstants, Text cell.Value = UCase(cell.Value) Next End Sub Sub LowerSelection() For Each cell In Selection.SpecialCells(2, 2) cell.Value = LCase(cell.Value) Next End Sub Sub ProperSelection() For Each cell In Selection.SpecialCells(2, 2) cell.Value = Application.WorksheetFunction.Proper(cell.Value) Next End Sub 

Ao personalizar o QAT, escolha Macros no menu suspenso superior esquerdo.

Quando você escolhe uma macro e clica em Adicionar >>, o ícone assumirá o padrão de um fluxograma. Clique em Modificar no canto inferior direito. Escolha um novo ícone. Digite uma boa dica de ferramenta.

Aqui está uma explicação de como usar essas cinco macros:

  • Muito oculto: as planilhas podem ser visíveis, ocultas ou muito ocultas. Poucas pessoas conhecem as planilhas Very Hidden porque você precisa usar o VBA para criá-las. Uma planilha muito oculta não aparecerá em Home, Format, Hide and Rehide, Worksheets. (Agradecimentos a -Sagar Malik)
  • Mostrar todas as folhas : É fácil selecionar 12 folhas e ocultá-las em um único comando. Mas, então, revelar as folhas é uma proposta de cada vez. Esta macro exibirá todas as páginas (incluindo as muito ocultas).
  • Seleção superior : Converte todo o texto da seleção em maiúsculas.
  • Seleção inferior : converte todo o texto da seleção em minúsculas.
  • Seleção apropriada : Converte todo o texto na seleção para a caixa apropriada.

Obrigado a MF Wong por sugerir algumas dessas macros.

Artigos interessantes...