Macros Excel e VBA 2025, Fevereiro

Exibir todas as fontes instaladas (Word) usando VBA no Microsoft Excel

Exibir todas as fontes instaladas (Word) usando VBA no Microsoft Excel

As macros abaixo exibirão uma lista de todas as fontes instaladas. Observação! Se você tiver muitas fontes instaladas, a macro pode parar de responder devido à falta de memória disponível. Sub ShowInstalledFonts () Dim FontNamesCtrl As CommandBarControl, FontCmdBar As CommandBar, tFormula As… Continue lendo →

Determine o tipo de sistema operacional usando VBA no Microsoft Excel

Determine o tipo de sistema operacional usando VBA no Microsoft Excel

Para identificar o tipo de sistema operacional, podemos usar código de macro. Neste artigo, aprenderemos como determinar o tipo de sistema operacional que está sendo usado usando o código VBA. Pergunta: Eu gostaria de saber o SO do meu… Continue lendo →

Exibir todas as fontes instaladas (Excel) usando VBA no Microsoft Excel

Exibir todas as fontes instaladas (Excel) usando VBA no Microsoft Excel

A macro abaixo exibirá uma lista de todas as fontes instaladas. Observação! Se você tiver muitas fontes instaladas, a macro pode parar de responder devido à falta de memória disponível. Se isso acontecer, você pode tentar o exemplo para o Word mais tarde ... Continue lendo →

Consolidação de dados através do Excel VBA

Consolidação de dados através do Excel VBA

Neste artigo, vamos aprender VBA como escrever a macro para consolidar os dados no Microsoft Excel. Consolidar dados: -Esta opção é usada para resumir dados de intervalos separados, consolidando os resultados em uma única saída. Vamos… Continue lendo →

Exclua todos os comentários no Microsoft Excel

Exclua todos os comentários no Microsoft Excel

No Excel, ao preparar relatórios para chefe / gerência, tendemos a inserir comentários para que a outra pessoa informe o andamento da tarefa. Os comentários são usados ​​basicamente para fins internos. Neste artigo, aprenderemos como… Continue lendo →

Converta valores negativos tratados como texto usando VBA no Microsoft Excel

Converta valores negativos tratados como texto usando VBA no Microsoft Excel

Neste artigo, criaremos uma função personalizada para converter strings negativas em um número inteiro. Os dados brutos para este artigo consistem em strings seguidas por um sinal de menos (-). Queremos converter essas strings em inteiros. Explicação lógica em… Continue lendo →

Criação e uso de uma caixa de edição / combinação do Visual Basic Excel

Criação e uso de uma caixa de edição / combinação do Visual Basic Excel

Dica fornecida por: Ben Sullins, Phoenix, AZ Usar uma caixa de combinação / edição visual básica é um conceito um tanto avançado que, como você verá, pode ser muito útil de várias maneiras. Primeiro precisamos ter uma lista de valores que… Continue lendo →

Altere a aparência do cursor para ampulheta usando VBA no Microsoft Excel

Altere a aparência do cursor para ampulheta usando VBA no Microsoft Excel

Quando você tem uma macro / código vba grande que precisa ser executado por muitos minutos, você pode alterar o cursor para a ampulheta ou cursor de espera (com base na configuração do sistema) para o período em que a macro está sendo executada. … Continue lendo →

Proteção celular apenas para fórmulas usando VBA no Microsoft Excel

Proteção celular apenas para fórmulas usando VBA no Microsoft Excel

Neste artigo, usaremos o evento de alteração da planilha para proteger as células que contêm fórmulas. Os dados brutos consistem em dados de vendas de funcionários, que incluem bifuricação por mês e ano. Queremos saber o total de vendas por mês, como… Continue lendo →

VBA - Formatar números como números de previdência social

VBA - Formatar números como números de previdência social

Nos Estados Unidos, um número de Seguro Social (SSN) é um número de nove dígitos emitido para cidadãos americanos, residentes permanentes e residentes temporários (em trabalho). O número é emitido para um indivíduo pela Administração da Previdência Social, uma agência independente da… Continue lendo →

Delimitando o texto em uma célula para coluna verticalmente

Delimitando o texto em uma célula para coluna verticalmente

Neste artigo, criaremos uma macro para delimitar o texto de uma célula à coluna verticalmente. Podemos delimitar o texto na célula com base no delimitador. O delimitador pode ser uma vírgula, espaço, barra invertida etc. Para explicar… Continue lendo →

Informações básicas sobre automação OLE usando VBA no Microsoft Excel

Informações básicas sobre automação OLE usando VBA no Microsoft Excel

Quando você deseja usar a funcionalidade de outros aplicativos, você deve decidir se deseja usar a vinculação antecipada ou tardia de variáveis ​​de objeto. Vinculação inicial A vinculação entre a variável do objeto e o objeto ocorre quando o… Continue lendo →

