ਵਿਸ਼ਾ - ਸੂਚੀ
ਇਸ ਲੇਖ ਵਿੱਚ, ਤੁਸੀਂ ਸਿੱਖੋਗੇ ਕਿ VBA Excel ਵਿੱਚ ਸੈੱਲਾਂ, ਕਤਾਰਾਂ ਅਤੇ ਕਾਲਮਾਂ ਲਈ ਰੇਂਜ ਸੈਟ ਕਿਵੇਂ ਕਰੀਏ।
ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰੋ
ਤੁਸੀਂ ਇੱਥੋਂ ਮੁਫ਼ਤ ਅਭਿਆਸ ਐਕਸਲ ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰ ਸਕਦੇ ਹੋ।
VBA.xlsm ਵਿੱਚ ਰੇਂਜ ਸੈੱਟ ਕਰੋ
VBA ਰੇਂਜ ਆਬਜੈਕਟ
VBA ਵਿੱਚ ਰੇਂਜ ਆਬਜੈਕਟ ਵਿੱਚ ਐਕਸਲ ਵਰਕਸ਼ੀਟ ਵਿੱਚ ਇੱਕ ਸਿੰਗਲ ਸੈੱਲ, ਕਈ ਸੈੱਲ, ਕਤਾਰਾਂ, ਕਾਲਮ ਹੋ ਸਕਦੇ ਹਨ।
ਰੇਂਜ ਵਸਤੂ ਦੀ ਲੜੀ ਹੇਠਾਂ ਦਿੱਤੀ ਗਈ ਹੈ।
ਐਪਲੀਕੇਸ਼ਨ > ਵਰਕਬੁੱਕ > ਵਰਕਸ਼ੀਟ > ਰੇਂਜ
ਇਸ ਤਰ੍ਹਾਂ ਤੁਹਾਨੂੰ VBA ਵਿੱਚ ਰੇਂਜ ਆਬਜੈਕਟ ਦਾ ਐਲਾਨ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ।
7 VBA ਐਕਸਲ ਵਿੱਚ ਰੇਂਜ ਨੂੰ ਕਿਵੇਂ ਸੈੱਟ ਕਰਨਾ ਹੈ ਇਸ ਬਾਰੇ ਉਦਾਹਰਨਾਂ
ਇਹ ਭਾਗ ਚਰਚਾ ਕਰੇਗਾ ਕਿ ਇੱਕ ਸਿੰਗਲ ਸੈੱਲ, ਮਲਟੀਪਲ ਸੈੱਲ, ਸਿੰਗਲ ਰੋ, ਮਲਟੀਪਲ ਕਤਾਰ, ਸਿੰਗਲ ਕਾਲਮ, ਮਲਟੀਪਲ ਕਾਲਮ ਅਤੇ VBA Excel ਵਿੱਚ ਕਮਾਂਡ ਬਟਨ ਰਾਹੀਂ ਇੱਕ ਰੇਂਜ ਸੈਟ ਕਰੋ।
1. VBA
ਵਿੱਚ ਇੱਕ ਸਿੰਗਲ ਸੈੱਲ ਵਿੱਚ ਰੇਂਜ ਸੈਟ ਕਰੋ ਇੱਥੇ ਅਸੀਂ ਦੇਖਾਂਗੇ ਕਿ VBA ਦੇ ਨਾਲ ਇੱਕ ਸਿੰਗਲ ਸੈੱਲ ਵਿੱਚ ਰੇਂਜ ਨੂੰ ਕਿਵੇਂ ਸੈੱਟ ਕਰਨਾ ਹੈ।
ਕਦਮ:
- ਆਪਣੇ ਕੀਬੋਰਡ 'ਤੇ Alt + F11 ਦਬਾਓ ਜਾਂ ਟੈਬ ਡਿਵੈਲਪਰ -> 'ਤੇ ਜਾਓ। ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਖੋਲ੍ਹਣ ਲਈ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ । 14>
- ਪੌਪ-ਅੱਪ ਕੋਡ ਵਿੰਡੋ ਵਿੱਚ, ਮੀਨੂ ਬਾਰ ਤੋਂ , ਸ਼ਾਮਲ ਕਰੋ -> ਮੋਡੀਊਲ .
- ਹੇਠ ਦਿੱਤੇ ਕੋਡ ਨੂੰ ਕਾਪੀ ਕਰੋ ਅਤੇ ਇਸਨੂੰ ਕੋਡ ਵਿੰਡੋ ਵਿੱਚ ਪੇਸਟ ਕਰੋ।
4175
ਇੱਥੇ,
B2 = ਉਹ ਸੈੱਲ ਜਿੱਥੇ ਅਸੀਂ ਸੈੱਟ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹਾਂਮੁੱਲ. ਤੁਸੀਂ ਕੋਈ ਵੀ ਸੈੱਲ ਸੰਦਰਭ ਨੰਬਰ ਸੈੱਟ ਕਰ ਸਕਦੇ ਹੋ ਜਿਸਦੀ ਤੁਹਾਨੂੰ ਲੋੜ ਹੈ।
ਤੁਹਾਡਾ ਕੋਡ ਹੁਣ ਚੱਲਣ ਲਈ ਤਿਆਰ ਹੈ।
- ਆਪਣੇ ਕੀਬੋਰਡ ਜਾਂ ਮੀਨੂ ਬਾਰ ਤੋਂ F5 ਦਬਾਓ ਚਲਾਓ -> Sub/UserForm ਚਲਾਓ। ਤੁਸੀਂ ਮੈਕਰੋ ਨੂੰ ਚਲਾਉਣ ਲਈ ਸਬ-ਮੇਨੂ ਬਾਰ ਵਿੱਚ ਛੋਟੇ ਪਲੇ ਆਈਕਨ 'ਤੇ ਵੀ ਕਲਿੱਕ ਕਰ ਸਕਦੇ ਹੋ।
ਸੈਲ B2 ਵਿੱਚ ਹੁਣ “ ਹੈਲੋ ਵਰਲਡ ” ਮੁੱਲ ਸ਼ਾਮਲ ਹੈ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਰੇਂਜ ਵਿੱਚ ਹਰੇਕ ਸੈੱਲ ਲਈ VBA
2. VBA ਵਿੱਚ ਮਲਟੀਪਲ ਸੈੱਲਾਂ ਵਿੱਚ ਰੇਂਜ ਸੈੱਟ ਕਰੋ
ਇੱਥੇ ਅਸੀਂ ਦੇਖਾਂਗੇ ਕਿ ਮਲਟੀਪਲ ਸੈੱਲਾਂ ਵਿੱਚ ਰੇਂਜ ਨੂੰ ਕਿਵੇਂ ਸੈੱਟ ਕਰਨਾ ਹੈ। VBA ਨਾਲ।
ਪੜਾਅ:
- ਪਿਛਲੇ ਵਾਂਗ ਹੀ, ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ ਖੋਲ੍ਹੋ ਕੋਡ ਵਿੰਡੋ ਵਿੱਚ ਡਿਵੈਲਪਰ ਟੈਬ ਅਤੇ ਇਨਸਰਟ ਕਰੋ ਇੱਕ ਮੋਡਿਊਲ ਤੋਂ।
- ਕੋਡ ਵਿੰਡੋ ਵਿੱਚ, ਹੇਠਾਂ ਦਿੱਤੇ ਕੋਡ ਨੂੰ ਕਾਪੀ ਕਰੋ ਅਤੇ ਇਸਨੂੰ ਪੇਸਟ ਕਰੋ।
8806
ਤੁਹਾਡਾ ਕੋਡ ਹੁਣ ਚੱਲਣ ਲਈ ਤਿਆਰ ਹੈ।
- ਚਲਾਓ ਮੈਕਰੋ ਅਤੇ ਸਾਰੇ ਸੈੱਲ A1 ਤੋਂ <ਤੱਕ 1>D5 ਹੁਣ “ ਹੈਲੋ! ”
3 ਨੂੰ ਦਬਾ ਕੇ ਰੱਖੋ। VBA
ਇੱਥੇ ਅਸੀਂ ਦੇਖਾਂਗੇ ਕਿ VBA ਨਾਲ ਇੱਕਲੀ ਕਤਾਰ ਵਿੱਚ ਰੇਂਜ ਨੂੰ ਕਿਵੇਂ ਸੈੱਟ ਕਰਨਾ ਹੈ।
ਪੜਾਅ:
- ਪਹਿਲਾਂ ਵਾਂਗ ਹੀ, ਡਿਵੈਲਪਰ ਟੈਬ ਤੋਂ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ ਖੋਲ੍ਹੋ ਅਤੇ ਕੋਡ ਵਿੰਡੋ ਵਿੱਚ ਇੱਕ ਮੋਡਿਊਲ ਪਾਓ।
- ਕੋਡ ਵਿੰਡੋ ਵਿੱਚ, ਹੇਠਾਂ ਦਿੱਤੇ ਕੋਡ ਨੂੰ ਕਾਪੀ ਕਰੋ ਅਤੇ ਇਸਨੂੰ ਪੇਸਟ ਕਰੋ।
8851
ਤੁਹਾਡਾ ਕੋਡ ਹੁਣ ਚੱਲਣ ਲਈ ਤਿਆਰ ਹੈ।
- ਚਲਾਓ ਮੈਕਰੋ ਅਤੇ A1 ਤੋਂ D5 ਤੱਕ ਸਾਰੀਆਂ ਕਤਾਰਾਂ ਵਿੱਚੋਂ ਸਿਰਫ਼ ਤੀਜੀ ਕਤਾਰ ਹੁਣ “ ਹੈਲੋ! ”
- ਕਤਾਰਾਂ(3)।ਮੁੱਲ ਨੇ ਖਾਸ ਰੇਂਜ A1:D5 ਦੀ ਤੀਜੀ ਕਤਾਰ ਤੱਕ ਪਹੁੰਚ ਦਿੱਤੀ। ।
4. VBA
ਇੱਥੇ ਅਸੀਂ ਦੇਖਾਂਗੇ ਕਿ VBA ਨਾਲ ਮਲਟੀਪਲ ਰੋਵਾਂ ਵਿੱਚ ਰੇਂਜ ਸੈਟ ਕਿਵੇਂ ਕਰੀਏ।
ਸਟਪਸ:
- ਪਹਿਲਾਂ ਵਾਂਗ ਹੀ, ਡਿਵੈਲਪਰ ਟੈਬ ਅਤੇ ਤੋਂ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ ਖੋਲ੍ਹੋ। ਕੋਡ ਵਿੰਡੋ ਵਿੱਚ ਇੱਕ ਮੋਡਿਊਲ ਪਾਓ।
- ਕੋਡ ਵਿੰਡੋ ਵਿੱਚ, ਹੇਠਾਂ ਦਿੱਤੇ ਕੋਡ ਨੂੰ ਕਾਪੀ ਕਰੋ ਅਤੇ ਇਸਨੂੰ ਪੇਸਟ ਕਰੋ।
6604
ਤੁਹਾਡਾ ਕੋਡ ਹੁਣ ਹੈ ਚਲਾਉਣ ਲਈ ਤਿਆਰ।
- ਚਲਾਓ ਮੈਕਰੋ ਅਤੇ ਪਹਿਲੀ , ਤੀਜੀ ਅਤੇ 5ਵੀਂ ਕਤਾਰਾਂ ਸਭ ਤੋਂ A1 ਤੋਂ D5 ਤੱਕ ਦੀਆਂ ਕਤਾਰਾਂ ਹੁਣ “ ਹੈਲੋ! ”
<1 ਨੂੰ ਦਬਾ ਕੇ ਰੱਖੋ> ਸਮਾਨ ਰੀਡਿੰਗ:
- ਸੈਲ ਵੈਲਯੂ VBA (7 ਤਰੀਕੇ) ਦੇ ਆਧਾਰ 'ਤੇ ਰੇਂਜ ਦੀ ਚੋਣ ਕਿਵੇਂ ਕਰੀਏ
- VBA ਦੀ ਰੇਂਜ ਆਬਜੈਕਟ ਦੀ ਵਰਤੋਂ ਕਰੋ ਐਕਸਲ ਵਿੱਚ (5 ਵਿਸ਼ੇਸ਼ਤਾ)
- ਵੀਬੀਏ ਰੇਂਜ ਆਫਸੈੱਟ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ (11 ਤਰੀਕੇ)
- ਐਕਸਲ ਵਿੱਚ ਵੇਰੀਏਬਲ ਰੋ ਨੰਬਰ ਦੇ ਨਾਲ VBA ਰੇਂਜ (4) ਉਦਾਹਰਨਾਂ)
5. VBA ਵਿੱਚ ਸਿੰਗਲ ਕਾਲਮ ਵਿੱਚ ਰੇਂਜ ਸੈਟ ਕਰੋ
ਇੱਥੇ ਅਸੀਂ ਦੇਖਾਂਗੇ ਕਿ ਕਿਵੇਂ ਰੇਂਜ ਸੈਟ ਕਰੋ ਵਿੱਚ VBA ਦੇ ਨਾਲ ਇੱਕ ਸਿੰਗਲ ਕਾਲਮ ।
ਕਦਮ:
- ਪਹਿਲਾਂ ਵਾਂਗ ਹੀ, ਡਿਵੈਲਪਰ ਟੈਬ ਤੋਂ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ ਖੋਲ੍ਹੋ ਅਤੇ ਕੋਡ ਵਿੰਡੋ ਵਿੱਚ ਇਨਸਰਟ ਕਰੋ ਇੱਕ ਮੋਡਿਊਲ .
- ਕੋਡ ਵਿੰਡੋ ਵਿੱਚ,ਹੇਠਾਂ ਦਿੱਤੇ ਕੋਡ ਨੂੰ ਕਾਪੀ ਕਰੋ ਅਤੇ ਇਸਨੂੰ ਪੇਸਟ ਕਰੋ।
5696
ਤੁਹਾਡਾ ਕੋਡ ਹੁਣ ਚੱਲਣ ਲਈ ਤਿਆਰ ਹੈ।
- ਚਲਾਓ ਮੈਕਰੋ ਅਤੇ ਸਿਰਫ A1 ਤੋਂ D5 ਤੱਕ ਦੇ ਸਾਰੇ ਕਾਲਮਾਂ ਤੋਂ 2nd ਕਾਲਮ ਹੁਣ “ Hello! ”
<ਨੂੰ ਦਬਾ ਕੇ ਰੱਖੋ 3>
- iCol.Columns(2)।ਕੋਡ ਵਿੱਚ ਮੁੱਲ ਨੇ ਖਾਸ ਰੇਂਜ A1:D5 ਦੇ 2nd ਕਾਲਮ ਤੱਕ ਪਹੁੰਚ ਦਿੱਤੀ। .
6. VBA ਵਿੱਚ ਇੱਕ ਤੋਂ ਵੱਧ ਕਾਲਮਾਂ ਵਿੱਚ ਰੇਂਜ ਸੈਟ ਕਰੋ
ਇੱਥੇ ਅਸੀਂ ਦੇਖਾਂਗੇ ਕਿ ਮਲਟੀਪਲ ਵਿੱਚ ਰੇਂਜ ਨੂੰ ਕਿਵੇਂ ਸੈੱਟ ਕਰਨਾ ਹੈ। ਕਾਲਮ VBA ਦੇ ਨਾਲ।
ਪੜਾਅ:
- ਪਹਿਲਾਂ ਵਾਂਗ ਹੀ, ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ<2 ਖੋਲ੍ਹੋ> ਡਿਵੈਲਪਰ ਟੈਬ ਤੋਂ ਅਤੇ ਕੋਡ ਵਿੰਡੋ ਵਿੱਚ ਸ਼ਾਮਿਲ ਕਰੋ ਇੱਕ ਮੋਡਿਊਲ ।
- ਕੋਡ ਵਿੰਡੋ ਵਿੱਚ, ਹੇਠਾਂ ਦਿੱਤੇ ਕੋਡ ਨੂੰ ਕਾਪੀ ਕਰੋ ਅਤੇ ਇਸਨੂੰ ਪੇਸਟ ਕਰੋ। .
3783
ਤੁਹਾਡਾ ਕੋਡ ਹੁਣ ਚੱਲਣ ਲਈ ਤਿਆਰ ਹੈ।
- ਚਲਾਓ ਮੈਕਰੋ ਅਤੇ ਦੂਜਾ ਅਤੇ 4ਵਾਂ A1 ਤੋਂ D5 ਤੱਕ ਕਾਲਮ ਹੁਣ “ ਹੈਲੋ! ”
<9 ਨੂੰ ਦਬਾ ਕੇ ਰੱਖੋ> 7। VBA
ਇੱਥੇ ਅਸੀਂ VBA ਵਿੱਚ ਕਮਾਂਡ ਬਟਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਰੇਂਜ ਸੈਟ ਕਰਨਾ ਸਿੱਖਾਂਗੇ।
ਪੜਾਅ:
- ਵਿਕਾਸਕਾਰ -> 'ਤੇ ਜਾਓ ਪਾਓ -> ਕਮਾਂਡ ਬਟਨ ।
- ਯਕੀਨੀ ਬਣਾਓ, ਤੁਸੀਂ ਡਿਜ਼ਾਈਨ ਮੋਡ ਚਾਲੂ ਕੀਤਾ ਹੋਇਆ ਹੈ।
- <ਸ਼ੀਟ ਵਿੱਚ ਕਮਾਂਡ ਬਟਨ ਦੇ ਆਲੇ-ਦੁਆਲੇ 1>ਖਿੱਚੋ । ਬਟਨ ਦਬਾਓ ਅਤੇ ਇਹ ਤੁਹਾਨੂੰ ਕੋਡ ਵਿੰਡੋ 'ਤੇ ਲੈ ਜਾਵੇਗਾ, a ਨਾਲ ਸਵੈ-ਤਿਆਰ ਕੀਤਾ ਗਿਆ VBA ਉਪ-ਪ੍ਰਕਿਰਿਆ ਕੋਡ ।
- ਸਬ ਦੇ ਅੰਦਰ, ਆਪਣਾ ਕੋਡ ਲਿਖੋ ਅਤੇ ਸੇਵ ਕਰੋ।
- ਦਿਲਚਸਪੀ ਵਾਲੀ ਵਰਕਸ਼ੀਟ 'ਤੇ ਵਾਪਸ ਜਾਓ ਅਤੇ ਕਮਾਂਡ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਤੁਹਾਡੇ ਕੋਡ ਦੇ ਆਧਾਰ 'ਤੇ ਨਤੀਜਾ ਵਰਕਸ਼ੀਟ ਵਿੱਚ ਦਿਖਾਈ ਦੇਵੇਗਾ।
VBA ਸੈੱਟ ਰੇਂਜ ਦੇ ਫਾਇਦੇ
- ਇਸਨੂੰ ਲਾਗੂ ਕਰਨਾ ਬਹੁਤ ਆਸਾਨ ਹੈ।
- ਰੇਂਜ ਆਬਜੈਕਟ ਦੇ ਅੰਦਰ ਆਰਗੂਮੈਂਟ ਸਥਿਰ ਨਹੀਂ ਹਨ। ਇਸ ਲਈ ਅਸੀਂ ਆਪਣੀਆਂ ਲੋੜਾਂ ਅਨੁਸਾਰ ਆਰਗੂਮੈਂਟ ਦੇ ਮੁੱਲਾਂ ਨੂੰ ਸੋਧ ਸਕਦੇ ਹਾਂ।
- 1 ਤੋਂ ਵੱਧ ਮੁੱਲ ਆਰਗੂਮੈਂਟ ਦੇ ਤੌਰ 'ਤੇ ਪਾਸ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ।
ਯਾਦ ਰੱਖਣ ਵਾਲੀਆਂ ਗੱਲਾਂ <5 VBA ਵਿੱਚ - ਸੈੱਲ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ VBA ਵਿੱਚ ਰੇਂਜ ਸੈੱਟ ਕਰਨ ਲਈ ਵੀ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ।
- ਆਬਜੈਕਟ ਵੇਰੀਏਬਲਾਂ ਨੂੰ SET
ਸਿੱਟਾ
ਦੁਆਰਾ ਆਬਜੈਕਟ ਦੇ ਹਵਾਲੇ ਵਜੋਂ ਸੈੱਟ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ> ਇਸ ਲੇਖ ਨੇ ਤੁਹਾਨੂੰ ਦਿਖਾਇਆ ਹੈ ਕਿ ਕਿਵੇਂ Excel VBA ਮੈਕਰੋ ਵਿੱਚ ਰੇਂਜ ਸੈੱਟ ਕਰੋ। ਮੈਨੂੰ ਉਮੀਦ ਹੈ ਕਿ ਇਹ ਲੇਖ ਤੁਹਾਡੇ ਲਈ ਬਹੁਤ ਲਾਭਦਾਇਕ ਰਿਹਾ ਹੈ। ਵਿਸ਼ੇ ਸੰਬੰਧੀ ਕੋਈ ਵੀ ਸਵਾਲ ਪੁੱਛਣ ਲਈ ਬੇਝਿਜਕ ਮਹਿਸੂਸ ਕਰੋ।