ਐਕਸਲ ਵਿੱਚ VBA ਨਾਲ ਵੇਰੀਏਬਲ ਨਾਮ ਦੁਆਰਾ ਸ਼ੀਟ ਦੀ ਚੋਣ ਕਿਵੇਂ ਕਰੀਏ (2 ਤਰੀਕੇ)

  • ਇਸ ਨੂੰ ਸਾਂਝਾ ਕਰੋ
Hugh West

ਕਈ ਵਾਰ, ਸਾਨੂੰ ਐਕਸਲ ਵਰਕਬੁੱਕ ਵਿੱਚ ਕਈ ਵਰਕਸ਼ੀਟਾਂ ਵਿੱਚੋਂ ਇੱਕ ਖਾਸ ਸ਼ੀਟ ਚੁਣਨੀ ਪੈਂਦੀ ਹੈ। ਅਸੀਂ ਸ਼ੀਟ ਨੂੰ ਇਸਦੇ ਡਿਫੌਲਟ ਕੋਡ ਨਾਮ ਜਾਂ ਇੱਕ ਵੇਰੀਏਬਲ ਨਾਮ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕਾਲ ਕਰ ਸਕਦੇ ਹਾਂ। ਵੇਰੀਏਬਲ ਨਾਮ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਸ਼ੀਟ ਦੀ ਚੋਣ ਕਰਨ ਲਈ, ਸਾਨੂੰ ਪਹਿਲਾਂ ਵੇਰੀਏਬਲ ਨਾਮ ਸੈੱਟ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ। ਇਸ ਲੇਖ ਵਿੱਚ, ਅਸੀਂ ਤੁਹਾਨੂੰ VBA ਵਿੱਚ ਵੇਰੀਏਬਲ ਨਾਮ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਚੁਣਨ ਲਈ a ਸ਼ੀਟ ਚੁਣਨ ਦੇ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਪਰ ਸਰਲ ਤਰੀਕੇ ਦਿਖਾਵਾਂਗੇ। 1>Excel .

ਉਦਾਹਰਣ ਲਈ, ਅਸੀਂ ਇੱਕ ਉਦਾਹਰਨ ਵਜੋਂ ਇੱਕ ਨਮੂਨਾ ਡੇਟਾਸੈਟ ਦੀ ਵਰਤੋਂ ਕਰਾਂਗੇ। ਉਦਾਹਰਨ ਲਈ, ਨਿਮਨਲਿਖਤ ਡੇਟਾਸੈਟ ਵੱਖ-ਵੱਖ ਸ਼ੀਟਾਂ ਵਿੱਚ ਦਿਖਾਈ ਗਈ ਇੱਕ ਕੰਪਨੀ ਦੀ ਸੇਲਜ਼ਮੈਨ , ਉਤਪਾਦ , ਅਤੇ ਨੈੱਟ ਸੇਲਜ਼ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ।

ਅਭਿਆਸ ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰੋ

ਆਪਣੇ ਆਪ ਅਭਿਆਸ ਕਰਨ ਲਈ ਹੇਠਾਂ ਦਿੱਤੀ ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰੋ।

VBA ਸ਼ੀਟ ਵੇਰੀਏਬਲ Name.xlsm ਚੁਣੋ

ਐਕਸਲ ਵਿੱਚ VBA ਨਾਲ ਵੇਰੀਏਬਲ ਨਾਮ ਦੁਆਰਾ ਸ਼ੀਟ ਦੀ ਚੋਣ ਕਰਨ ਦੇ 2 ਤਰੀਕੇ

1. ਐਕਸਲ ਵਿੱਚ VBA ਨਾਲ ਵੇਰੀਏਬਲ ਨਾਮ ਦੁਆਰਾ ਐਕਟਿਵ ਸ਼ੀਟ ਦੀ ਚੋਣ ਕਰੋ

ਸਾਡੀ ਪਹਿਲੀ ਵਿਧੀ ਵਿੱਚ, ਅਸੀਂ ਕਿਰਿਆਸ਼ੀਲ ਸ਼ੀਟ ਦੀ ਚੋਣ ਕਰਾਂਗੇ ਇੱਕ ਵੇਰੀਏਬਲ ਨਾਮ ਦੀ ਵਰਤੋਂ ਕਰਕੇ. ਐਕਟਿਵ ਸ਼ੀਟ ਦੁਆਰਾ, ਸਾਡਾ ਮਤਲਬ ਉਹ ਸ਼ੀਟ ਹੈ ਜਿਸ 'ਤੇ ਅਸੀਂ ਕੰਮ ਕਰ ਰਹੇ ਹਾਂ। ਇਸਲਈ, ਐਕਸਲ ਵਿੱਚ VBA ਨਾਲ ਵੇਰੀਏਬਲ ਨਾਮ ਨਾਲ ਐਕਟਿਵ ਸ਼ੀਟ ਚੁਣੋ ਲਈ ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ।

