Arquivo de prática com vba - Excel - Curso VBA - Aprender Programação https://somaexcel.com.br/tag/pratica-com-vba/ Excel - Curso VBA | Planilhas Profissionais mais de 1.000 Aulas e Video Aulas passo a passo. Aprenda o passo a passo de como usar o VBA no Excel e Crie sistemas em suas planilhas Personalizados. Tue, 11 Nov 2025 12:26:24 +0000 pt-BR hourly 1 https://wordpress.org/?v=6.9 Excel VBA Evento WorkSheet_Deactivate Copia Comentario Outra Planilha 94- 61 https://somaexcel.com.br/excel-vba-evento-worksheet_deactivate-copia-comentario-outra-planilha/ https://somaexcel.com.br/excel-vba-evento-worksheet_deactivate-copia-comentario-outra-planilha/#respond Mon, 10 Nov 2025 11:25:27 +0000 https://somaexcel.com.br/?p=5233 Curso Completo Excel VBA Tutoriais Aprendizado Treinamento com video aulas e Exercicios de Planilha Excel de Fixação de como fazer...

O post Excel VBA Evento WorkSheet_Deactivate Copia Comentario Outra Planilha 94- 61 apareceu primeiro em Excel - Curso VBA - Aprender Programação.

]]>
Curso Completo Excel VBA Tutoriais Aprendizado Treinamento com video aulas e Exercicios de Planilha Excel de Fixação de como fazer para usar Eventos WorkSheet_Deactivate Copia Comentario Outra Planilha Aula 94 – parte 61 no VBA Excel.

Faça o Download do Exemplo de Planilha Excel VBA
Icons excel vba treinamentos codigos como fazer gratuitoExcel VBA Evento WorkSheet_Deactivate Copia Comentario Outra Planilha 93- 61Licao_94.xlsm


📘 Curso Completo Excel VBA – Aula 93 (Parte 61)

Evento Worksheet_Deactivate – Copiar Comentário para Outra Planilha

Contudo, nesta aula, o instrutor explica em detalhes como utilizar o evento Worksheet_Deactivate para copiar comentários de células de uma planilha para outra.

Assim, o aluno aprende a configurar rotinas que permitem transferir automaticamente informações adicionais sem precisar refazer manualmente.

Consequentemente, relatórios, cadastros e planilhas de controle ficam mais organizados e prontos para análise.

Além disso, o curso oferece videoaulas explicativas, planilhas de exemplo para download e exercícios práticos de fixação.

Dessa forma, o aprendizado é reforçado e o uso do VBA em situações reais se torna mais eficiente. Logo, cada etapa do processo contribui para que o aluno domine a automação no Excel.

🎯 Objetivo da Aula

Além do Mais, nosso objetivo principal desta aula é mostrar como o evento Worksheet_Deactivate pode ser aplicado para copiar comentários de uma planilha ativa para outra planilha de destino.

Portanto, sempre que o usuário sai de uma aba, os comentários existentes são transferidos para a planilha definida.

Com isso, o aluno garante que informações complementares sejam preservadas e centralizadas em um único local.

🔍 Exemplo prático com código VBA

vba
Private Sub Worksheet_Deactivate()
    Dim wsOrigem As Worksheet
    Dim wsDestino As Worksheet
    Dim c As Comment
    Dim r As Range
  🔑 Área de Membros com conteúdo exclusivo 
End Sub

📌 Explicação:

  • Primeiramente, o sistema aciona o evento Worksheet_Change quando o usuário muda de aba.
  • Em seguida, o código verifica cada célula modificada para garantir consistência.
  • Logo depois, o sistema copia cada comentário para a célula correspondente na planilha de destino.
  • Por fim, com isso, o sistema mantém os dados padronizados sem exigir correção manual.

🧩 Aplicações práticas

  • Planilhas empresariais: consolidar comentários de diferentes setores em uma única aba.
  • Relatórios financeiros: reunir observações de várias planilhas em um painel central.
  • Sistemas de cadastro: transferir notas ou observações para uma planilha de auditoria.

Do mesmo modo, qualquer situação que envolva comentários pode se beneficiar dessa técnica. Enfim, o uso do evento Worksheet_Deactivate garante praticidade e eficiência em tarefas repetitivas.

🎥 Videoaula explicativa