Configure a formatação condicional para uma área usando VBA no Microsoft Excel

Configure a formatação condicional para uma área usando VBA no Microsoft Excel

Neste artigo, criaremos uma macro para aplicar a formatação condicional na área selecionada. Usamos números aleatórios como dados de amostra para demonstrar o funcionamento da macro. A macro pode ser executada clicando no botão “Find Max” em… Continue lendo →

Como formatar células como moeda e onde podemos usá-lo

Como formatar células como moeda e onde podemos usá-lo

Vamos dar um exemplo para entender como e onde podemos formatar a célula em moeda. Temos os dados de quantidade do produto no intervalo A1: B9 em que a coluna A contém o nome do produto e a coluna B contém a quantidade dele. Queremos… Continue lendo →

Formate dados com formatos de números personalizados usando VBA no Microsoft Excel

Formate dados com formatos de números personalizados usando VBA no Microsoft Excel

Neste artigo, criaremos uma macro para formatar os dados fornecidos no formato de número personalizado desejado usando VBA. Os dados brutos para este exemplo consistem em dados da equipe de vendas. Os dados brutos contêm nome, id do produto, preço do produto, ... Continue lendo →

Verifique se há duplicatas na coluna

Verifique se há duplicatas na coluna

Neste artigo, criamos uma macro para destacar valores duplicados. Os dados brutos consistem em nomes de carros diferentes. Queremos destacar entradas duplicadas. Pressione o botão “Destacar duplicado” para executar a macro e destacar entradas duplicadas. Explicação lógica ... Continue lendo →

Como fazer formatação condicional usando VBA no Microsoft Excel

Como fazer formatação condicional usando VBA no Microsoft Excel

Aprenda a formatação condicional do VBA. Apenas 2 linhas de código para formatação condicional VBA do Excel para tornar seu arquivo mais leve.

Adicione quebras de página aos dados classificados usando VBA no Microsoft Excel

Adicione quebras de página aos dados classificados usando VBA no Microsoft Excel

Neste artigo, criaremos uma macro para inserir quebras de página, com base em uma determinada condição. Os dados brutos consistem em dados do agente, que incluem o nome do agente, o nome do cliente, o número do telefone e a identificação do e-mail. Queremos dados ... Continue lendo →

Ajuste a altura da linha de células mescladas usando VBA no Microsoft Excel

Ajuste a altura da linha de células mescladas usando VBA no Microsoft Excel

Pergunta: As células mescladas não têm a altura correta após uma quebra de linha. Como posso corrigir isso? Resposta: Insira o seguinte código no módulo padrão. Sub AutoFitMergedCellRowHeight () Dim CurrentRowHeight como único, MergedCellRgWidth como único Dim CurrCell como intervalo… Continue lendo →

Classifique as planilhas em uma pasta de trabalho usando VBA no Microsoft Excel

Classifique as planilhas em uma pasta de trabalho usando VBA no Microsoft Excel

Neste artigo, fornecemos detalhes sobre como classificar as planilhas na pasta de trabalho em ordem crescente ou decrescente, dependendo do nome da planilha. Na pasta de trabalho em anexo, há dois módulos: - Módulo1 contém a macro “SortWorksheets”… Continue lendo →

Usando a caixa de diálogo para abrir e salvar a pasta de trabalho

Usando a caixa de diálogo para abrir e salvar a pasta de trabalho

Já sabemos como abrir ou salvar um arquivo Excel em VBA. Simplesmente usamos o método Open e SaveAs do objeto Workbook. Mas isso requer codificação permanente do caminho do arquivo. Mas na maioria das vezes você… Continue lendo →

Salvar um backup de pasta de trabalho usando VBA no Microsoft Excel

Salvar um backup de pasta de trabalho usando VBA no Microsoft Excel

Deve-se fazer backup dos dados em intervalos regulares de tempo, pois qualquer modificação errada por outro usuário ou exclusão acidental do arquivo Excel pode prejudicar muito tempo e informações. Neste artigo, iremos… Continue lendo →

Navegar na pasta para selecionar a pasta usando VBA no Microsoft Excel

Navegar na pasta para selecionar a pasta usando VBA no Microsoft Excel

Neste artigo, criamos um procedimento que é usado para exibir a caixa de diálogo, que é usado para navegar pela pasta para selecionar a pasta. Este código pode ser usado junto com outras macros onde a seleção da pasta é necessária em… Continue lendo →

Leia as informações de uma pasta de trabalho fechada usando o VBA no Microsoft Excel

Leia as informações de uma pasta de trabalho fechada usando o VBA no Microsoft Excel

