ਕਾਲਮ ਵਿੱਚ ਵਰਤੀ ਗਈ ਰੇਂਜ ਦੀ ਚੋਣ ਕਰਨ ਲਈ ਐਕਸਲ VBA (8 ਉਦਾਹਰਨਾਂ)

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

ਵਿਸ਼ਾ - ਸੂਚੀ

ਇਹ ਟਿਊਟੋਰਿਅਲ ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਕਾਲਮ ਵਿੱਚ ਵਰਤਿਆ ਹੋਇਆ ਰੇਂਜ ਚੁਣਨ ਲਈ VBA ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀਆਂ 8 ਉਦਾਹਰਨਾਂ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਕਰੇਗਾ। ਆਮ ਤੌਰ 'ਤੇ, ਐਕਸਲ ਵਿੱਚ UsedRange ਵਿਸ਼ੇਸ਼ਤਾ ਇੱਕ ਵਰਕਸ਼ੀਟ ਦੇ ਉਸ ਹਿੱਸੇ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ ਜਿਸ ਵਿੱਚ ਡੇਟਾ ਹੁੰਦਾ ਹੈ। ਉਦਾਹਰਣਾਂ ਨੂੰ ਸਪਸ਼ਟ ਰੂਪ ਵਿੱਚ ਦਰਸਾਉਣ ਲਈ, ਅਸੀਂ ਸਾਰੀਆਂ ਉਦਾਹਰਣਾਂ ਲਈ ਇੱਕ ਖਾਸ ਡੇਟਾਸੈੱਟ ਵਿੱਚ UsedRange ਵਿਸ਼ੇਸ਼ਤਾ ਨੂੰ ਲਾਗੂ ਕਰਾਂਗੇ।

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

ਅਸੀਂ ਇੱਥੋਂ ਅਭਿਆਸ ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰ ਸਕਦੇ ਹਾਂ। .

VBA Column.xlsm ਵਿੱਚ UsedRange ਦੀ ਚੋਣ ਕਰਨ ਲਈ

ਕਾਲਮ ਵਿੱਚ UsedRange ਨੂੰ ਚੁਣਨ ਲਈ VBA ਦੀਆਂ 8 ਆਸਾਨ ਉਦਾਹਰਨਾਂ

ਹੇਠ ਦਿੱਤੇ ਚਿੱਤਰ ਵਿੱਚ , ਅਸੀਂ ਡੇਟਾਸੈਟ ਦੇਖ ਸਕਦੇ ਹਾਂ ਜੋ ਅਸੀਂ ਸਾਰੀਆਂ ਉਦਾਹਰਣਾਂ ਲਈ ਵਰਤਾਂਗੇ। ਡੈਟਾਸੈੱਟ ਵਿੱਚ ਵਿਕਰੇਤਾਵਾਂ , ਉਹਨਾਂ ਦੇ ਟਿਕਾਣਾ , ਖੇਤਰ, ਅਤੇ ਵਿਕਰੀ ਦੀ ‘ ਕੁੱਲ ਰਕਮ ’ ਦੇ ਨਾਮ ਸ਼ਾਮਲ ਹਨ। ਇਸ ਡੇਟਾਸੇਟ ਵਿੱਚ, ਸਿਰਲੇਖ ਸਮੇਤ ਵਰਤੀ ਗਈ ਰੇਂਜ 'ਤੇ ਵਿਚਾਰ ਕੀਤਾ ਜਾਵੇਗਾ। ਇਸ ਲਈ, ਹੇਠਾਂ ਦਿੱਤੇ ਡੇਟਾਸੈਟ ਵਿੱਚ ਵਰਤੀ ਗਈ ਰੇਂਜ ਹੈ ( B2:E15 )।

1. ਐਕਸਲ

ਵਿੱਚ VBA ਨਾਲ ਕਾਲਮ ਵਿੱਚ UsedRange ਚੁਣੋ।

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

ਪੜਾਅ:

  • ਸ਼ੁਰੂ ਕਰਨ ਲਈ, ਨਾਮ ਦੀ ਕਿਰਿਆਸ਼ੀਲ ਸ਼ੀਟ 'ਤੇ ਰਾਈਟ-ਕਲਿਕ ਕਰੋ ' ਸਿਲੈਕਟ_ਕਾਲਮ '।
  • ਇਸ ਤੋਂ ਇਲਾਵਾ, ' ਕੋਡ ਦੇਖੋ ' ਵਿਕਲਪ ਚੁਣੋ।

  • ਫਿਰ, ਉਪਰੋਕਤ ਕਾਰਵਾਈ ਇੱਕ ਖਾਲੀ ਖੋਲ੍ਹਦੀ ਹੈ VBA ਉਸ ਵਰਕਸ਼ੀਟ ਲਈ ਕੋਡ ਵਿੰਡੋ। ਅਸੀਂ Alt + F11 ਦਬਾ ਕੇ ਵੀ ਇਹ ਕੋਡ ਵਿੰਡੋ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹਾਂ।
  • ਅੱਗੇ, ਉਸ ਕੋਡ ਵਿੰਡੋ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਕੋਡ ਟਾਈਪ ਕਰੋ:
8263
  • ਉਸ ਤੋਂ ਬਾਅਦ, ਕੋਡ ਨੂੰ ਚਲਾਉਣ ਲਈ ਚਲਾਓ ਤੇ ਕਲਿੱਕ ਕਰੋ ਜਾਂ F5 ਕੁੰਜੀ ਦਬਾਓ।

  • ਅੰਤ ਵਿੱਚ, ਸਾਨੂੰ ਹੇਠਾਂ ਦਿੱਤੇ ਚਿੱਤਰ ਵਾਂਗ ਨਤੀਜਾ ਮਿਲਦਾ ਹੈ। ਅਸੀਂ ਦੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਸਾਡੇ ਡੇਟਾਸੈਟ ਤੋਂ ਕਾਲਮਾਂ ਵਿੱਚ ਵਰਤੀ ਗਈ ਰੇਂਜ ਹੁਣ ਚੁਣੀ ਗਈ ਹੈ।

2. ਕਾਲਮ

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

ਪੜਾਅ:

  • ਪਹਿਲਾਂ, ' ਕਾਪੀ<ਨਾਮ ਦੀ ਕਿਰਿਆਸ਼ੀਲ ਵਰਕਸ਼ੀਟ ਟੈਬ 'ਤੇ ਜਾਓ। 2>'।
  • ਅੱਗੇ, ਉਸ ਟੈਬ 'ਤੇ ਰਾਈਟ-ਕਲਿਕ ਕਰੋ ਅਤੇ ' ਕੋਡ ਦੇਖੋ ' ਵਿਕਲਪ ਚੁਣੋ।

  • ਇਹ ਮੌਜੂਦਾ ਵਰਕਸ਼ੀਟ ਲਈ ਇੱਕ ਖਾਲੀ VBA ਕੋਡ ਵਿੰਡੋ ਖੋਲ੍ਹੇਗਾ। ਇਸ ਵਿੰਡੋ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨ ਦਾ ਇੱਕ ਹੋਰ ਤਰੀਕਾ ਹੈ ਕੀਬੋਰਡ ਤੋਂ Alt + F11 ਦਬਾਓ।
  • ਫਿਰ, ਉਸ ਕੋਡ ਵਿੰਡੋ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਕੋਡ ਪਾਓ:
9174
  • ਹੁਣ, ਕੋਡ ਨੂੰ ਚਲਾਉਣ ਲਈ ਚਲਾਓ ਤੇ ਕਲਿੱਕ ਕਰੋ ਜਾਂ F5 ਕੁੰਜੀ ਦਬਾਓ।

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

ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ VBA: ਡਾਇਨਾਮਿਕ ਰੇਂਜ ਨੂੰ ਕਿਸੇ ਹੋਰ ਵਰਕਬੁੱਕ ਵਿੱਚ ਕਾਪੀ ਕਰੋ

3. ਗਿਣਤੀ ਸੰਖਿਆ VBA ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ UsedRange ਵਿੱਚ ਕਾਲਮਾਂ ਦਾ

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

ਪੜਾਅ:

  • ਸਭ ਤੋਂ ਪਹਿਲਾਂ, ' Count_Columns ' ਨਾਮ ਦੀ ਕਿਰਿਆਸ਼ੀਲ ਸ਼ੀਟ ਚੁਣੋ।
  • ਦੂਜਾ, ਸਰਗਰਮ ਸ਼ੀਟ ਨਾਮ 'ਤੇ ਰਾਈਟ-ਕਲਿਕ ਕਰੋ ਅਤੇ ' ਕੋਡ ਦੇਖੋ ' ਵਿਕਲਪ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।

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

  • ਅੰਤ ਵਿੱਚ, ਸਾਨੂੰ ਇੱਕ ਸੁਨੇਹਾ ਬਾਕਸ ਵਿੱਚ ਨਤੀਜਾ ਮਿਲਦਾ ਹੈ। ਵਰਤੀ ਗਈ ਰੇਂਜ ਵਿੱਚ ਕਾਲਮਾਂ ਦੀ ਸੰਖਿਆ 4 ਹੈ।