Todavia, a video aula desta aula foca na clareza e na objetividade.
Em seguida, o instrutor demonstra passo a passo como configurar o código e aplicar a cópia automática de comentários.
Assim, o aluno pode acompanhar, replicar e adaptar os exemplos para suas próprias planilhas.
Finalmente, o aprendizado é consolidado quando o conhecimento é aplicado em situações reais.

👨‍🏫 Prof. Expedito Marcondes
✉ suportecursovba@gmail.com
🔗

Com isso, essa planilha e video aula excel vba [M1 Aula 94 ] Evento WorkSheet_Deactivate Copia Comentario Outra Planilha 61, aprenderemos como inserir comentário ao desativar
Queridos alunos,

Em nossa jornada pelo conhecimento, é fundamental reconhecer a importância dos estudos. O aprendizado contínuo nos abre portas, nos permite entender o mundo de maneira mais profunda e nos capacita a transformar nossos sonhos em realidade. A sabedoria adquirida nos estudos não só nos enriquece intelectualmente, mas também molda nosso caráter e amplia nossas possibilidades.

Porém ao buscar o conhecimento, somos desafiados a ultrapassar nossos próprios limites, a questionar o que é dado como certo e a encontrar soluções inovadoras para os problemas que enfrentamos. A educação nos oferece as ferramentas para construir um futuro melhor, tanto para nós mesmos quanto para a sociedade em que vivemos.

Por isso, dediquem-se aos estudos com entusiasmo e paixão. Aproveitem cada oportunidade de aprendizado e lembrem-se de que o esforço de hoje é o alicerce do sucesso de amanhã.

Alunos queridos
Contudo, fiz esses Procedimentos com o Evento Deactivate do Excel VBA, também pra voce praticar, copie e cole na filha de código da folha de planilha e execute e veja os resultados. bons estudos.

Aqui estão   procedimentos que podem ser realizados utilizando o evento Worksheet_Deactivate no Excel VBA:

  1. ✅Adicionar Comentário:
    Private Sub Worksheet_Deactivate()
      🔑 Área de Membros com conteúdo exclusivo 
    End Sub
    
  2. ✅ Salvar Dados:
    Private Sub Worksheet_Deactivate()
      🔑 Área de Membros com conteúdo exclusivo 
    End Sub
    
  3. ✅ Formatar Células Planilha excel:
    Private Sub Worksheet_Deactivate()
        🔑 Área de Membros com conteúdo exclusivo 
    End Sub
    
  4. ✅ Enfim, Ocultar Linhas em Excel com VBA:
    
    
    Private Sub Worksheet_Deactivate()
        🔑 Área de Membros com conteúdo exclusivo 
    End Sub
    
  5. ✅ logo, vamos Inserir no excel Data e Hora:
    Private Sub Worksheet_Deactivate()
        🔑 Área de Membros com conteúdo exclusivo 
    End Sub
  6. ✅ Proteger Planilha no excel:
    Private Sub Worksheet_Deactivate()
        🔑 Área de Membros com conteúdo exclusivo 
    End Sub
    
  7. ✅ Desproteger Planilha:
    Private Sub Worksheet_Deactivate()
        🔑 Área de Membros com conteúdo exclusivo 
    End Sub
    
  8. ✅ Mostrar Caixa de Mensagem:
    Private Sub Worksheet_Deactivate()
        MsgBox "Você desativou a planilha"
    End Sub
    
  9. ✅ Atualizar Fórmulas em células no excel:
    Private Sub Worksheet_Deactivate()
        🔑 Área de Membros com conteúdo exclusivo 
    End Sub
    
  10. ✅ Inserir Linha na planilha:
 Private Sub Worksheet_Deactivate()
    🔑 Área de Membros com conteúdo exclusivo
End Sub
  1. ✅Excluir Linha na planilha Excel:
Private Sub Worksheet_Deactivate()
   🔑 Área de Membros com conteúdo exclusivo 
End Sub
  1. ✅ Aplicar Filtro:
Private Sub Worksheet_Deactivate()
   🔑 Área de Membros com conteúdo exclusivo 
End Sub

Agradecimentos

Agradeço imensamente pelo empenho e dedicação de todos. Continuem buscando o conhecimento com determinação e entusiasmo. O futuro pertence àqueles que se preparam hoje.

