Como seleccionar a folla por nome da variable con VBA en Excel (2 xeitos)

  • Comparte Isto
Hugh West

Ás veces, temos que seleccionar unha folla en particular entre varias follas de traballo do caderno de traballo Excel . Podemos chamar á folla por defecto Nome de código ou usando un Nome de variable . Para seleccionar unha folla usando o nome da variable, primeiro debemos definir o nome da variable. Neste artigo, mostrarémosche as formas eficaces pero sinxelas de Seleccionar unha Folla utilizando un Nome de variable con VBA en Excel .

Para ilustralo, usaremos un conxunto de datos de mostra como exemplo. Por exemplo, o seguinte conxunto de datos representa o Vendedor , Produto e Vendas netas dunha empresa que se mostra en diferentes follas.

Descargar Practice Workbook

Descarga o seguinte libro para practicar por ti mesmo.

VBA Select Sheet Variable Name.xlsm

2 xeitos de seleccionar a folla por nome de variable con VBA en Excel

1. Seleccione a folla activa por nome de variable con VBA en Excel

No noso primeiro método, seleccionaremos a folla activa usando un nome de variable. Por Folla activa entendemos a folla na que estamos a traballar. Polo tanto, siga os pasos seguintes para Seleccionar folla activa por Nome da variable con VBA en Excel .

PASOS:

  • Primeiro, selecciona Visual Basic na pestana Desenvolvedor .

  • Como resultado, aparecerá a xanela VBA .
  • A continuación, seleccione Módulo da Inserir pestana.

  • En consecuencia, aparecerá a xanela Módulo .
  • Alí, copia o seguinte código e pégao na caixa.
1206

  • Agora, pecha a xanela VBA .
  • Despois, selecciona Macros na pestana Desenvolvedor .

  • Como resultado , aparecerá a caixa de diálogo Macro .
  • Aquí, seleccione ActiveSheetSelect e prema Executar .

  • Finalmente, devolverá a folla na que estabamos traballando.

2. Excel VBA para configurar Nome da variable para seleccionar a folla

No noso método anterior, aplicamos o código VBA para devolver a folla na que xa estabamos traballando. Neste método, estableceremos un Nome da variable para a nosa folla de traballo desexada e seleccionaremos esa folla de traballo usando o Nome da variable con VBA . Entón, aprende o seguinte proceso para realizar a tarefa.

PASOS:

  • En primeiro lugar, estableceremos o Nome da variable para Folla2 e utiliza ese nome de variable para seleccionar a folla.

  • Entón, vai a Desenvolvedor Visual Basic .
  • A continuación, seleccione Inserir Módulo .
  • Por iso, o Módulo Aparecerá o cadro de diálogo.
  • Copie o seguinte código e pégueo alí.
4118

  • Despois pecha o VBA xanela.
  • Agora, abra Folla3 .
  • A continuación,seleccione Macros na pestana Desenvolvedor .

  • Como resultado, a Macro Aparecerá a caixa de diálogo .
  • Alí, faga clic en Seleccionar folla e prema Executar .

  • Despois de premer Executar , pode aparecer un cadro de diálogo de erro como se mostra na seguinte imaxe.

  • Para resolver o problema, preme Fin .
  • A continuación, vai a Ficheiro Opcións .
  • Despois diso , na pestana Centro de confianza , seleccione Configuración do centro de confianza .

  • En consecuencia, o <1 Aparecerá a caixa de diálogo>Centro de confianza .
  • Alí, seleccione a pestana Configuración de macros .
  • Despois, marque a caixa de Acceso de confianza ao Modelo de obxecto do proxecto VBA e prema Aceptar .

  • De novo, seleccione Desenvolvedor Macros .
  • Fai clic en Select Sheet e prema Executar .

  • Eventualmente, devolverá a Folla2 aínda que estivemos traballando en Folla3 .

Ler máis: Como buscar o nome da folla con VBA en Excel (3 exemplos)

Conclusión

A partir de agora, poderá Seleccionar unha Folla utilizando o Nome da variable con VBA en Excel usando o anterior- métodos descritos. Continúa usándoos e indícanos se tes máis formas de facer a tarefa. Non esquezas deixar comentarios, suxestións ou consultas setes algún na sección de comentarios a continuación.

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.