Close Menu
Tudo Excel
    🚚 Carrinho de Compras
    Postagens Recentes

    Como criar visualização de dados no Excel?

    12/03/2025

    Como Usar Formatação Condicional com Caixa de Seleção no Excel: Um Guia Completo

    15/02/2025

    Como Ativar o Copilot no Excel e Otimizar Suas Planilhas

    29/01/2025

    Como classificar e filtrar dados com o Copilot no Excel

    29/01/2025

    Comece a usar o Copilot no Excel

    29/01/2025

    Como Adicionar Automaticamente a Próxima Data no Excel

    14/01/2025
    Facebook X (Twitter) Instagram
    • Lista de Planilhas
    • Primeiros Passos
    • 🛒︎ Minhas Compras
    • 🖳 Minha conta
      • Meus Downloads
      • Meus Pedidos
    Login
    destaque
    Tudo Excel
    • Loja de Planilhas
    • Planilhas Grátis
    • Aprenda Excel
      • Introdução ao Excel
        • Apostila Básica de Excel
        • Aprendendo Excel
        • Dicas de Excel
        • Excel Básico
        • Formatação Condicional
        • Formatar Planilhas
        • Protegendo Planilhas
      • Excel Avançado
        • Finanças e Investimentos
        • Funções de Excel
        • Gráficos na Planilha
        • Macros e VBA
        • Tabela Dinâmica
        • Validação de Dados
      • Fazer Planilhas
      • Funções Excel
      • Todas as Categorias
    • 📝 Forum
    0 Shopping Cart
    | Carrinho   
    • Shop
    • Minha Conta
    0 Shopping Cart
    Tudo Excel
    Home»Excel Avançado»Macros e VBA»Armazenar a seleção de intervalo atual usando o VBA no Excel
    Macros e VBA

    Armazenar a seleção de intervalo atual usando o VBA no Excel

    EdivaldoBy Edivaldo10/07/2018Updated:17/01/2023Nenhum comentário2 Mins Read
    Facebook Twitter Pinterest LinkedIn Tumblr Email
    Armazenar a seleção de intervalo atual usando o VBA
    Share
    Facebook Twitter LinkedIn Pinterest Email

    Como armazenar a seleção de intervalo atual usando o VBA no Excel? Como posso ver o conteúdo da variável de intervalo em uma janela de observação do VBA para que eu possa ver o intervalo de endereços selecionado depois de inicializar a variável? Talvez esta resposta pode te ajudar.

    Armazenar a seleção de intervalo atual usando o VBA

    Eu recebi estas duas perguntas e depois de pesquisar, acho que o código a seguir pode ajudar.

    Use o seguinte VBscript, para armazenar a seleção de intervalo

    Option Explicit
    Private Sub Example()
    Dim ActSheet As Worksheet
    Dim SelRange As Range
    
    Set ActSheet = ActiveSheet
    Set SelRange = Selection
    
    '' Any code here
    'Dim NewSheet As Worksheet
    '
    'ActiveSheet.Range("A1").Select
    '
    'Set NewSheet = ThisWorkbook.Sheets().Add()
    'NewSheet.Move After:=Sheets(ThisWorkbook.Sheets().Count)
    
    ActSheet.Select
    SelRange.Select
    End Sub

    Inicialmente vamos discutir como isso funciona. Primeiro, force a declaração explícita de todas as variáveis:

    Option Explicit

    Em seguida, para armazenar a seleção, precisamos de duas variáveis: planilha e intervalo.

    Dim ActSheet As Worksheet
    Dim SelRange As Range

    Logo depois, armazenamos a planilha ativa e a seleção de intervalo atual, com o código a seguir.

    Set ActSheet = ActiveSheet
    Set SelRange = Selection

    Para concluir, podemos usar qualquer código VBA - adicionar novas planilhas, selecionar ou ocultar as células, etc. E finalmente, depois restaurar a seleção de origem.

    ActSheet.Select
    SelRange.Select

    É isso. Pode ser que essa explicação sobre seleção de intervalo resolva o que você estava esperando encontrar. A seguir você pode encontrar mais explicações sobre VBA.

    • Como usar e declarar variáveis no Excel com VBA
    • VBA Planilha de Referência por Valores de Células ou Strings
    • O Que São Variáveis Numéricas e Como Usar no Excel VBA

    E mais...

    Compre Aqui pelo menor preço: Notebooks, Smartphones, Livros e tudo que você precisa. Receba suas compras rapidamente!
    Você também pode comprar Microsoft 365 Family, Microsoft 365 Personal, Office 365 Home, ou Office Professional Plus.

    Excel VBA
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Avatar photo
    Edivaldo
    • Website
    • Facebook

    Edivaldo. Analista de funções e fórmulas de Excel, adoro fazer planilhas e compartilhar meus conhecimentos com as pessoas. Seja bem-vindo ao tudo Excel, onde você aprende de graça e tira suas dúvidas.

    Postagens Relacionadas

    Como Alterar a Cor da Fonte Usando VBA no Excel

    02/03/2024

    Como definir o nível de segurança de macro no Excel

    13/10/2023

    Como obter o endereço do ActiveCell com VBA

    13/10/2023

    Mover para a nova célula com VBA Activate ou Select

    13/10/2023

    Como criar uma Tabela Dinâmica com Macro VBA?

    13/10/2023

    O que você pode fazer com o VBA?

    13/10/2023
    Leave A Reply Cancel Reply

    🚚 Carrinho de Compras
    Lista de Planilhas
    • Planilha de Construção e Reformas Excel Planilha de Construção e Reformas
      Avaliação 4.93 de 5
      R$38,00 O preço original era: R$38,00.R$30,00O preço atual é: R$30,00.
    • Planilha de Cotação de Preços 5 Fornecedores Planilha de Cotação de Preços
      Avaliação 4.73 de 5
      R$39,00 O preço original era: R$39,00.R$35,00O preço atual é: R$35,00.
    • Planilha Fluxo de Caixa Excel Planilha de Fluxo de Caixa
      Avaliação 4.83 de 5
      R$34,90 O preço original era: R$34,90.R$26,00O preço atual é: R$26,00.
    • Planilha de Controle de Estoque - Saldo Planilha de Controle de Estoque
      Avaliação 4.57 de 5
      R$39,90 O preço original era: R$39,90.R$36,00O preço atual é: R$36,00.
    • Planilha de Orçamento Familiar - Planejamento de Custos Planilha de Orçamento Familiar - Controle de Custos
      Avaliação 4.75 de 5
      R$29,90 O preço original era: R$29,90.R$17,00O preço atual é: R$17,00.
    • Planilha de Cotação para 20 Fornecedores Planilha de Cotação até 20 fornecedores 500 itens
      Avaliação 4.86 de 5
      R$65,00 O preço original era: R$65,00.R$48,00O preço atual é: R$48,00.
    • Planilha Excel para Controle de Débitos de clientes Planilha Controle de Débitos de Clientes
      Avaliação 5.00 de 5
      R$32,00 O preço original era: R$32,00.R$25,00O preço atual é: R$25,00.
    • Planilha de Excel Para Estoque e Vendas Planilha de Estoque e Vendas
      Avaliação 4.88 de 5
      R$69,00 O preço original era: R$69,00.R$49,00O preço atual é: R$49,00.
    • Planilha de Excel Despesas Domésticas Planilha de Controle de Despesas Domésticas
      Avaliação 4.25 de 5
      R$19,90 O preço original era: R$19,90.R$15,00O preço atual é: R$15,00.
    • Planilha de Excel Para Cadastro de Clientes Planilha de Cadastro de Clientes
      Avaliação 4.00 de 5
      R$32,90 O preço original era: R$32,90.R$24,00O preço atual é: R$24,00.
    Aprender Excel Online e Grátis

    Aprenda Excel com nossos tutoriais, crie gráficos, construa fórmulas com as funções mais usadas, baixe planilhas grátis e compre planilhas Premium.
    Microsoft Excel é o melhor software de planilhas do mundo!

    Categorias de produtos
    • Cursos de Excel
    • Livros de Excel
    • Planilhas de Excel
    • Planilhas de Parceiros
    ENTRE EM CONTATO:

    sac@tudoexcel.com.br

    Edivaldo: Tudo Excel

    Contribua:

    PIX: planilha@tudoexcel.com.br

    Sobre Tudo Excel
    • Política de Privacidade
    • Termos de Uso Das Planilhas
    • Sobre o site Tudo Excel
    • Todas as Categorias de Excel
    • Entrar no OneDrive
    Facebook X (Twitter) Instagram Reddit
    © 2025 TudoExcel. tudoexcel.com.br.

    Type above and press Enter to search. Press Esc to cancel.

    Sign In or Register

    Welcome Back!

    Login below or Register Now.

    Lost password?

    Register Now!

    Already registered? Login.

    A password will be e-mailed to you.