No Microsoft Excel, obter informações de uma pasta de trabalho fechada é uma das maneiras que mais economizam tempo para obter dados precisos usando o código VBA. Neste artigo, aprenderemos como ler informações de uma pasta de trabalho fechada usando o VBA em… Continue lendo →

VBA para evitar a alteração do nome da planilha no Microsoft Excel

VBA para evitar a alteração do nome da planilha no Microsoft Excel

Às vezes, nosso código VBA ou algumas fórmulas dependem do nome da planilha. Se o nome da planilha mudar, o comportamento do código ou fórmula do VBA pode mudar. Portanto, é muito importante saber como prevenir o… Continue lendo →

Abra e feche a pasta de trabalho do Excel usando VBA

Abra e feche a pasta de trabalho do Excel usando VBA

Neste artigo, aprenderemos sobre como fechar e abrir o método no Excel VBA que é usado para abrir a pasta de trabalho fechada e também fechar a pasta de trabalho aberta. Criamos botão de comando na planilha do Excel e atribuímos macro. Para… Continue lendo →

Arquivos de log usando VBA no Microsoft Excel

Arquivos de log usando VBA no Microsoft Excel

Em computadores, um arquivo de log é um arquivo que registra eventos que ocorrem em um sistema operacional ou execução de outro software, ou mensagens entre diferentes usuários de um software de comunicação. Registrar é o ato de manter um registro. Em… Continue lendo →

Liste arquivos em uma pasta usando VBA no Microsoft Excel

Liste arquivos em uma pasta usando VBA no Microsoft Excel

Neste artigo, criaremos uma macro para listar todos os arquivos da pasta. Ao executar a macro, o nome do arquivo junto com o caminho do arquivo serão exibidos a partir da célula A17. Explicação lógica ... Continue lendo →

Como ocultar ou reexibir várias guias dinamicamente usando o VBA no Excel

Como ocultar ou reexibir várias guias dinamicamente usando o VBA no Excel

Considere uma situação em que você precisa ocultar e exibir várias páginas de uma vez. Se alguém estiver ocultando e exibindo manualmente, isso levará muito tempo. Neste artigo, você aprenderá como dinamicamente… Continue lendo →

Liste detalhes de todos os arquivos dentro de uma pasta usando VBA no Microsoft Excel

Liste detalhes de todos os arquivos dentro de uma pasta usando VBA no Microsoft Excel

Neste artigo, criaremos uma macro para reunir detalhes de todos os arquivos de uma pasta. Antes de executar a macro, precisamos especificar o caminho da pasta na caixa de texto. Ao executar a macro, ele… Continue lendo →

Ocultar pastas de trabalho inativas por meio do VBA

Ocultar pastas de trabalho inativas por meio do VBA

Se você estiver trabalhando em várias pastas de trabalho ao mesmo tempo e precisar de uma macro para ajudá-lo a ocultar todas as pastas de trabalho inativas, este artigo certamente o ajudará. Neste artigo, vamos nos concentrar em como… Continue lendo →

Determine se uma pasta de trabalho já está aberta usando VBA no Microsoft Excel

Determine se uma pasta de trabalho já está aberta usando VBA no Microsoft Excel

No Excel, podemos determinar se a pasta de trabalho está fechada ou aberta por meio do código VBA. Abaixo está o código VBA e o processo que você precisa colar no módulo de código do arquivo. 1. Abra o Excel 2. Pressione ALT + F11 3. ... Continue lendo →

Extraindo o nome do arquivo e o nome da pasta do caminho do arquivo usando VBA no Microsoft Excel

Extraindo o nome do arquivo e o nome da pasta do caminho do arquivo usando VBA no Microsoft Excel

Neste artigo, compartilhamos o código VBA para escrever uma função personalizada para extrair o nome do arquivo e o nome da pasta do caminho do arquivo. Os dados brutos para este exemplo especificam o caminho completo de certos arquivos. Explicação lógica ... Continue lendo →

Determine se existe uma pasta de trabalho usando VBA no Microsoft Excel

Determine se existe uma pasta de trabalho usando VBA no Microsoft Excel

No Microsoft Excel, podemos verificar se o arquivo existe em um local específico usando o código VBA. A macro exibirá o status na forma de uma caixa de mensagem. Neste artigo iremos identificar, se o status de algum arquivo específico… Continue lendo →

Determine se existe uma planilha em uma pasta de trabalho usando VBA no Microsoft Excel

Determine se existe uma planilha em uma pasta de trabalho usando VBA no Microsoft Excel

Pode haver um momento em que você precise verificar se uma planilha, que você criou ou excluiu em uma pasta de trabalho em uma macro / código VBA, existe. Podemos fazer isso facilmente usando uma função / macro. Pronto… Continue lendo →

