Macros Excel e VBA 2025, Fevereiro
Para converter números em palavras em rupia indiana, use esta função NUM_TO_IND_RUPEE_WORD. Não há função padrão para converter números em palavras no Excel. Isto é um
Requisitos: - Conhecimento básico de vba - Uso de tabelas / intervalos nomeados Ao trabalhar com pastas de trabalho ativadas e desativadas, às vezes pode ser difícil lembrar a estrutura de dados e a fórmula configurada durante meses entre as revisitas à pasta de trabalho. Isto é… Continue lendo →
Neste artigo, usaremos o método find do objeto Range para destacar a célula que contém o valor semelhante às palavras de pesquisa. Os dados brutos para este exemplo consistem no nome da empresa, id do funcionário e nome do funcionário. Temos cru… Continue lendo →
A função abaixo irá retornar o nome de usuário para o usuário conectado, funciona tanto no Windows NT quanto no Windows95 / 98. Função de declaração pública GetUserName Lib "advapi32.dll" _ Alias "GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long Função ReturnUserName ()… Continue lendo →
Neste artigo, criaremos uma macro que retornará o nome do computador e do usuário para o usuário conectado. Neste exemplo, queremos extrair o nome do computador na célula C10 e o nome do usuário na célula C11. Temos… Continue lendo →
Para criar uma função de array definida pelo usuário em vba que retorna um array, você só precisa seguir esta sintaxe de UDF. Para usar esta função, você deve usar a combinação de teclas CSE.
A função UNIQUES pega o intervalo como entrada e imprime os valores exclusivos desse intervalo. Copie este código em VBA e escreva a fórmula = UNIQUES (A2: B7).
Neste artigo, criaremos uma função personalizada para gerar números decimais aleatórios entre os intervalos definidos. Os dados brutos para este exemplo consistem no valor mais baixo e no valor mais alto do intervalo e número de casas decimais exigidas em… Continue lendo →
Enquanto trabalhamos com dados brutos no Excel, frequentemente procuramos dados que correspondem aos critérios e excluímos todos os outros dados que não correspondem aos critérios fornecidos. Neste artigo, aprenderemos como nos livrar dos valores… Continue lendo →
A diferença b / w byval e byref é simples. ByRef é usado para passar argumento com referência e ByValue é usado para passar argumento com valor. Este exemplo explica tudo em detalhes.
Neste artigo, criaremos uma função personalizada para classificar os dados em ordem alfabética. Os dados brutos consistem em nomes aleatórios que queremos classificar. Explicação lógica Criamos a função personalizada “SortString” para classificar os dados em ordem alfabética. Demora… Continue lendo →
Neste artigo, criaremos uma macro para dividir os dados por um número específico de linhas. Temos os dados brutos na planilha “RawData”. Queremos dividir esses dados em várias planilhas. Antes de executar a macro, precisamos especificar ... Continue lendo →
Isso é bom se você quiser usar instruções como Range ("A1") em vez de células (1,1). Assim, por exemplo ColLetter (1) = A, ColLetter (2) = b, ..., ColLetter (100) = CV, etc. 3) ColLetter (número da coluna) => passa de volta a letra da coluna. Função pública ... Continue lendo →
Neste artigo, criaremos uma macro para remover registros duplicados dos dados. Os dados brutos consistem em dados do funcionário, que incluem Nome, Idade e Sexo. Explicação lógica Nós criamos uma macro “RemovingDuplicate” para remover registros duplicados de… Continue lendo →
Neste artigo, usaremos o evento before double click da planilha para marcar e desmarcar a célula. Os dados brutos consistem em alguns itens alimentares. Queremos marcar os itens que compramos. Ao clicar duas vezes em a… Continue lendo →
Neste artigo, criaremos uma macro para excluir registros incompletos que contêm células em branco. Os dados brutos consistem em alguns dados de amostra, que incluem Nome, Idade e Sexo. Ele também contém algumas células em branco. Queremos removê-los ... Continue lendo →
Se você deseja uma maneira de excluir todos os números de linhas semelhantes de uma vez, este artigo é para você. Neste artigo, aprenderemos como podemos nos livrar da mesma linha em várias planilhas por meio de macros. … Continue lendo →
Neste artigo, aprenderemos como excluir colunas vazias por meio do VBA no Microsoft Excel. Vamos deletar as colunas que estão completamente vazias, isso significa que se não houver dados dentro da coluna inteira esses dados. Vamos… Continue lendo →
Se você está realmente atrás de um código VBA para ajudá-lo a excluir todas as linhas com base em um texto específico encontrado em uma determinada coluna, então este artigo é para você. Neste artigo, aprenderemos… Continue lendo →
Neste artigo, você aprenderá como aumentar o tamanho da célula selecionada que contém a validação de dados. Se você está trabalhando em um relatório que contém muitas informações e há falta de espaço, as células que… Continue lendo →
Se você estiver lidando com várias planilhas de uma vez, e deseja copiar os dados de cada planilha para uma planilha mestre, então você deve ler este artigo. Usaremos a propriedade currentregion do código VBA para consolidar dados de… Continue lendo →
Caso queira copiar o intervalo utilizado de cada planilha para a planilha Master, então você deve ler este artigo. Usaremos o código VBA para copiar os dados de cada planilha e depois colar em outra planilha sem… Continue lendo →
Neste artigo, aprenderemos como contar e exibir o total por meio do VBA no Microsoft Excel. Vamos entender, com um exercício simples, como e onde podemos contar e exibir totais por meio do VBA no Microsoft Excel. Nós… Continue lendo →
Quando escrevemos a codificação VBA para nos salvar do trabalho repetitivo, a seleção de dados desempenha um papel muito importante. Portanto, neste artigo você aprenderá como selecionar os dados por linha, coluna e dados inteiros de documentos… Continue lendo →
No Microsoft Excel, podemos copiar células da linha da célula ativa para uma planilha específica. Neste artigo, usaremos o código VBA para transferir dados de cada planilha e mesclar os dados em uma planilha. Vamos adicionar um… Continue lendo →
Inicie o Editor do Visual Basic pressionando Alt + F11. Selecione Debug, Compile VBA projectname. Nas versões anteriores do Excel, o código VBA era compilado automaticamente quando você salvava o addin. Isso não é mais verdade, você tem que fazer isso sozinho antes ... Continue lendo →
A macro adicionará uma planilha com o nome Master à sua pasta de trabalho e copiará as células de todas as planilhas da pasta de trabalho nesta planilha. A primeira macro faz uma cópia normal e a segunda macro copia o… Continue lendo →
A macro copiará uma parte da primeira planilha de cada arquivo que está na pasta C: Data para a primeira planilha de sua pasta de trabalho. A primeira macro faz uma cópia normal e a segunda macro copia os valores. É… Continue lendo →
Os códigos de exemplo serão copiados para uma planilha de banco de dados com o nome Plan2. Cada vez que você executar uma das subs, as células serão colocadas abaixo da última linha com dados ou após a última coluna com dados em… Continue lendo →
Neste artigo, criaremos uma macro para a união de várias áreas em uma folha especificada. Os dados brutos consistem em alguns dados de amostra, que incluem Nome e Idade. Temos duas áreas que contêm dados brutos. Nós… Continue lendo →
A macro adicionará uma planilha com o nome Master à sua pasta de trabalho e copiará as células de todas as planilhas da pasta de trabalho nesta planilha. A primeira macro faz uma cópia normal e a segunda macro copia o… Continue lendo →
A macro copiará uma parte da primeira planilha de cada arquivo que está na pasta C: Data para a primeira planilha de sua pasta de trabalho. A primeira macro faz uma cópia normal e a segunda macro copia os valores. Sub… Continue lendo →
Os códigos de exemplo serão copiados para uma planilha de banco de dados com o nome Plan2. Cada vez que você executar uma das subs, as células serão colocadas abaixo da última linha com dados ou após a última coluna com dados em… Continue lendo →
Os códigos de exemplo serão copiados para uma planilha de banco de dados com o nome Plan2. Cada vez que você executar uma das subs, as células serão colocadas abaixo da última linha com dados ou após a última coluna com dados em… Continue lendo →
Neste artigo, criaremos uma macro para copiar dados de todas as planilhas da pasta de trabalho para uma nova planilha. Os dados brutos para este exemplo consistem em detalhes de funcionários de departamentos diferentes em planilhas diferentes. Queremos… Continue lendo →
Neste artigo, criaremos uma macro para copiar dados de várias pastas de trabalho em uma pasta para uma nova pasta de trabalho. Vamos criar duas macros; uma macro copiará apenas os registros da primeira coluna para a nova pasta de trabalho e ... Continue lendo →
Aprenda a mesclar várias planilhas no Excel em 4 etapas. Para mesclar planilhas, use este código VBA. Você pode baixar o arquivo de trabalho e usá-lo para mesclar planilhas.
Às vezes, torna-se um trabalho de rotina copiar dados de várias planilhas para a mesma coluna. Esta etapa pode ser evitada usando a automação. Se você quiser fazer uma planilha consolidada depois de copiar os dados de uma coluna de cada e… Continue lendo →
Caso você esteja se perguntando como comparar 2 colunas de dados com linhas em milhões e extrair os valores únicos entre ambas as colunas, então você deve ler este artigo. Usaremos o código VBA para comparar duas colunas ... Continue lendo →
No caso de você precisar combinar várias colunas em uma coluna e não tiver a menor ideia, este artigo inteiro é para você. Neste artigo, vamos aprender como combinar várias colunas ... Continue lendo →
Os códigos de exemplo serão copiados para uma planilha de banco de dados com o nome Plan2. Cada vez que você executar uma das subs, as células serão colocadas abaixo da última linha com dados ou após a última coluna com dados em… Continue lendo →
A macro copiará uma parte da primeira planilha de cada arquivo que está na pasta C: Data para a primeira planilha de sua pasta de trabalho. A primeira macro faz uma cópia normal e a segunda macro copia os valores. Lembre-se ... Continue lendo →
Neste capítulo, aprenderemos como alterar a seleção de uma ou mais áreas para valores usando o VBA no Microsoft Excel. Vamos dar um exemplo e entender como escrevemos o código VBA para mudar ... Continue lendo →
Para converter texto em número no Excel usando o VBA, use o método Range.NumberFormat. Use-o para alterar o formato do intervalo selecionado para Geral e, a seguir, converta-o em números.
Neste artigo, você aprenderá como alterar o intervalo com mais de uma área para valores usando o VBA no Microsoft Excel. Vamos dar um exemplo e entender como escrever o código VBA para alterar o intervalo com mais ... Continue lendo →
Neste artigo, aprenderemos como alterar apenas a região atual da célula ativa para valores usando VBA no Microsoft Excel. Vamos dar um exemplo e entender como alterar apenas a região atual do ativo ... Continue lendo →
Escrevemos a codificação VBA para permitir que o Excel faça o trabalho repetitivo automaticamente em menos tempo. Neste capítulo, você aprenderá como alterar uma (s) linha (s) para valor (es) usando o VBA no Microsoft Excel. Vamos dar uma ... Continue lendo →
Neste capítulo, você aprenderá como alterar células no intervalo de linhas de células ativas para valores usando o VBA no Microsoft Excel. Vamos dar um exemplo e entender como escrevemos o código VBA para alterar as células em… Continue lendo →
Neste capítulo, você aprenderá como alterar todas as células na planilha ativa para valores usando o VBA no Microsoft Excel. Vamos dar um exemplo e entender como escrevemos o código VBA para alterar o valor das células ... Continue lendo →
Neste capítulo, você aprenderá como transformar todas as células na planilha ativa em valores, usando o VBA no Microsoft Excel. Vamos dar um exemplo e entender como escrevemos o código VBA. Como alterar o valor ... Continue lendo →
Neste artigo, aprenderemos como alterar a fórmula nas células em um intervalo para valores usando o VBA no Microsoft Excel. Os dados brutos para este exemplo consistem em dados de vendas. Os dados de vendas contêm informações sobre o número de… Continue lendo →
Caso você esteja se perguntando como pode adicionar apenas valores positivos e únicos, este artigo é para você. Neste artigo, você aprenderá como adicionar apenas valores positivos distintos no Excel usando o código VBA. Pergunta): Eu… Continue lendo →
Aprenda como obter as últimas linhas e colunas usadas no excel vba. Aqui, ilustrei a 3 melhor maneira de obter a última linha com dados. O primeiro método é o melhor e eu prefiro obter a última célula não vazia.
Aprenda como usar formulários de usuário do Excel VBA para obter informações dos usuários. Como armazenar os dados do formulário no Excel e como abrir e fechar os formulários do usuário.
Neste artigo, aprenderemos como automatizar a mala direta usando o VBA no Microsoft Excel. Mala direta: - Esta é a fonte para mesclar as informações dos dados em texto e, em seguida, imprimir o documento. … Continue lendo →
O número de pessoas que usam o Word e o Excel é bastante alto, no entanto, eles não são muito versados quando se trata de abrir arquivos do Word a partir de uma pasta de trabalho do Excel. Este artigo mostra como abrir um aplicativo de texto no Excel. Nós… Continue lendo →
Neste artigo, criaremos uma macro para abrir um documento do Word. Para abrir um documento do Word, especificaremos o caminho completo do documento na caixa de texto da planilha principal. Depois de especificar o caminho completo, clique em… Continue lendo →
Para descobrir o status de qualquer aplicativo específico disponível ou em execução no Microsoft Excel, consulte este artigo. Usaremos o código VBA para verificar o retorno “True”, se o aplicativo está disponível ou em execução ou retornar… Continue lendo →
Se for necessário copiar e colar dados de várias planilhas do Excel no MS Word, você deve ler este artigo. No excel, não existe tal recurso que poderia permitir que você converta os dados da pasta de trabalho do excel ... Continue lendo →
Muitas vezes, você precisa copiar dados de um arquivo do Excel para um documento do Word. Você pode fazer isso com uma macro muito facilmente. A macro abrirá um documento de texto novo / existente, copiará o conteúdo e então ... Continue lendo →
Os dois exemplos de macros abaixo demonstram como você pode enviar informações para o Outlook (por exemplo, enviar uma mensagem de e-mail) e como você pode recuperar informações do Outlook (por exemplo, recuperar uma lista de todas as mensagens na caixa de entrada). Observação! Leia e edite… Continue lendo →
Às vezes, temos que copiar dados de um documento do Word para um arquivo do Excel. Podemos fazer isso facilmente com uma macro em todas as versões do Office. A macro abrirá um arquivo Excel existente / novo, copie o… Continue lendo →