ਹੋਰ ਪੜ੍ਹੋ: ਰੇਂਜ ਵਿੱਚ ਕਤਾਰਾਂ ਦੀ ਗਿਣਤੀ ਕਰਨ ਲਈ VBA ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ ਐਕਸਲ ਵਿੱਚ ਡੇਟਾ ਦੇ ਨਾਲ (5 ਮੈਕਰੋਜ਼)

4. ਵਰਤੀ ਗਈ ਰੇਂਜ ਵਿੱਚ ਆਖਰੀ ਕਾਲਮ ਦੀ ਗਿਣਤੀ ਦੀ ਗਿਣਤੀ ਕਰਨ ਲਈ ਐਕਸਲ VBA

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

ਪੜਾਅ:

  • ਸ਼ੁਰੂ ਕਰਨ ਲਈ, ਸੱਜਾ-ਕਲਿੱਕ ਕਰੋ ' ਆਖਰੀ ਕਾਲਮ ' ਨਾਮ ਦੀ ਕਿਰਿਆਸ਼ੀਲ ਸ਼ੀਟ 'ਤੇ।
  • ਅੱਗੇ, ' ਕੋਡ ਦੇਖੋ ' ਵਿਕਲਪ ਚੁਣੋ।

  • ਇਸ ਲਈ, ਉਪਰੋਕਤ ਕਮਾਂਡ ਉਸ ਵਰਕਸ਼ੀਟ ਲਈ ਇੱਕ ਖਾਲੀ VBA ਕੋਡ ਵਿੰਡੋ ਖੋਲ੍ਹਦੀ ਹੈ। ਉਸ ਕੋਡ ਵਿੰਡੋ ਨੂੰ ਖੋਲ੍ਹਣ ਦਾ ਵਿਕਲਪਿਕ ਤਰੀਕਾ ਹੈ Alt + F11 ਦਬਾਓ।
  • ਉਸ ਤੋਂ ਬਾਅਦ, ਉਸ ਕੋਡ ਵਿੰਡੋ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਕੋਡ ਪਾਓ:
9740
  • ਹੁਣ, ਕੋਡ ਨੂੰ ਚਲਾਉਣ ਲਈ ਚਲਾਓ ਤੇ ਕਲਿੱਕ ਕਰੋ ਜਾਂ F5 ਕੁੰਜੀ ਦਬਾਓ।

  • ਅੰਤ ਵਿੱਚ, ਸਾਨੂੰ ਇੱਕ ਸੁਨੇਹਾ ਬਾਕਸ ਵਿੱਚ ਆਪਣਾ ਨਤੀਜਾ ਮਿਲਦਾ ਹੈ। ਵਰਤੀ ਗਈ ਰੇਂਜ ਵਿੱਚ ਆਖਰੀ ਕਾਲਮ ਵਰਕਸ਼ੀਟ ਦਾ 5ਵਾਂ ਕਾਲਮ ਹੈ।

ਸਮਾਨ ਰੀਡਿੰਗਾਂ

  • ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਰੇਂਜ ਵਿੱਚ ਹਰੇਕ ਕਤਾਰ ਲਈ VBA ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ
  • ਐਕਸਲ ਵਿੱਚ ਐਕਟਿਵ ਸੈੱਲ ਤੋਂ ਰੇਂਜ ਚੁਣਨ ਲਈ VBA ਦੀ ਵਰਤੋਂ ਕਰੋ (3 ਢੰਗ)
  • ਐਕਸਲ ਮੈਕਰੋ: ਡਾਇਨਾਮਿਕ ਰੇਂਜ (4 ਵਿਧੀਆਂ) ਨਾਲ ਮਲਟੀਪਲ ਕਾਲਮਾਂ ਨੂੰ ਕ੍ਰਮਬੱਧ ਕਰੋ

5. VBA

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

ਪੜਾਅ:

  • ਪਹਿਲਾਂ, ' Last_Cell<2 ਨਾਮਕ ਕਿਰਿਆਸ਼ੀਲ ਸ਼ੀਟ ਦੀ ਚੋਣ ਕਰੋ।>'।
  • ਅੱਗੇ, ਉਸ ਸ਼ੀਟ ਦੇ ਨਾਮ 'ਤੇ ਰਾਈਟ-ਕਲਿਕ ਕਰੋ । ' ਕੋਡ ਦੇਖੋ ' ਵਿਕਲਪ ਨੂੰ ਚੁਣੋ।

  • ਫਿਰ, ਸਾਨੂੰ ਇੱਕ ਖਾਲੀ VBA ਕੋਡ ਵਿੰਡੋ ਮਿਲਦੀ ਹੈ। . ਨਾਲ ਹੀ, ਅਸੀਂ ਉਸ ਕੋਡ ਵਿੰਡੋ ਨੂੰ ਖੋਲ੍ਹਣ ਲਈ Alt + F11 ਦਬਾ ਸਕਦੇ ਹਾਂ।
  • ਉਸ ਤੋਂ ਬਾਅਦ, ਉਸ ਕੋਡ ਵਿੰਡੋ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਕੋਡ ਟਾਈਪ ਕਰੋ:
5971
  • ਹੁਣ, ਕੋਡ ਨੂੰ ਚਲਾਉਣ ਲਈ ਚਲਾਓ ਤੇ ਕਲਿੱਕ ਕਰੋ ਜਾਂ F5 ਦਬਾਓ।

  • ਅੰਤ ਵਿੱਚ, ਅਸੀਂ ਹੇਠਾਂ ਦਿੱਤੀ ਤਸਵੀਰ ਵਿੱਚ ਨਤੀਜਾ ਦੇਖ ਸਕਦੇ ਹਾਂ। ਆਖਰੀ ਕਾਲਮ ਦਾ ਚੁਣਿਆ ਗਿਆ ਆਖਰੀ ਸੈੱਲ ਸੈੱਲ E15 ਹੈ।

6. Excel VBA

ਨਾਲ ਚੁਣੀ ਗਈ ਵਰਤੀ ਗਈ ਰੇਂਜ ਦੀ ਸੈੱਲ ਰੇਂਜ ਲੱਭੋ।

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

ਪੜਾਅ:

  • ਸ਼ੁਰੂ ਵਿੱਚ, ਕਿਰਿਆਸ਼ੀਲ ਸ਼ੀਟ ਟੈਬ 'ਤੇ ਰਾਈਟ-ਕਲਿਕ ਕਰੋ ਨਾਮ ' ਸੈੱਲ ਰੇਂਜ ਲੱਭੋ '।
  • ਦੂਜਾ, ' ਕੋਡ ਦੇਖੋ ' ਵਿਕਲਪ ਚੁਣੋ।

  • ਇਹ ਇੱਕ ਖਾਲੀ VBA ਕੋਡ ਵਿੰਡੋ ਖੋਲ੍ਹੇਗਾ। ਇਸ ਕੋਡ ਵਿੰਡੋ ਨੂੰ ਖੋਲ੍ਹਣ ਦਾ ਇੱਕ ਹੋਰ ਤਰੀਕਾ ਹੈ Alt ਦਬਾਓ + F11
  • ਤੀਜੇ, ਉਸ ਕੋਡ ਵਿੰਡੋ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਕੋਡ ਦਰਜ ਕਰੋ:
8814
  • ਫਿਰ, ਕੋਡ ਨੂੰ ਚਲਾਉਣ ਲਈ ਇਸ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਚਲਾਓ ਜਾਂ F5 ਕੁੰਜੀ ਦਬਾਓ।

  • ਅੰਤ ਵਿੱਚ, ਇੱਕ ਸੁਨੇਹਾ ਬਾਕਸ ਜਿਵੇਂ ਕਿ ਹੇਠ ਦਿੱਤੀ ਤਸਵੀਰ ਨਤੀਜਾ ਦਿਖਾਉਂਦੀ ਹੈ।

ਸਮਾਨ ਰੀਡਿੰਗ

  • ਵੀਬੀਏ ਟੂ ਲੂਪ ਟੂ ਰੋਅਜ਼ ਅਤੇ ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਰੇਂਜ ਵਿੱਚ ਕਾਲਮ (5 ਉਦਾਹਰਨਾਂ)
  • ਐਕਸਲ VBA ਵਿੱਚ ਰੇਂਜ ਨੂੰ ਐਰੇ ਵਿੱਚ ਕਿਵੇਂ ਬਦਲਿਆ ਜਾਵੇ (3 ਤਰੀਕੇ)

7. ਸੰਮਿਲਿਤ ਕਰੋ ਖਾਲੀ ਸੈੱਲਾਂ ਦੀ ਗਿਣਤੀ ਕਰਨ ਲਈ VBA ਵਰਤੀ ਰੇਂਜ ਵਿਸ਼ੇਸ਼ਤਾ

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