ਸਟੈਪਸ:

  • ਪਹਿਲਾਂ, ਡਿਵੈਲਪਰ ਟੈਬ ਦੇ ਹੇਠਾਂ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਚੁਣੋ।

  • ਨਤੀਜੇ ਵਜੋਂ, VBA ਵਿੰਡੋ ਬਾਹਰ ਆ ਜਾਵੇਗੀ।
  • ਫਿਰ, ਵਿੱਚੋਂ ਮੋਡਿਊਲ ਚੁਣੋ। ਟੈਬ ਪਾਓ।

  • ਨਤੀਜੇ ਵਜੋਂ, ਮੋਡਿਊਲ ਵਿੰਡੋ ਦਿਖਾਈ ਦੇਵੇਗੀ।
  • ਉੱਥੇ, ਹੇਠਾਂ ਦਿੱਤੇ ਕੋਡ ਨੂੰ ਕਾਪੀ ਕਰੋ ਅਤੇ ਇਸਨੂੰ ਬਾਕਸ ਵਿੱਚ ਪੇਸਟ ਕਰੋ।
6027

  • ਹੁਣ, VBA ਵਿੰਡੋ ਨੂੰ ਬੰਦ ਕਰੋ।
  • ਉਸ ਤੋਂ ਬਾਅਦ, ਡਿਵੈਲਪਰ ਟੈਬ ਦੇ ਹੇਠਾਂ ਮੈਕ੍ਰੋਜ਼ ਚੁਣੋ।

  • ਨਤੀਜੇ ਵਜੋਂ , Macro ਡਾਇਲਾਗ ਬਾਕਸ ਸਾਹਮਣੇ ਆਵੇਗਾ।
  • ਇੱਥੇ, ActiveSheetSelect ਚੁਣੋ ਅਤੇ Run ਦਬਾਓ।

  • ਅੰਤ ਵਿੱਚ, ਇਹ ਉਹ ਸ਼ੀਟ ਵਾਪਸ ਕਰ ਦੇਵੇਗਾ ਜਿਸ 'ਤੇ ਅਸੀਂ ਕੰਮ ਕਰ ਰਹੇ ਸੀ।

2. ਸੈੱਟ ਕਰਨ ਲਈ Excel VBA ਸ਼ੀਟ ਦੀ ਚੋਣ ਕਰਨ ਲਈ ਵੇਰੀਏਬਲ ਨਾਮ

ਸਾਡੀ ਪਿਛਲੀ ਵਿਧੀ ਵਿੱਚ, ਅਸੀਂ ਸ਼ੀਟ ਨੂੰ ਵਾਪਸ ਕਰਨ ਲਈ VBA ਕੋਡ ਲਾਗੂ ਕੀਤਾ ਹੈ ਜਿਸ 'ਤੇ ਅਸੀਂ ਪਹਿਲਾਂ ਹੀ ਕੰਮ ਕਰ ਰਹੇ ਸੀ। ਇਸ ਵਿਧੀ ਵਿੱਚ, ਅਸੀਂ ਆਪਣੀ ਲੋੜੀਂਦੀ ਵਰਕਸ਼ੀਟ ਲਈ ਇੱਕ ਵੇਰੀਏਬਲ ਨਾਮ ਸੈਟ ਕਰਾਂਗੇ ਅਤੇ VBA ਦੇ ਨਾਲ ਵੇਰੀਏਬਲ ਨਾਮ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਉਸ ਵਰਕਸ਼ੀਟ ਨੂੰ ਚੁਣਾਂਗੇ। ਇਸ ਲਈ, ਕੰਮ ਕਰਨ ਲਈ ਹੇਠ ਦਿੱਤੀ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਸਿੱਖੋ।