Como excluir planilhas sem solicitações de confirmação usando VBA no Excel

Como excluir planilhas sem solicitações de confirmação usando VBA no Excel

Há momentos em que temos que criar ou adicionar planilha e mais tarde descobrimos que não há uso dessa planilha, portanto, precisamos excluir a planilha rapidamente da pasta de trabalho. Este artigo se concentra em economizar tempo e… Continue lendo →

Contar planilhas em vários arquivos

Contar planilhas em vários arquivos

Considere uma situação em que você se depara com vários arquivos do Excel diariamente e deseja um mecanismo rápido para ajudá-lo a encontrar a contagem de planilhas presentes em cada pasta de trabalho. Se você tiver um problema semelhante ... Continue lendo →

Crie novas pastas de trabalho usando VBA no Microsoft Excel

Crie novas pastas de trabalho usando VBA no Microsoft Excel

Pode haver casos em que você precise criar uma nova pasta de trabalho com determinado número de planilhas por meio de um código vba ou macro. Aqui está uma macro simples que permite criar uma nova pasta de trabalho> abrir e então… Continue lendo →

Combine várias planilhas em uma

Combine várias planilhas em uma

Neste artigo, aprenderemos como reunir os dados de diferentes pastas de trabalho por meio do VBA no Microsoft Excel. Vamos entender, com um exercício simples, como mesclar planilhas por meio do VBA no Microsoft Excel. Temos 3… Continue lendo →

Feche uma pasta de trabalho usando VBA no Microsoft Excel

Feche uma pasta de trabalho usando VBA no Microsoft Excel

Neste artigo, aprenderemos como fechar pasta de trabalho do Excel usando VBA no Microsoft Excel 2010. Depois que sua macro / código VBA tiver executado todas as ações necessárias, você deseja que a macro salve o arquivo ou ignore… Continue lendo →

Como filtrar os dados no Excel usando VBA

Como filtrar os dados no Excel usando VBA

Neste artigo, aprenderemos como filtrar os dados e, em seguida, como podemos fornecer os diferentes critérios de filtragem usando o VBA no Microsoft Excel 2007 e versões posteriores. Como colocar o filtro nos dados? … Continue lendo →

VBA para abrir o arquivo mais recente na pasta

VBA para abrir o arquivo mais recente na pasta

Como abrir o arquivo mais recente em uma pasta no Microsoft Excel Caso você queira um código VBA que permitirá abrir o arquivo salvo recentemente na pasta com apenas um clique no botão macro. Pergunta):… Continue lendo →

O que é a função CSng no Excel VBA

O que é a função CSng no Excel VBA

Qual função CSng em VBA. A função CSng é usada para converter

Como formatar data por meio do VBA

Como formatar data por meio do VBA

Neste artigo, vamos aprender como fazer o formato VBA do Excel em data longa. Por exemplo: - O formato (# 29/03/2015 #, “Data por extenso”) retornaria ‘29 de março de 2015? Vejamos um exemplo para entender: - Temos a quantidade do produto ... Continue lendo →

Como criar uma função definida pelo usuário por meio do VBA

Como criar uma função definida pelo usuário por meio do VBA

Neste artigo, vamos aprender como fazer uma função definida pelo usuário para extrair o texto apenas da string por meio do VBA. Função definida pelo usuário: o Microsoft Excel permite que você crie sua própria função de acordo com o requisito,… Continue lendo →

Como acelerar macros em pivôs

Como acelerar macros em pivôs

Como melhorar a velocidade do código de macro VBA? Neste artigo, aprenderemos como executar macros mais rapidamente com pivôs, usando código VBA. Pergunta): Estou trabalhando em um painel que tem um número significativo de tabelas dinâmicas e dinâmicas ... Continue lendo →

Como criar um formulário para pesquisa e impressão por meio do VBA no Microsoft Excel

Como criar um formulário para pesquisa e impressão por meio do VBA no Microsoft Excel

Neste artigo, aprenderemos como criar um formulário de usuário para pesquisa e impressão por meio do VBA no Microsoft Excel. Vamos entender com um exercício simples: - Temos dados na Folha 1 em que a coluna A… Continue lendo →

Calculadora de empréstimo através do VBA

Calculadora de empréstimo através do VBA

Neste artigo, vamos aprender como criar uma calculadora para calcular o valor dos Juros através do VBA no Microsoft Excel. Formulário do usuário: - O formulário do usuário é usado para inserir os detalhes específicos nos dados, que são basicamente… Continue lendo →

Como selecionar a data mais recente da tabela dinâmica usando VBA no Microsoft Excel

Como selecionar a data mais recente da tabela dinâmica usando VBA no Microsoft Excel

Se você está trabalhando em dados de vendas que continuam sendo atualizados diariamente. Para rastrear as vendas completas na última data inserida nos dados usando a tabela dinâmica. Neste artigo, aprenderemos como usar a tabela dinâmica para… Continue lendo →

Como obter texto e número em reverso por meio do VBA no Microsoft Excel

Como obter texto e número em reverso por meio do VBA no Microsoft Excel

No Excel, há momentos em que queremos que o texto seja totalmente invertido ou sua ordem com o código VBA. Pode haver vários requisitos, como extrair o conteúdo da célula reversa, ordem reversa das células e assim por diante. Neste artigo,… Continue lendo →

Como inserir a linha após cada 5ª linha por meio do VBA

Como inserir a linha após cada 5ª linha por meio do VBA

Neste artigo, aprenderemos como inserir a linha a cada 5 linhas por meio do VBA no Microsoft Excel. Vamos dar um exemplo e entender: temos dados no intervalo A1: F31, no qual a coluna A contém o nome, a coluna B ... Continue lendo →

Como abrir a caixa de diálogo de macro do Excel usando um atalho

Como abrir a caixa de diálogo de macro do Excel usando um atalho

Para abrir a caixa de diálogo Macro do Excel, você pode usar o atalho do teclado ou visualizar as macros na guia de visualização da faixa de opções. Para abrir a caixa de diálogo da macro, use o atalho para

Como extrair os valores ausentes por meio do VBA

Como extrair os valores ausentes por meio do VBA

Neste artigo, criaremos uma função definida pelo usuário para descobrir o número ausente em um intervalo por meio do VBA no Microsoft Excel. Função definida pelo usuário: o Microsoft Excel permite que você crie sua própria função de acordo com o… Continue lendo →

Como extrair registro sem critérios por meio do VBA

Como extrair registro sem critérios por meio do VBA

Neste artigo, aprenderemos como extrair registros sem critérios por meio do VBA no Microsoft Excel. Vamos dar um exemplo para entender como podemos colocar o filtro e selecionar os critérios e, em seguida, pegar o… Continue lendo →

Como gravar macro e, em seguida, como modificar o código

Como gravar macro e, em seguida, como modificar o código

Neste artigo, aprenderemos como gravar macro e, em seguida, como modificá-la e torná-la mais fácil de aprender. Como escrever macro para fórmula Soma em VBE Temos dados do Excel no intervalo A1: C14, em… Continue lendo →

Obter nomes de planilhas

Obter nomes de planilhas

Como obter nomes de planilhas usando VBA no Microsoft Excel Caso você queira descobrir uma maneira de obter todos os nomes da planilha que estão visíveis, ou seja, não ocultos. Neste artigo, nós… Continue lendo →

Fórmula VS Fórmula R1C1 no Microsoft Excel

Fórmula VS Fórmula R1C1 no Microsoft Excel

Neste artigo, aprenderemos a diferença entre a Fórmula V / S Fórmula R1C1 no Microsoft Excel. No Excel, geralmente usamos a fórmula para resolver o problema. Mas se, por exemplo, escrevermos um UDF que exibe a fórmula ... Continue lendo →

Instrução If Then Else do Excel VBA

Instrução If Then Else do Excel VBA

Artigos relacionados: Eventos de gráficos incorporados usando VBA no Microsoft Excel | Os eventos de gráficos incorporados podem tornar seu gráfico mais interativo, dinâmico e útil do que os gráficos normais. Para habilitar os eventos nos gráficos, nós ... Os eventos no Excel VBA | São sete… Continue lendo →

Excluir linhas no VBA

Excluir linhas no VBA

Neste artigo, aprenderemos como excluir as linhas quando não houver dados em toda a linha. A seguir está o instantâneo dos dados que temos: O conceito por trás deste tutorial é se houver algum espaço em branco completo ... Continue lendo →

Crie gráficos com VBA

Crie gráficos com VBA

Criar gráficos no Excel é uma ótima maneira de representar dados. O visualizador pode entender facilmente os dados e o que exatamente está acontecendo nos gráficos. Caso você precise criar muitos gráficos no mesmo formato, então este tutorial é… Continue lendo →

Variáveis ​​de matriz usando VBA no Microsoft Excel 2010

Variáveis ​​de matriz usando VBA no Microsoft Excel 2010

Como usar o Excel VBA Array? Você pode executar as macros no Editor do Visual Basic, colocando o cursor na macro e pressionando a tecla F5, ou no Excel, abrindo a caixa de diálogo Macros (ALT + F8) escolhendo… Continuar lendo →

Alterar dados do gráfico como por célula selecionada

Alterar dados do gráfico como por célula selecionada

Altere os dados do gráfico conforme você seleciona uma opção nas células. Para tornar seu gráfico dinâmico, podemos usar VLOOKUP e algumas linhas de código para torná-lo dinâmico.

Converter letras pequenas em maiúsculas para algumas colunas

Converter letras pequenas em maiúsculas para algumas colunas

Como converter letras pequenas em letras maiúsculas para poucas colunas usando o VBA no Microsoft Excel Neste artigo, aprenderemos como converter texto em letras maiúsculas em colunas específicas (nem todas as células) usando o código VBA. Pergunta):… Continue lendo →

Gráfico de colunas por meio do VBA

Gráfico de colunas por meio do VBA

Como criar um gráfico por meio do VBA no Microsoft Excel Neste artigo, aprenderemos como criar um gráfico por meio do VBA no Microsoft Excel. Vamos entender com um exercício simples como podemos criar um gráfico por meio do VBA ... Continue lendo →

Como preencher automaticamente a cor com VBA para Loop no Microsoft Excel

Como preencher automaticamente a cor com VBA para Loop no Microsoft Excel

Se você deseja preencher automaticamente a faixa específica de cores usando o loop VBA. Neste artigo, você aprenderá para que o loop no VBA atenda a certas condições. A ideia é se o intervalo A1: A20 contém qualquer texto ou número, então o excel para ... Continue lendo →

Formato de número contábil por meio da formatação VBA

Formato de número contábil por meio da formatação VBA

Vamos dar um exemplo para entender como e onde podemos formatar a célula para contabilidade. Temos os dados de quantidade do produto no intervalo A1: B9 em que a coluna A contém o nome do produto e a coluna B contém a quantidade dele. Queremos… Continue lendo →

Como escrever em um arquivo do Word usando o Excel?

Como escrever em um arquivo do Word usando o Excel?

Para escrever um documento do Word a partir do Excel VBA, você precisa criar um objeto de aplicação do Word para trabalhar com sua função. O processo de escrever um documento do Word é bastante fácil. Veja como você faz isso.

Os eventos de planilha no Excel VBA

Os eventos de planilha no Excel VBA

Você pode querer executar seu fragmento de macro / VBA quando uma célula muda seu valor, quando um clique duplo acontece, quando uma folha é selecionada, etc. Em todos esses casos, usamos o manipulador de eventos de planilha. O manipulador de eventos nos ajuda a executar… Continue lendo →

Executar macro se houver alguma alteração feita na folha no intervalo especificado

Executar macro se houver alguma alteração feita na folha no intervalo especificado

Ao longo de suas práticas de VBA, você teria a necessidade de executar macros quando um determinado intervalo ou célula fosse alterado. Nesse caso, para executar macros quando uma alteração é feita em um intervalo de destino, usamos o evento de alteração. Eventos… Continue lendo →

Os eventos no Excel VBA

Os eventos no Excel VBA

Aprenda o que são eventos do Excel VBA. O Excel possui sete tipos de técnicas de manuseio uniforme. 3 principais são eventos de aplicativo, pasta de trabalho e planilha. O gráfico, formulário do usuário, ...

Como criar eventos de nível de aplicativo no Excel VBA

Como criar eventos de nível de aplicativo no Excel VBA

Os Eventos do Aplicativo são usados ​​para acionar sub-rotinas com o escopo de toda a aplicação no Excel. WorkbookActivate é um procedimento de evento de aplicativo que é disparado ...

Código VBA mais simples para destacar a linha e coluna atuais

Código VBA mais simples para destacar a linha e coluna atuais

Se você quiser destacar a linha e a coluna da célula ativa, o código VBA abaixo o ajudará. Portanto, usaremos o manipulador de eventos da planilha do Excel. Para que um evento de planilha funcione, o código deve residir em… Continue lendo →

Como executar uma macro automaticamente quando a pasta de trabalho é aberta no Excel

Como executar uma macro automaticamente quando a pasta de trabalho é aberta no Excel

Para executar uma macro automaticamente quando a pasta de trabalho é aberta, use o evento workbook_open. Esta é a maneira mais simples de executar uma macro específica quando uma pasta de trabalho específica é aberta.

Como usar eventos de pasta de trabalho no VBA

Como usar eventos de pasta de trabalho no VBA

Você pode querer executar seu fragmento de macro / VBA quando uma pasta de trabalho específica for selecionada, uma planilha na pasta de trabalho for selecionada, a célula alterar seu valor, quando um clique duplo acontecer, quando uma planilha for adicionada, etc. Em todos esses casos ... Continuar lendo →

Eventos de planilha usando VBA no Microsoft Excel

Eventos de planilha usando VBA no Microsoft Excel

Os eventos para o objeto de planilha ocorrem quando uma planilha é ativada ou o usuário altera o conteúdo de uma célula. Os eventos nas planilhas são ativados por padrão, mas podem ser desativados por uma macro. Para exibir os procedimentos do evento para ... Continue lendo →