Com gratidão e carinho,
Prof. Expedito Marcondes

O post Excel VBA Evento WorkSheet_Deactivate Copia Comentario Outra Planilha 94- 61 apareceu primeiro em Excel - Curso VBA - Aprender Programação.

]]>
https://somaexcel.com.br/excel-vba-evento-worksheet_deactivate-copia-comentario-outra-planilha/feed/ 0
Excel VBA Evento WorkSheet_Change Substituir Ponto Virgula – M1 – Aula 93 – 60 https://somaexcel.com.br/excel-vba-evento-worksheet_change-substituir-ponto-virgula/ https://somaexcel.com.br/excel-vba-evento-worksheet_change-substituir-ponto-virgula/#respond Sun, 09 Nov 2025 14:43:39 +0000 https://somaexcel.com.br/?p=5228 Curso Completo MS Excel VBA Tutoriais Aprendizado e Treinamento com Video Aulas e Exercicios de Planilha explicados em detalhes de...

O post Excel VBA Evento WorkSheet_Change Substituir Ponto Virgula – M1 – Aula 93 – 60 apareceu primeiro em Excel - Curso VBA - Aprender Programação.

]]>
Curso Completo MS Excel VBA Tutoriais Aprendizado e Treinamento com Video Aulas e Exercicios de Planilha explicados em detalhes de como fazer para usar os Eventos de Planilha neste caso Evento Worksheet_Change para Substituir Ponto Virgula com excel macros.

Faça o Download do Exemplo de Planilha Excel VBA Evento WorkSheet_Change Substituir Ponto Virgula 
Icons excel vba treinamentos codigos como fazer gratuitoExcel VBA Evento WorkSheet_Change Substituir Ponto Virgula – M1 – Aula 93 – 60.xlsm


📘 Curso Excel VBA – Aula 93 (Parte 60) – Excel VBA Evento Worksheet_Change – Substituir Ponto e Vírgula com Macros no Excel

Nesta aula, o instrutor explica em detalhes como aplicar o evento Worksheet_Change para substituir automaticamente pontos e vírgulas em células específicas. Assim, o aluno aprende a configurar rotinas que corrigem a digitação e mantêm a padronização dos dados. Consequentemente, relatórios, cadastros e planilhas de controle ficam mais consistentes e prontos para análise.

Além disso, o curso oferece videoaulas explicativas, planilhas de exemplo para download e exercícios práticos de fixação. Dessa forma, o aprendizado é reforçado e o uso do VBA em situações reais se torna mais eficiente. Logo, cada etapa do processo contribui para que o aluno domine a automação no Excel.

🎯 Objetivo da Aula

O objetivo principal desta aula é mostrar como o evento Worksheet_Change pode ser aplicado para substituir automaticamente caracteres como ponto e vírgula durante a digitação. Portanto, sempre que o usuário insere um valor com vírgula, o sistema ajusta para ponto, ou vice-versa, conforme a necessidade. Com isso, os dados permanecem uniformes e prontos para cálculos ou exportações.

Do mesmo modo, essa técnica garante que relatórios financeiros, planilhas empresariais e sistemas de cadastro mantenham consistência. Enfim, o uso do evento Worksheet_Change se torna uma ferramenta poderosa para quem deseja elevar o nível de automação no Excel.

🔍 Exemplo prático com código VBA

vba
Private Sub Worksheet_Change(ByVal Target As Range)
    Dim cel As Range
🔑 Área de Membros com conteúdo exclusivo
    Next cel
End Sub

📌 Explicação detalhada:

  • O evento Worksheet_Change monitora as alterações feitas pelo usuário.
  • Em seguida, cada célula modificada é verificada.
  • Assim, sempre que o sistema encontra um ponto e vírgula, ele substitui automaticamente por vírgula.
  • Com isso, os dados ficam padronizados sem necessidade de correção manual.
  • Finalmente, o aluno percebe como uma rotina simples pode gerar grande impacto na qualidade das informações.

🧩 Aplicações práticas

  • Planilhas financeiras: padronizar separadores decimais e evitar erros em cálculos.
  • Relatórios empresariais: corrigir inconsistências de digitação e manter clareza nos dados.
  • Sistemas de cadastro: garantir uniformidade em campos de texto e facilitar buscas.
  • Planilhas acadêmicas: organizar notas e resultados sem confusão entre vírgula e ponto.

Consequentemente, qualquer planilha que dependa de consistência nos caracteres pode se beneficiar dessa técnica. Além disso, o uso do evento Worksheet_Change garante praticidade e eficiência em tarefas repetitivas. Logo, o aluno percebe que dominar eventos no VBA é um passo essencial para se tornar um profissional diferenciado.

🎥 Videoaula explicativa

A videoaula desta aula foca na clareza e na objetividade. Em seguida, o instrutor demonstra passo a passo como configurar o código e aplicar a substituição automática. Assim, o aluno pode acompanhar, replicar e adaptar os exemplos para suas próprias planilhas.

Além disso, a explicação é feita de forma gradual, permitindo que mesmo iniciantes compreendam cada linha do código. Consequentemente, o aprendizado é consolidado quando o conhecimento é aplicado em situações reais. Finalmente, o aluno percebe que a prática constante é o caminho para dominar o Excel VBA.

📚 Benefícios do aprendizado

Primeiramente, aprender a usar o evento Worksheet_Change amplia a capacidade de automação. Em seguida, o aluno entende como pequenas rotinas podem gerar grandes resultados. Além disso, o domínio dessa técnica abre portas para criar sistemas mais complexos e personalizados. Portanto, investir tempo em exercícios práticos é essencial para fixar o conteúdo. Com isso, o aluno se torna capaz de aplicar o VBA em diferentes contextos profissionais.

🏆 Conclusão

Do mesmo modo que outras aulas do curso, esta lição reforça a importância da prática. Consequentemente, o aluno que se dedica a repetir os exemplos e testar variações alcança maior domínio da linguagem VBA. Enfim, o evento Worksheet_Change se mostra uma ferramenta indispensável para quem deseja trabalhar com dados organizados e confiáveis. Logo, cada exercício realizado aproxima o estudante da excelência em automação com Excel.

👨‍🏫 Prof. Expedito Marcondes
✉ suportecursovba@gmail.com
🔗 Acesse o Curso Completo Excel VBA

 

Nesta video aula M1 – Aula – 93, com Evento WorkSheet_Change vamos aprender como Substituir Ponto Virgula 60, ao digitar em uma célula ou range na folha de planilha.

Caros Alunos,

É com grande alegria que trago mais uma videoaula especialmente preparada para vocês. Nesta aula, intitulada M1 – Aula – 93, aprenderemos a substituir ponto por vírgula ao digitar em uma célula ou intervalo na folha de planilha, utilizando o Evento WorkSheet_Change.

A Importância do Estudo: Estudar, aprender uma profissão, lógica e programação são fundamentais para aguçar a vontade de entrar na Estrada da Sabedoria através do conhecimento. Estudando e se esforçando, vocês poderão alcançar grandes conquistas e realizar os seus sonhos.

Estudar, ler e informar-se são os pilares que nos conduzem à sabedoria. A sabedoria não tem preço, é um bem eterno que nos capacita a enfrentar os desafios da vida com inteligência e determinação. Este é o caminho da luz no fim do túnel.

Versículos Bíblicos sobre Esforço, Estudo e Sabedoria:

 

  1. Provérbios 12:24: “A mão dos diligentes dominará, mas os negligentes serão tributários.”
  2. Eclesiastes 9:10: “Tudo quanto te vier à mão para fazer, faze-o conforme as tuas forças.”
  3. Colossenses 3:23: “E tudo quanto fizerdes, fazei-o de todo o coração, como ao Senhor, e não aos homens.”

Exemplos de Procedimentos Change para Substituir Ponto por Vírgula:
 Queridos Alunos, fiz abaixo alguns procedimentos com evento change para seu treinamento, para isso voce deverá copiar e colar na folha de código da folha de planilha e visualizar o resultado. com isso praticar e aprender. Bons Estudos. Deus os Abençoe!, Velho Prof. Expedito Marcondes.

  1. ✅ Substituir em A1:A10:
    vba
    Private Sub Worksheet_Change(ByVal Target As Range)
    🔑 Área de Membros com conteúdo exclusivo
    End Sub
    
  2. ✅ Substituir em B1:B10:
    vba
    Private Sub Worksheet_Change(ByVal Target As Range)
        If Not functionexcelt(x, Me.yyyy(xxxxxx)) Is Nothing Then
            Dim cell As Range
            For Each xxxx In Target
               🔑 Área de Membros com conteúdo exclusivo      
           Next cell
        End If
    End Sub
    
  3. ✅ Substituir com IF:
    vba
    Private Sub Worksheet_Change(ByVal Target As Range)
        If Not Intersect(Target, Me.Range("C1:C10")) Is Nothing Then
          🔑 Área de Membros com conteúdo exclusivo
        End If
    End Sub
    
  4. ✅ Substituir com Select Case:
    vba
    Private Sub Worksheet_Change(ByVal Target As Range)
        Select Case 
     🔑 Área de Membros com conteúdo exclusivo
        End Select
    End Sub
    
  5. ✅ Substituir com InStrRev:
    vba
    Private Sub Worksheet_Change(ByVal Target As Range)
        If Not Intersect("Today") IsEfExcel Nothing Then
    🔑 Área de Membros com conteúdo exclusivo
        End If
    End Sub
    
  6. ✅ Substituir com Len:
    vba
    Private Sub Worksheet_Change(ByVal Target As Range)
        If Not rrrr(xxx, xxxx) Is xvs Then
            Dim cell As Range
               🔑 Área de Membros com conteúdo exclusivo
            Next cell
        End If
    End Sub
    
  7. ✅ Substituir com Right:
    vba
    Private Sub Worksheet_Change(ByVal Target As Range)
        If Not Intersect(Target, Me.Range("G1:G10")) Is Nothing Then
            Dim cell As Range
              🔑 Área de Membros com conteúdo exclusivo
        End If
    End Sub
    
  8. ✅ Substituir com Left:
    vba
    Private Sub Worksheet_Change(ByVal Target As Range)
        If Not Intersect(Target, Me.Range("H1:H10")) Is Nothing Then
            Dim cell As Range
              🔑 Área de Membros com conteúdo exclusivo
            Next cell
        End If
    End Sub
    
  9. ✅ Substituir com Mid:
    vba
    Private Sub Worksheet_Change(ByVal Target As Range)
        If Not x(Target,  ssssss) Is Nothing Then
            Dim cell As Range
            For Each cell In Target
          🔑 Área de Membros com conteúdo exclusivo
            Next cell
        End If
    End Sub
    
  10. ✅ Substituir com Loop While:
    vba
    Private Sub Worksheet_Change(ByVal Target As Range)
        If Not s(Target, Me.Range("J1:J10")) Is Nothing Then
            Dim cell As Range
            For Each cell In Target
                Do While s) > 0
               🔑 Área de Membros com conteúdo exclusivo
                Loop
            Next cell
        End If
    End Sub
    
  11. ✅ Substituir com Find:
    vba
    Private Sub Worksheet_Change(ByVal Target As Range)
        If Not Intersect(Target, Me.Range("K1:K10")) Is Nothing Then
            Dim cell As Range
            For Each cell In Target
          🔑 Área de Membros com conteúdo exclusivo
            Next cell
        End If
    End Sub
    
  12. ✅ Substituir com Find e Offset:
    vba
    Private Sub Worksheet_Change(ByVal Target As Range)
        If Not Intersect(Target, Me.Range("L1:L10")) Is Nothing Then
            Dim cell As Range
            Dim foundCell As Range
            🔑 Área de Membros com conteúdo exclusivo
            Next cell
        End If
    End Sub
    

Agradeço a todos pelo esforço e empenho. Um dia de glória vocês recordarão quanto foi bom ter estudado e se esforçado para aprender sobre lógica, pois ela é válida para qualquer coisa na vida.

Prof. Expedito Marcondes 📘
Tire Dúvidas:  ✉

Estudem bastante, mantenham o foco e lembrem-se, a sabedoria é caminho percorrido pelo inteligencia atras do conhecimento, é um dom de Deus. pense nisso! Estudem, leiam bastante.

 

O post Excel VBA Evento WorkSheet_Change Substituir Ponto Virgula – M1 – Aula 93 – 60 apareceu primeiro em Excel - Curso VBA - Aprender Programação.

]]>
https://somaexcel.com.br/excel-vba-evento-worksheet_change-substituir-ponto-virgula/feed/ 0