ਸਟੈਪਸ:

  • ਸਭ ਤੋਂ ਪਹਿਲਾਂ, ਅਸੀਂ ਵੇਰੀਏਬਲ ਨਾਮ ਲਈ ਸੈੱਟ ਕਰਾਂਗੇ। ਸ਼ੀਟ2 ਅਤੇ ਸ਼ੀਟ ਨੂੰ ਚੁਣਨ ਲਈ ਉਸ ਵੇਰੀਏਬਲ ਨਾਮ ਦੀ ਵਰਤੋਂ ਕਰੋ।

  • ਇਸ ਲਈ, ਡਿਵੈਲਪਰ ➤ 'ਤੇ ਜਾਓ। ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ
  • ਅੱਗੇ, ਇਨਸਰਟ ਮੋਡਿਊਲ ਚੁਣੋ।
  • ਇਸ ਲਈ, ਮੋਡਿਊਲ ਡਾਇਲਾਗ ਬਾਕਸ ਦਿਖਾਈ ਦੇਵੇਗਾ।
  • ਫਿਰ, ਹੇਠਾਂ ਦਿੱਤੇ ਕੋਡ ਨੂੰ ਕਾਪੀ ਕਰੋ ਅਤੇ ਇਸਨੂੰ ਉੱਥੇ ਪੇਸਟ ਕਰੋ।
6432

  • ਇਸ ਤੋਂ ਬਾਅਦ, <ਨੂੰ ਬੰਦ ਕਰੋ। 1>VBA ਵਿੰਡੋ।
  • ਹੁਣ, ਸ਼ੀਟ3 ਖੋਲ੍ਹੋ।
  • ਇਸ ਤੋਂ ਬਾਅਦ, ਡਿਵੈਲਪਰ ਟੈਬ ਤੋਂ ਮੈਕਰੋ ਚੁਣੋ।

  • ਨਤੀਜੇ ਵਜੋਂ, ਮੈਕਰੋ ਡਾਇਲਾਗ ਬਾਕਸ ਸਾਹਮਣੇ ਆ ਜਾਵੇਗਾ।
  • ਉੱਥੇ, ਸਿਲੈਕਟਸ਼ੀਟ ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਚਲਾਓ ਦਬਾਓ।

  • ਚਲਾਓ ਦਬਾਉਣ ਤੋਂ ਬਾਅਦ, ਤੁਹਾਨੂੰ ਇੱਕ ਗਲਤੀ ਡਾਇਲਾਗ ਬਾਕਸ ਪ੍ਰਾਪਤ ਹੋ ਸਕਦਾ ਹੈ ਜਿਵੇਂ ਕਿ ਇਹ ਹੇਠਾਂ ਦਿੱਤੀ ਤਸਵੀਰ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।

  • ਸਮੱਸਿਆ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ, End ਦਬਾਓ।
  • ਫਿਰ, ਫਾਇਲ ਵਿਕਲਪਾਂ 'ਤੇ ਜਾਓ।
  • ਉਸ ਤੋਂ ਬਾਅਦ। , ਟਰੱਸਟ ਸੈਂਟਰ ਟੈਬ ਤੋਂ, ਟਰੱਸਟ ਸੈਂਟਰ ਸੈਟਿੰਗਾਂ ਚੁਣੋ।

  • ਨਤੀਜੇ ਵਜੋਂ, ਟਰੱਸਟ ਸੈਂਟਰ ਡਾਇਲਾਗ ਬਾਕਸ ਦਿਖਾਈ ਦੇਵੇਗਾ।
  • ਉੱਥੇ, ਮੈਕਰੋ ਸੈਟਿੰਗਾਂ ਟੈਬ ਨੂੰ ਚੁਣੋ।
  • ਇਸ ਤੋਂ ਬਾਅਦ, ਟਰੱਸਟ ਐਕਸੈਸ ਲਈ ਬਾਕਸ ਨੂੰ ਚੁਣੋ। VBA ਪ੍ਰੋਜੈਕਟ ਆਬਜੈਕਟ ਮਾਡਲ ਅਤੇ ਠੀਕ ਹੈ ਦਬਾਓ।

  • ਫੇਰ, ਡਿਵੈਲਪਰ ➤ <ਚੁਣੋ। 1>ਮੈਕਰੋ ।
  • ਸਿਲੈਕਟਸ਼ੀਟ ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਚਲਾਓ ਦਬਾਓ।

  • ਆਖ਼ਰਕਾਰ, ਇਹ ਸ਼ੀਟ2 ਨੂੰ ਵਾਪਸ ਕਰੇਗਾ ਭਾਵੇਂ ਅਸੀਂ ਸ਼ੀਟ3 'ਤੇ ਕੰਮ ਕਰ ਰਹੇ ਸੀ।

ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ VBA ਨਾਲ ਸ਼ੀਟ ਨਾਮ ਕਿਵੇਂ ਖੋਜਿਆ ਜਾਵੇ (3 ਉਦਾਹਰਣਾਂ)

