VBA – Dúvida dos leitores 001 – Gerando combinações de números

Gerando combinações de números A leitora Eliana Miranda nos mandou a seguinte dúvida: “Gostaria de saber se é possível e como faço para o excel listar todas as combinações possíveis (sem repetições) compostas por 4 números de um conjunto de 62 números. Isto é: eu tenho um conjunto de números que vai do 23 ao […]
VBA – Artigo 010 – Estruturas de repetição

Estruturas de repetição O VBA fornece seis formas de estrutura de repetição. Quatro delas são variantes das duas básicas (Do… Loop e For… Next), mas ainda assim são formas distintas de estrutura de repetição. A primeira estrutura que costuma-se ensinar é o Do While… Loop, talvez por ser a mais simples de entender. A tradução de […]
VBA – Artigo 009 – Criando uma barra de progresso em formulários

Criando uma barra de progresso em formulários Em processamentos longos, é sempre bom colocar um indicador de progresso para que o usuário tenha uma noção do que está acontecendo no momento. Colocar uma mensagem com o progresso na barra de status é uma ótima ideia e cumpre bem sua função, mas e se quisermos sofisticar […]
Excel VBA – Como separar dados em várias planilhas com VBA – Método 1

Excel VBA – Como separar dados em várias planilhas com VBA – Método 1 Nesta aula você aprenderá a separar dados para diversas planilhas utilizando configurações genéricas, que independem do código do VBA. Insira na sua planilha a informação que quer separar, a planilha para onde deve ser exportado e a coluna de origem e […]
VBA – Artigo 008 – Array e Collection

Array e Collection Há momentos em que precisamos trabalhar com algumas variáveis similares para armazenar valores diferentes. Por exemplo, precisamos de variáveis para armazenar posição inicial e comprimento dos campos em um arquivo. Você pode definir PosInicial1, Comprimento1, PosInicial2, Comprimento2 etc, mas não é muito prático, principalmente se houver a possibilidade de aumentar os […]
VBA – Artigo 007 – Tratando entradas em formulários

Tratando entradas em formulários Como você deve saber, podemos usar caixas de texto em formulários para digitação, que são muito úteis para obter dados pelo usuário. Porém, muitas vezes também precisamos impor restrições, para que a entrada do usuário não seja inválida e possa gerar erros no código. O usuário pode, por exemplo, colocar […]
VBA – Artigo 006 – Decidindo tipos de dados

Decidindo tipos de dados As variáveis podem ser dos mais diversos tipos, como você deve ter percebido nas várias videoaulas do Alessandro Trovato que deve ter assistido. Deve saber que uma variável não declarada é do tipo variant e também que é uma boa prática usar o Option Explicit no começo do módulo para forçar […]
VBA – Artigo 005 – Atualização de tela e uso da barra de status

Atualização de tela e uso da barra de status Muitas vezes, ao executar macros, a tela pode ficar piscando durante o processamento, devido às movimentações de células ou trocas de planilhas ativas. Para evitar esse efeito há um comando muito útil, que você deve ter visto nas videoaulas do Alessandro Trovato: Application.ScreenUpdating = False […]
Excel VBA – Como criar uma função para extrair números e texto de uma célula

Excel VBA – Como criar uma função para extrair números e texto de uma célula Nesta aula vou ensinar a você como criar a sua primeira função no VBA. A função que criaremos chama-se SEPARA e vai separar textos e números de uma célula. Espero que goste do conteúdo. Se gostou compartilhe com seus colegas […]
VBA – Artigo 004 – O Objeto Range e o derivado Cells

O objeto Range e o derivado Cells O objeto Range se refere a um intervalo de células, que pode ter apenas uma célula ou milhares delas. De longe, este é o objeto que é mais utilizado na programação em VBA do Excel. É um objeto complexo, com dezenas de propriedades e métodos. Para quem não […]
Excel VBA – Como selecionar e importar múltiplas pastas de trabalho para sua planilha

Excel VBA – Como selecionar e importar múltiplas pastas de trabalho para sua planilha Nesta aula você vai aprender a importar múltiplos arquivos para sua planilha. Com um código bem simples automatize o processo de importação de planilhas com essa poderosa macro! Não deixe de se inscrever em meu canal de vídeos! Espero que goste […]
Excel VBA – 10 maneiras diferentes de identificar um ano bissexto

Excel VBA – 10 maneiras diferentes de identificar um ano bissexto Conforme convite do Laennder Alves (Guru do Excel) gravei esta aula para ensinar como identificar se um ano é bissexto de 10 formas diferentes utilizando o VBA. Assista, Curta, inscreva-se em nosso canal de vídeos e compartilhe em suas redes sociais! Bons estudos! Acesso […]
