Tag Archive for 'macros'

VBA - Auto executando macros ao abrir arquivos do Office

outubro 2nd, 2008 by Tomás Vásquez

É uma necessidade básica para quem está começando a programar em VBA.
Depois da criação das primeiras macros e formulários, é preciso alguma forma de executá-los sem precisar ir direto ao VBA ou simplesmente acionando o menu de macros.

Os caminhos mais tradicionais são:

Associar a execução de uma macro a um botão de comando ou outro componente [...]

Excel VBA - Remover linhas duplicadas

setembro 3rd, 2008 by Tomás Vásquez

A macro abaixo exclui na coluna selecionada as linhas que tiverem valores repetidos. Praticamente igual a função de filtro para registros exclusivos, só que em VBA. Copie o código e cole em um novo módulo VBA. Preenche em qualquer planilha uma lista com alguns valores repetidos. Clique Alt+F8 para ativar a macro e veja o [...]

VBA - Criando Macros Simples e Úteis

agosto 20th, 2008 by Tomás Vásquez

O Microsoft Excel possibilita a automação de tarefas através de macros. Isso não é novidade.
Quando o assunto é automatizar tarefas repetitivas ou um conjunto de tarefas, as macros resolvem o problema. Por isso, é sempre bom ter em mãos algumas macros prontas que geralmente facilitam nosso trabalho em diversas [...]

Como executar macros em outro arquivo no Excel

abril 29th, 2008 by Tomás Vásquez

Uma funcionalidade interessante de aplicativos Office é a possibilidade de executar macros de outros arquivos, mesmo que estes não estejam abertos.
Para fazer um teste, começe criando um arquivo, no Excel mesmo e crie a seguinte macro:
Public Sub testeMacro()
    MsgBox “Executou a macro em testeMacro.xls!”
End Sub
A observação aqui é que a macro deve obrigatoriamente Pública, como [...]

Excel: O famoso (mas nem tanto) SAMPLES.XLS

abril 29th, 2008 by Tomás Vásquez

Tenho que admitir. Nos fóruns de Excel VBA que frequento, muitas perguntas só pude responder por conta da existência deste arquivo.
O arquivo SAMPLES.XLS é copiado para a pasta SAMPLES que fica dentro da pasta onde o Microsoft Office foi instalado (exceto para o Office 2003). O arquivo contém alguns dos mais utilizados exemplos dos recursos [...]