Close Menu
Tudo Excel
    🚚 Carrinho de Compras
    Postagens Recentes

    Como criar um formulário de entrada de dados no Excel

    05/05/2025

    Como Copiar um Intervalo para Outra Planilha com Formatação Usando Excel VBA

    02/05/2025

    Manual da Planilha de Cotação de Preços com 20 Fornecedores e 500 Itens

    02/05/2025

    Como Criar uma Tabela Dinâmica usando o Power Pivot e a partir de Várias Fontes de Dados

    02/05/2025

    Como usar LAMBDA no Excel para criar suas próprias funções

    28/03/2025

    O Aplicativo do Microsoft Excel na App Store é Original?

    28/03/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»Objeto da gama VBA do Excel
    Macros e VBA

    Objeto da gama VBA do Excel

    EdivaldoBy Edivaldo09/12/2017Updated:25/09/2024Nenhum comentário4 Mins Read
    Facebook Twitter Pinterest LinkedIn Tumblr Email
    Share
    Facebook Twitter LinkedIn Pinterest Email

    Quer saber comigo 0 que é VBA Range? O objeto Range Range VBA representa uma célula ou várias células na planilha do Excel. É o objeto mais importante do Excel VBA. Ao usar o objeto da gama VBA do Excel, você pode se referir:

    • Uma única célula
    • Uma linha ou uma coluna de células
    • Uma seleção de células
    • Um intervalo 3-D

    Esse VBA é usado para gravar e executar a Macro. Mas como a VBA identifica quais dados da planilha precisam ser executados? Este é o lugar onde VBA Range Objects pode ser útil.

    Índice

    • Você ainda está comigo? Vamos ver mais VBA
      • Introdução a referenciar objetos no VBA
        • Como se referir ao objeto de intervalo do VBA do Excel usando a propriedade Range
        • Sintaxe para propriedade Range
        • Usando a propriedade Range, você pode executar muitas tarefas como.
        • Consulte uma célula única usando a planilha. Propriedades de rede.
      • Propriedade Off Offset

    Você ainda está comigo? Vamos ver mais VBA

    Vamos entender aqui os seguintes termos:

    1. Introdução a referenciar objetos no VBA
    2. Consulte uma célula única usando a planilha. Propriedades de rede
    3. Propriedade da célula
    4. Propriedade Off Offset

    Introdução a referenciar objetos no VBA

    Referenciando o objeto da gama VBA do Excel e o qualificador de objetos.

    Qualificador de Objeto: Isso é usado para fazer referência ao objeto. Ele especifica a pasta de trabalho ou a planilha a que você está se referindo.

    Para manipular esses valores de célula, as Propriedades e Métodos são usados.

    Propriedade: uma propriedade armazena informações sobre o objeto.
    Método: um método é uma ação do objeto que ele executará. O objeto de alcance pode executar ações como selecionadas, copiadas, limpas, ordenadas, entre outros.

    VBA segue padrão de hierarquia de objeto para referir objeto no Excel. Você deve seguir a seguinte estrutura. Lembre-se que a .dot por aqui conecta o objeto em cada um dos diferentes níveis.

    Application.Workbooks.Worksheets.Range

    Existem dois tipos principais de objetos padrão.

    Como se referir ao objeto de intervalo do VBA do Excel usando a propriedade Range

    A propriedade Range pode ser aplicada em dois tipos diferentes de objetos.

    1. Objetos de planilha
    2. Objetos de alcance

    Sintaxe para propriedade Range

    • A palavra-chave "Range".
    • Parênteses que seguem a palavra-chave
    • Alcance celular relevante
    • Cotação (" ")
    Application.Workbooks("Book1.xlsm").Worksheets("Sheet1").Range("A1")

    Quando você se refere ao objeto Range, como mostrado acima, é referido como referência totalmente qualificada . Você disse ao Excel exatamente o intervalo que deseja, qual folha e em que planilha.

    Exemplo : Planilha MsgBox ("folha1"). Faixa ("A1"). Valor

    Usando a propriedade Range, você pode executar muitas tarefas como.

    Consulte uma célula única usando a propriedade de intervalo
    Consulte uma célula única usando a planilha. Propriedades de rede
    Consulte uma linha ou coluna inteira
    Consulte as células mescladas usando o Worksheet.Range Property e muitos mais
    Como tal, será muito longo para cobrir todos os cenários para propriedades de alcance. Para os cenários mencionados acima, demonstraremos um exemplo apenas para um. Consulte uma célula única usando a propriedade de intervalo.

    Consulte uma célula única usando a planilha. Propriedades de rede.

    Para se referir a uma única célula, você deve se referir a uma única célula.

    A sintaxe é simples: Range (" Cell ").

    Aqui, usaremos o comando ".Select" para selecionar a célula única da folha.

    Etapa 1:
    • Comece abrindo seu Excel.
    Etapa 2:
    • Clique no botão Objetos da gama VBA.
      Ele abrirá uma janela.
    • Digite o nome do seu programa aqui e clique no botão OK.
    • Isso o levará ao arquivo principal do Excel, do menu superior, clique no botão de gravação parar para parar a gravação da Macro.
    Etapa 3:
    • Clique no botão Macro Objetos da gama VBA no menu superior. Ele abrirá a janela abaixo.
    • Nesta janela, clique no botão Editar.
    Etapa 4:
    • O passo acima abrirá o editor de código VBA para o nome do arquivo Single Cell Range. Digite o código como mostrado abaixo para selecionar o intervalo A1 da planilha.
    Etapa 5

    Agora salve o arquivo Objetos da gama VBA e execute o programa como mostrado abaixo.

    Etapa 6:

    Você verá que a célula A1 é selecionada após a execução do programa.

    Da mesma forma, você pode selecionar uma célula com um Nome específico. Por exemplo, se você quiser pesquisar celula com o nome TudoExcel - Tutorial VBA. Você deve executar o comando como mostrado abaixo. Ele selecionará a célula com esse nome.

    Range("Tutorial TudoExcel-VBA").Select

    Propriedade Off Offset

    A propriedade de compensação de intervalo selecionará linhas / colunas longe de sua posição original. Com base no intervalo declarado, as células são selecionadas. Veja o exemplo abaixo.

    Por exemplo:

    Range ("A1"). Offset (Rowoffset: = 1, Columnoffset: = 1) .Select

    O resultado para isso será a célula B2. A propriedade de deslocamento moverá a célula A1 para 1 coluna e 1 distância de distância. Você pode alterar o valor de rowoffset/columnoffset conforme o requisito. Você pode usar um valor negativo (-1) para mover as células para trás.

    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: Gestão Completa de Orçamentos de Obras
      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 Completa Para Comparar Até 5 Fornecedores
      Avaliação 4.75 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: Gerencie Receitas e Despesas com Eficiência
      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: Sistema Completo para Gestão de Produtos e Mercadorias
      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 Total de Gastos e Finanças Pessoais
      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 para Cotar em até 20 Fornecedores e Analisar 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.