ਸਟੈਪਸ:

  • ਪਹਿਲਾਂ, ' ਨਾਮ ਦੀ ਐਕਟਿਵ ਸ਼ੀਟ ਟੈਬ 'ਤੇ ਰਾਈਟ-ਕਲਿਕ ਕਰੋ Empty_cells '.
  • ਅੱਗੇ, ' ਕੋਡ ਦੇਖੋ ' ਵਿਕਲਪ ਚੁਣੋ।

  • ਉਪਰੋਕਤ ਕਾਰਵਾਈ ਇੱਕ ਖਾਲੀ VBA ਕੋਡ ਵਿੰਡੋ ਖੋਲ੍ਹਦੀ ਹੈ। ਉਸ ਕੋਡ ਵਿੰਡੋ ਨੂੰ ਖੋਲ੍ਹਣ ਦਾ ਇੱਕ ਵਿਕਲਪਿਕ ਤਰੀਕਾ ਹੈ Alt + F11 ਦਬਾਓ।
  • ਫਿਰ, ਉਸ ਕੋਡ ਵਿੰਡੋ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਕੋਡ ਪਾਓ:
2855
  • ਉਸ ਤੋਂ ਬਾਅਦ, ਚਲਾਓ ਤੇ ਕਲਿੱਕ ਕਰੋ ਜਾਂ ਕੋਡ ਨੂੰ ਚਲਾਉਣ ਲਈ F5 ਕੁੰਜੀ ਦਬਾਓ।

  • ਅੰਤ ਵਿੱਚ, ਸਾਨੂੰ ਸੁਨੇਹਾ ਬਾਕਸ ਵਿੱਚ ਨਤੀਜਾ ਮਿਲੇਗਾ। ਦਸੁਨੇਹਾ ਬਾਕਸ ਸਾਡੀ ਵਰਤੀ ਗਈ ਰੇਂਜ ਵਿੱਚ ਕੁੱਲ ਸੈੱਲਾਂ ਅਤੇ ਖਾਲੀ ਸੈੱਲਾਂ ਦੀ ਸੰਖਿਆ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੇਗਾ।

8. ਐਕਸਲ <10 ਵਿੱਚ ਕਾਲਮ ਵਿੱਚ ਪਹਿਲੇ ਖਾਲੀ ਸੈੱਲ ਨੂੰ ਲੱਭਣ ਲਈ VBA ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।>

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

ਪੜਾਅ:

  • ਸ਼ੁਰੂ ਕਰਨ ਲਈ, ਕਿਰਿਆਸ਼ੀਲ 'ਤੇ ਰਾਈਟ-ਕਲਿਕ ਕਰੋ ' First_Empty ' ਨਾਮ ਦੀ ਸ਼ੀਟ ਟੈਬ।
  • ਇਸ ਤੋਂ ਇਲਾਵਾ, ' ਕੋਡ ਦੇਖੋ ' ਵਿਕਲਪ ਚੁਣੋ।

  • ਇਹ ਇੱਕ ਖਾਲੀ VBA ਕੋਡ ਵਿੰਡੋ ਖੋਲ੍ਹੇਗਾ। ਅਸੀਂ ਉਸ ਕੋਡ ਵਿੰਡੋ ਨੂੰ ਖੋਲ੍ਹਣ ਲਈ Alt + F11 ਵੀ ਦਬਾ ਸਕਦੇ ਹਾਂ।
  • ਇਸ ਤੋਂ ਇਲਾਵਾ, ਖਾਲੀ VBA ਕੋਡ ਵਿੰਡੋ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਕੋਡ ਨੂੰ ਟਾਈਪ ਕਰੋ:
9190
  • ਫਿਰ, ਕੋਡ ਨੂੰ ਚਲਾਉਣ ਲਈ ਚਲਾਓ ਤੇ ਕਲਿੱਕ ਕਰੋ ਜਾਂ F5 ਕੁੰਜੀ ਦਬਾਓ।

  • ਅੰਤ ਵਿੱਚ, ਉਪਰੋਕਤ ਕੋਡ ਸੈੱਲ E16 ਵਿੱਚ ਮੁੱਲ ' FirstEmptyCell ' ਪਾਵੇਗਾ। ਇਹ ਡੇਟਾਸੈਟ ਦੀ ਵਰਤੀ ਗਈ ਰੇਂਜ ਤੋਂ ਬਾਅਦ ਕਾਲਮ E ਦਾ ਪਹਿਲਾ ਖਾਲੀ ਸੈੱਲ ਹੈ।

ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ VBA ਨੂੰ ਖਾਲੀ ਸੈੱਲ (4 ਉਦਾਹਰਨਾਂ)

ਤੱਕ ਰੇਂਜ ਰਾਹੀਂ ਲੂਪ ਕਰੋਸਿੱਟਾ

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

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