Como executar uma macro automaticamente antes do fechamento da pasta de trabalho no Excel

Como executar uma macro automaticamente antes do fechamento da pasta de trabalho no Excel

Para executar uma macro automaticamente antes que a pasta de trabalho feche, use o evento workbook_close. Esta é a maneira mais simples de executar uma macro específica quando uma pasta de trabalho específica é fechada.

Impedir que uma automacro / eventmacro seja executada usando VBA no Microsoft Excel

Impedir que uma automacro / eventmacro seja executada usando VBA no Microsoft Excel

Se desejar abrir uma pasta de trabalho sem executar uma macro Auto_Open, você pode fazer isso mantendo a tecla Shift pressionada ao abrir o arquivo. Se a pasta de trabalho for protegida por senha, lembre-se de manter a tecla Shift pressionada depois de ... Continue lendo →

Crie mapas de eventos para o objeto Aplicativo usando VBA no Microsoft Excel

Crie mapas de eventos para o objeto Aplicativo usando VBA no Microsoft Excel

Inicie o editor do Visual Basic. Selecione o projeto desejado na janela Projeto. Insira um novo módulo de classe selecionando o menu Inserir | Módulo de classe. Ative o novo módulo de classe e renomeie-o, por exemplo, AppEventClass Copie e cole este exemplo… Continue lendo →

Eventos de gráficos incorporados usando VBA no Excel

Eventos de gráficos incorporados usando VBA no Excel

Os eventos de gráfico incorporados no Excel podem ser facilmente ativados em duas etapas. O evento do gráfico precisa ser declarado e, em seguida, inicializar o evento do gráfico em um módulo normal.

Copie os dados com data entre duas datas definidas para uma nova planilha usando o VBA

Copie os dados com data entre duas datas definidas para uma nova planilha usando o VBA

Neste artigo, criaremos uma macro para extrair dados da planilha de dados brutos para uma nova planilha, com base no intervalo de datas especificado. Os dados brutos consistem em três colunas. A primeira coluna contém datas, a segunda coluna contém agente ... Continue lendo →

Inserir carimbo de data e hora com VBA

Inserir carimbo de data e hora com VBA

Escreva o código VBA para inserir data e hora no Excel 2016, 2013, 2010 e versões anteriores. Use o VBA para inserir a data e a hora atuais. Automatize o tempo de entrada usando o VBA.

Identificação de prazos duplicados

Identificação de prazos duplicados

Se você deseja descobrir a linha duplicada com várias entradas para a mesma pessoa e deseja descobrir as entradas duplicadas, então você não deve perder este artigo. Forneceremos um código de macro para ajudá-lo a identificar… Continue lendo →

Mostra a hora no formato hh: mm.sss usando VBA

Mostra a hora no formato hh: mm.sss usando VBA

Neste artigo, criaremos uma macro para formatar a hora no formato hh: mm.sss. Os dados brutos para este exemplo consistem em certos valores de tempo na coluna E. Neste artigo, criamos uma função definida pelo usuário (ou personalizada… Continue lendo →

Execute o comando / subprocedimento usando o temporizador VBA

Execute o comando / subprocedimento usando o temporizador VBA

Neste artigo, criaremos uma macro para chamar outra macro ou executar um comando após intervalos de tempo definidos. Para executar a macro, clique no botão “Iniciar cronômetro”. Ao executar a macro, a macro “TimerMsg” exibirá um… Continue lendo →

Classifique os dados por aniversário usando VBA no Microsoft Excel

Classifique os dados por aniversário usando VBA no Microsoft Excel

Neste artigo, criaremos uma macro para classificar os dados na planilha por aniversário e não consideraremos o ano ao classificar os dados. Os dados brutos consistem em duas colunas, uma contém o nome e a segunda coluna contém… Continue lendo →

Liste e adicione dias de meses em um período definido usando VBA no Microsoft Excel

Liste e adicione dias de meses em um período definido usando VBA no Microsoft Excel

Neste artigo, criaremos uma macro para listar meses entre o período definido e também o número de dias naquele mês específico. Ele também exibirá o número total de dias entre o período definido. Nós criamos… Continue lendo →

Como podemos formatar a data por meio do VBA?

Como podemos formatar a data por meio do VBA?

Neste artigo, aprenderemos como formatar a data por meio do VBA. Vamos dar um exemplo para entender como e onde podemos formatar a célula em um número de data abreviada. Temos os dados de quantidade do produto no intervalo A1: C9 em ... Continue lendo →

Insira os dias da semana de segunda a sexta em uma planilha usando VBA no Microsoft Excel

Insira os dias da semana de segunda a sexta em uma planilha usando VBA no Microsoft Excel

Neste artigo, criaremos uma macro para extrair os dias da semana entre duas datas. Neste exemplo, temos que especificar a data de início e a data de término antes de executar a macro. A macro escolhe o valor da data de início da célula J8 ... Continue lendo →

Insira o feriado de acordo com a Tabela na lista de feriados usando VBA

Insira o feriado de acordo com a Tabela na lista de feriados usando VBA

Pergunta: Eu tenho o EmployeeName, o HolidayStart e o HolidayEnd em uma planilha. Como posso colorir as férias de cada funcionário nas folhas do mês seguinte? Resposta: Digite o seguinte código com XL5 / 7 em um ModuleSheet, com XL8 em ... Continue lendo →

Crie folhas de dia de um mês sem fins de semana e feriados usando o VBA

Crie folhas de dia de um mês sem fins de semana e feriados usando o VBA

Neste artigo, criaremos uma macro para criar uma planilha para cada dia da semana do mês especificado do ano especificado, excluindo todas as datas especificadas na lista de feriados. Antes de executar a macro, três entradas são necessárias. … Continue lendo →

Exclua todas as células com dados de datas anteriores usando VBA

Exclua todas as células com dados de datas anteriores usando VBA

Neste artigo, criaremos uma macro para deletar dados de datas anteriores. Esta macro verifica os dados, mantém os dados de hoje e exclui todos os dados de datas anteriores. Os dados brutos neste exemplo consistem em data, nome do agente ... Continue lendo →

Distribuir dados de uma lista das planilhas do dia a dia usando VBA

Distribuir dados de uma lista das planilhas do dia a dia usando VBA

Neste artigo, criaremos uma macro para organizar os dados do dia a dia em várias planilhas. Os dados brutos para este artigo consistem em dados de vendas diários da equipe, que incluem Data, Nome do Agente e Número de itens vendidos. Queremos… Continue lendo →

Aceitar datas válidas apenas do usuário no Excel VBA

Aceitar datas válidas apenas do usuário no Excel VBA

Aprenda como restringir o usuário para inserir uma data válida na caixa de entrada do VBA. Usamos o tipo de dados Date para armazenar datas no VBA. Se uma data inválida é tentada armazenar na data

Problema: os caracteres estão em ordem reversa

Problema: os caracteres estão em ordem reversa

Para inverter a ordem dos caracteres, crie e adicione uma Função Personalizada à caixa de diálogo Inserir Função: 1. Pressione Alt + F11 para abrir o VBE. 2. Em VBAProject, selecione qualquer nome de pasta de trabalho e insira um novo Módulo selecionando Módulo de ... Continue lendo →

Como criar uma função definida pelo usuário no Microsoft Excel

Como criar uma função definida pelo usuário no Microsoft Excel

Neste artigo, vamos aprender como criar funções definidas pelo usuário no Microsoft Excel usando o VBA. Função definida pelo usuário: - O Microsoft Excel já está tendo muitas funções, mas ainda assim todos têm requisitos, situações diferentes, nós… Continue lendo →

Como usar funções de planilha como VLOOKUP no VBA Excel?

Como usar funções de planilha como VLOOKUP no VBA Excel?

Para usar funções de planilha no VBA, usamos a classe Application. As funções de planilha são membros do objeto Aplicativo. Essas funções de planilha são realmente poderosas e podemos usá-las no VBA para automatizar tarefas complexas.

UDF para extrair apenas o número

UDF para extrair apenas o número

UDF para extrair apenas números de uma célula usando VBA no Microsoft Excel Neste artigo, aprenderemos como usar o código VBA para extrair números apenas de uma célula com a função definida pelo usuário. Pergunta): Eu preciso ... Continue lendo →

UDF - Extraindo endereço de e-mail do texto

UDF - Extraindo endereço de e-mail do texto

Caso você queira um processo para ajudá-lo a recuperar o endereço de e-mail da string, este artigo é para você. Neste artigo, criaremos UDF para extrair a id do e-mail do texto. Pergunta): Os dados… Continue lendo →

A declaração If ElseIf em VBA

A declaração If ElseIf em VBA

Quando você quiser verificar outra condição quando a primeira for False, use as instruções If-ElseIf. A instrução If Else If pode ser útil quando você precisa fazer várias verificações de condição.

Como atualizar automaticamente tabelas dinâmicas usando o VBA Excel

Como atualizar automaticamente tabelas dinâmicas usando o VBA Excel

Para atualizar automaticamente suas tabelas dinâmicas, você pode usar eventos VBA. Use esta linha simples de código para atualizar sua tabela dinâmica automaticamente. Você pode usar um dos três métodos de atualização automática de tabelas dinâmicas.