Select Menu



por Alessandro Trovato

«
Proxima
Postagem mais recente
»
Anterior
Postagem mais antiga

Aula 04 - Macros e Excel VBA - Curso Grátis e Completo

Nesta quarta aula demonstro como associar macros aos botões de controle de formulário.

Tópicos abordados

Criação de três macros:
 - Classificação com um critério
 - Classificação com dois critérios
 - Configurar página para impressão

Como ativar a guia Desenvolvedor



Espero que goste do conteúdo.

Se gostou compartilhe com seus colegas de trabalho e amigos!

Para ter acesso as planilhas utilizadas neste treinamento, clique aqui.

Siga-nos no Facebook ou no Twitter 

Aula 1 - Introdução ao curso e criando a primeira macro
Aula 2 - Macro para configuração de página com tecla de atalho
Aula 3 - Diferença entre macros - Referência Absoluta x Relativa
Aula 4 - Associando botões de controle de formulário as macros

Inscreva-se no canal, clique aqui




Autor Alessandro Trovato

Esta é uma breve descrição no bloco de autor sobre o autor. Você edita-lo, no html
«
Proxima
Postagem mais recente
»
Anterior
Postagem mais antiga

4 comentários

  1. Aulas muito boas e bem didáticas.

    ResponderExcluir
  2. Olá Alessandro, muito obrigada por compartilhar, desta forma, seu conhecimento, certamente me ajudará bastante em meus controles pessoais e profissionais. Parabéns pela iniciativa.
    Nesta aula (04), eu tenho uma dúvida: Supondo que esta seja uma planilha que alimento diariamente, como faço caso eu queira alterar o "Range" do "Sort" para que fique atualizado, "Current Region" por exemplo. Da forma como foi feito, o "range" está fixo, tentei utilizar os comandos Dim e Set mas deu certo apenas para a configuração da pagina e errado para o Sort, também não consegui fazer com as referencias relativas. Não sei se falará sobre isso em suas próximas aulas mas não queria seguir com essa dúvida. Agradeço se puder me ajudar.

    ResponderExcluir
    Respostas
    1. Olá Gleisen! Primeiramente grato pela sua mensagem. Fico contente em saber que as aulas estão lhe ajudando. Já publiquei mais de 75 aulas de VBA e no curso que você está assistindo trataremos dessa informação.
      Basicamente você pode utilizar o currentregion para mapear a área do Sort, use por exemplo a atribuição da seguinte forma:

      set vRange = activesheet.range("A1").currentregion

      utilize a vRange onde precisa informar a faixa de células no Sort.
      Vai dar certo...

      Bons estudos e sucesso!

      Excluir
    2. Deu super certo. :D
      Muito obrigada mais uma vez.

      Excluir