#93 – VBA Excel – Abreviar nomes (dois métodos)

#93 – VBA Excel – Abreviar nomes (dois métodos) Nesta aula vou explicar como fazer a geração de abreviação de nomes, utilizando todas as letras iniciais maiúsculas e sem as emendas de nome. Conteúdo  – Do While  – For next  – Instr  – Intrução Empty Espero que goste do conteúdo. Se gostou compartilhe com seus […]

#92 – VBA – Planilhas Compartilhadas, proteção e salvamento dos dados

#92 – VBA – Planilhas Compartilhadas, proteção e salvamento dos dados Esta é uma aula com diversos assuntos. Vou tirar várias dúvidas que tenho recebido nas comentários dos vídeos. Conteúdo  – Compartilhar e tirar compartilhamento da planilha com VBA  – Percorrer diversas planilhas com o For Each   – Ativar / Desativar alertas do Excel  – […]

#91 – Excel VBA – Instrução UNION e INTERSECT – Parte 3

#91 – Excel VBA – Instrução UNION e INTERSECT – Parte 3 Para completar o conhecimento sobre as instruções e argumentos TARGET, UNION e INTERSECT vamos aprender a unificar RANGE de células e trabalhar com operações e formatações.  Aprenderemos também a utilizar o conjunto de células especiais do Excel através da função SPECIALCELLS Conteúdo  – […]

#90 – Excel VBA – Instrução INTERSECT e TARGET (argumento) – Parte 2

#90 – Excel VBA – Instrução INTERSECT e TARGET (argumento) – Parte 2 Nesta aula você vai aprender a criar uma formatação de preenchimento automático com cores utilizando uma rotina em VBA. Se quer fazer o mesmo dessa aula mas com base em valores digitados nas células veja a aula sobre formatação condicional que gravei […]

VBA – Artigo 024 – Trabalhando com conjuntos de células

  Trabalhando com conjuntos de células O Excel possui duas funções para trabalhar com conjuntos de células: Union e Intersect. Os nomes são autoexplicativos: o primeiro une dois intervalos e o segundo retorna apenas as células que sejam comuns a ambos (a intersecção). Ambas exigem no mínimo dois argumentos e suportam até trinta argumentos. O […]

#89 – Excel VBA – Instrução INTERSECT e TARGET (argumento)

#89 – Excel VBA – Instrução INTERSECT e TARGET (argumento) Nesta aula vou demonstrar como utilizar a função INTERSECT para detectar, dentro de uma faixa de células qual sofreu alteração.  A partir desta alteração através dos eventos CHANGE e SELECTIONCHANGE limite as alterações que o usuário poderá realizar em sua planilha Espero que goste do […]

#88 – Excel VBA – Filtro Avançado no VBA e na planilha

#88 – Excel VBA – Filtro Avançado no VBA e na planilha Neste aula vou explicar como funciona o filtro avançado do Excel no VBA e no ambiente do aplicativo.  Você aprenderá a programar o evento CHANGE de uma planilha para que seu código identifique qual célula foi alterada e assim executar códigos específicos.  Espero […]

#83 Excel VBA – Gerar grupos de números para sorteios e jogos

#83 Excel VBA – Gerar grupos de números para sorteios e jogos Nesta aula vou explicar um conceito essencial para prepará-lo para a próxima aula.  Vamos aprender como criar rotinas de geração de combinações com 3 ou 4 grupos de números. Espero que goste do conteúdo. Se gostou compartilhe com seus colegas de trabalho e […]

VBA – Artigo 023 – Fazendo funções retornarem mais de um valor

  Fazendo funções retornarem mais de um valor Quem já criou suas próprias funções em VBA certamente reparou que uma função retorna uma única variável. Isto não significa que a função retornará apenas um único valor. Uma função criada para retornar um valor Variant permite retornar arrays ou objetos, que podem conter mais de um […]

VBA – Artigo 022 – Efetuando pesquisas com o método Find

Efetuando pesquisas com o método Find No último artigo usei o método Find para ajudar a encontrar a última linha ou última coluna de um intervalo. Como certamente despertou uma curiosidade, resolvi escrever este artigo para dar uma explicação mais detalhada. O método de pesquisa mais popular entre usuários intermediários a avançados é o PROCV […]