ਸਿੱਟਾ

ਇਸ ਤੋਂ ਬਾਅਦ, ਤੁਸੀਂ ਉਪਰੋਕਤ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ VBA ਵਿੱਚ Excel ਦੇ ਨਾਲ ਵੇਰੀਏਬਲ ਨਾਮ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਸ਼ੀਟ ਚੋਣ ਦੇ ਯੋਗ ਹੋਵੇਗਾ- ਤਰੀਕੇ ਦੱਸੇ ਗਏ ਹਨ। ਉਹਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਰਹੋ ਅਤੇ ਸਾਨੂੰ ਦੱਸੋ ਕਿ ਕੀ ਤੁਹਾਡੇ ਕੋਲ ਕੰਮ ਕਰਨ ਦੇ ਹੋਰ ਤਰੀਕੇ ਹਨ। ਟਿੱਪਣੀਆਂ, ਸੁਝਾਅ, ਜਾਂ ਸਵਾਲਾਂ ਨੂੰ ਛੱਡਣਾ ਨਾ ਭੁੱਲੋ ਜੇਹੇਠਾਂ ਟਿੱਪਣੀ ਭਾਗ ਵਿੱਚ ਤੁਹਾਡੇ ਕੋਲ ਕੋਈ ਵੀ ਹੈ।

ਹਿਊਗ ਵੈਸਟ ਉਦਯੋਗ ਵਿੱਚ 10 ਸਾਲਾਂ ਤੋਂ ਵੱਧ ਅਨੁਭਵ ਦੇ ਨਾਲ ਇੱਕ ਉੱਚ ਤਜ਼ਰਬੇਕਾਰ ਐਕਸਲ ਟ੍ਰੇਨਰ ਅਤੇ ਵਿਸ਼ਲੇਸ਼ਕ ਹੈ। ਉਸ ਕੋਲ ਲੇਖਾ ਅਤੇ ਵਿੱਤ ਵਿੱਚ ਬੈਚਲਰ ਦੀ ਡਿਗਰੀ ਹੈ ਅਤੇ ਵਪਾਰ ਪ੍ਰਸ਼ਾਸਨ ਵਿੱਚ ਮਾਸਟਰ ਦੀ ਡਿਗਰੀ ਹੈ। ਹਿਊਗ ਨੂੰ ਅਧਿਆਪਨ ਦਾ ਜਨੂੰਨ ਹੈ ਅਤੇ ਉਸਨੇ ਇੱਕ ਵਿਲੱਖਣ ਅਧਿਆਪਨ ਪਹੁੰਚ ਵਿਕਸਿਤ ਕੀਤੀ ਹੈ ਜਿਸਦਾ ਪਾਲਣ ਕਰਨਾ ਅਤੇ ਸਮਝਣਾ ਆਸਾਨ ਹੈ। ਐਕਸਲ ਦੇ ਉਸ ਦੇ ਮਾਹਰ ਗਿਆਨ ਨੇ ਦੁਨੀਆ ਭਰ ਦੇ ਹਜ਼ਾਰਾਂ ਵਿਦਿਆਰਥੀਆਂ ਅਤੇ ਪੇਸ਼ੇਵਰਾਂ ਨੂੰ ਆਪਣੇ ਹੁਨਰਾਂ ਨੂੰ ਬਿਹਤਰ ਬਣਾਉਣ ਅਤੇ ਆਪਣੇ ਕਰੀਅਰ ਵਿੱਚ ਉੱਤਮਤਾ ਪ੍ਰਾਪਤ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕੀਤੀ ਹੈ। ਆਪਣੇ ਬਲੌਗ ਰਾਹੀਂ, ਹਿਊਗ ਆਪਣੇ ਗਿਆਨ ਨੂੰ ਦੁਨੀਆ ਨਾਲ ਸਾਂਝਾ ਕਰਦਾ ਹੈ, ਵਿਅਕਤੀਆਂ ਅਤੇ ਕਾਰੋਬਾਰਾਂ ਨੂੰ ਉਹਨਾਂ ਦੀ ਪੂਰੀ ਸਮਰੱਥਾ ਤੱਕ ਪਹੁੰਚਣ ਵਿੱਚ ਮਦਦ ਕਰਨ ਲਈ ਮੁਫ਼ਤ ਐਕਸਲ ਟਿਊਟੋਰਿਅਲ ਅਤੇ ਔਨਲਾਈਨ ਸਿਖਲਾਈ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ।