ਵਿਸ਼ਾ - ਸੂਚੀ
ਇਹ ਲੇਖ ਤੁਹਾਡੇ ਸਵਾਲਾਂ ਦੇ ਜਵਾਬ ਦਿੰਦਾ ਹੈ ਐਕਸਲ VBA ਵਿੱਚ ਨਾਮ ਵਾਲੀ ਸ਼ੀਟ ਕਿਵੇਂ ਜੋੜੀ ਜਾਵੇ। ਜੇ ਤੁਸੀਂ ਅਜਿਹੀਆਂ ਵਿਲੱਖਣ ਕਿਸਮਾਂ ਦੀਆਂ ਚਾਲਾਂ ਦੀ ਭਾਲ ਕਰ ਰਹੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਸਹੀ ਜਗ੍ਹਾ 'ਤੇ ਆਏ ਹੋ। ਇੱਥੇ, ਅਸੀਂ 6 ਆਸਾਨ & Excel VBA ਵਿੱਚ ਇੱਕ ਨਾਮ ਦੇ ਨਾਲ ਇੱਕ ਸ਼ੀਟ ਜੋੜਨ ਦੇ ਸਾਬਤ ਤਰੀਕੇ।
ਅਭਿਆਸ ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰੋ
ਤੁਸੀਂ ਬਿਹਤਰ ਸਮਝ ਅਤੇ ਅਭਿਆਸ ਲਈ ਹੇਠਾਂ ਦਿੱਤੀ ਐਕਸਲ ਵਰਕਬੁੱਕ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰ ਸਕਦੇ ਹੋ।
Name.xlsm ਨਾਲ ਸ਼ੀਟ ਜੋੜਨਾਨਾਮ ਨਾਲ ਸ਼ੀਟ ਜੋੜਨ ਲਈ VBA ਕੋਡ
ਅਸੀਂ ਜੋੜਨ ਲਈ ਸ਼ੀਟ ਆਬਜੈਕਟ ਦੀ ਵਰਤੋਂ ਕਰਾਂਗੇ ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਸ਼ੀਟ. ਨਾਮ ਦੇ ਨਾਲ ਇੱਕ ਸ਼ੀਟ ਜੋੜਨ ਲਈ ਬੁਨਿਆਦੀ VBA ਕੋਡ ਹੇਠਾਂ ਦਿੱਤੇ ਕੋਡ ਵਰਗਾ ਦਿਸਦਾ ਹੈ।
Sheets.Add ([Before], [After], [Count], [Type])
ਪਹਿਲਾਂ: ਇਹ ਵਿਕਲਪਿਕ ਹੈ। ਇਹ ਇੱਕ ਖਾਸ ਸ਼ੀਟ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ ਨਵੀਂ ਸ਼ੀਟ ਜੋੜਦਾ ਹੈ।
ਬਾਅਦ: ਇਹ ਵਿਕਲਪਿਕ ਵੀ ਹੈ। ਇਹ ਇੱਕ ਖਾਸ ਸ਼ੀਟ ਤੋਂ ਬਾਅਦ ਇੱਕ ਨਵੀਂ ਸ਼ੀਟ ਜੋੜਦਾ ਹੈ।
ਗਿਣਤੀ: ਇਹ ਇੱਕ ਵਿਕਲਪਿਕ ਪੈਰਾਮੀਟਰ ਵੀ ਹੈ। ਇਹ ਜੋੜਨ ਲਈ ਸ਼ੀਟਾਂ ਦੀ ਸੰਖਿਆ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ।
ਕਿਸਮ: ਇਹ ਵਿਕਲਪਿਕ ਵੀ ਹੈ। ਇਹ ਸ਼ੀਟ ਦੀ ਕਿਸਮ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਇੱਥੇ, ਡਿਫਾਲਟ ਮੁੱਲ xlWorksheet ਹੈ।
ਐਕਸਲ ਵਿੱਚ ਨਾਮ ਨਾਲ ਸ਼ੀਟ ਜੋੜਨ ਦੇ 6 ਵੱਖ-ਵੱਖ ਤਰੀਕੇ VBA
ਐਕਸਲ ਵਿੱਚ, ਅਸੀਂ ਐਡ ਨਾਲ ਇੱਕ ਨਵੀਂ ਸ਼ੀਟ ਜੋੜ ਸਕਦੇ ਹਾਂ ⊕ ਸ਼ੀਟ ਦੇ ਨਾਮ ਦੇ ਬਿਲਕੁਲ ਨਾਲ ਆਈਕਨ। ਕੀ ਤੁਸੀਂ ਕਦੇ Excel ਵਿੱਚ ਇੱਕੋ ਕੰਮ ਨੂੰ ਆਟੋਮੈਟਿਕ ਕਰਨ ਬਾਰੇ ਸੋਚਿਆ ਹੈ? ਹੋਰ ਨਾ ਸੋਚੋ, ਕਿਉਂਕਿ VBA ਤੁਸੀਂ ਕਵਰ ਕੀਤਾ ਹੈ।
ਇੱਥੇ ਸਾਡੇ ਕੋਲ ਸੇਲ ਰਿਪੋਰਟ ਨਾਮ ਦੀ ਇੱਕ ਵਰਕਸ਼ੀਟ ਹੈ। ਇਸ ਵਿੱਚ ਰੋਜ਼ਾਨਾ ਵਿਕਰੀ ਸ਼ਾਮਲ ਹੈਕਿਸੇ ਖਾਸ ਕੈਫੇਟੇਰੀਆ ਦੀ ਰਿਪੋਰਟ । ਕਾਲਮਾਂ B , C ਅਤੇ D ਵਿੱਚ, ਵਿਕਰੀ ਪ੍ਰਤੀਨਿਧੀ , ਆਈਟਮਾਂ , ਅਤੇ <1 ਦੇ ਨਾਮ ਹਨ ਕ੍ਰਮਵਾਰ>ਮਾਤਰ ।
ਇੱਥੇ, ਅਸੀਂ VBA ਮੈਕਰੋ ਦੀ ਮਦਦ ਨਾਲ ਇਸ ਵਰਕਬੁੱਕ ਵਿੱਚ ਹੋਰ ਸ਼ੀਟਾਂ ਜੋੜਾਂਗੇ।
ਇੱਥੇ, ਅਸੀਂ Microsoft Excel 365 ਵਰਜਨ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਹੈ, ਤੁਸੀਂ ਆਪਣੀ ਸਹੂਲਤ ਅਨੁਸਾਰ ਕੋਈ ਹੋਰ ਵਰਜਨ ਵਰਤ ਸਕਦੇ ਹੋ।
1. Excel VBA ਵਿੱਚ ਨਾਮ ਨਾਲ ਸ਼ੀਟ ਜੋੜਨਾ
ਸਾਡੀ ਪਹਿਲੀ ਵਿਧੀ ਵਿੱਚ, ਅਸੀਂ ਯੂਜ਼ਰ ਇੰਪੁੱਟ ਤੋਂ ਨਾਮ ਦੇ ਨਾਲ ਇੱਕ ਸ਼ੀਟ ਜੋੜਾਂਗੇ। ਜੇਕਰ ਤੁਸੀਂ ਸਿੱਖਣ ਲਈ ਉਤਸੁਕ ਹੋ, ਤਾਂ ਇਹਨਾਂ ਸਧਾਰਨ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ।
📌 ਕਦਮ:
- ਬਹੁਤ ਸ਼ੁਰੂ ਵਿੱਚ, ਇਸ 'ਤੇ ਜਾਓ। ਡਿਵੈਲਪਰ ਟੈਬ।
- ਦੂਜੇ ਤੌਰ 'ਤੇ, ਕੋਡ ਗਰੁੱਪ 'ਤੇ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਚੁਣੋ।
- ਵਿਕਲਪਿਕ ਤੌਰ 'ਤੇ, ALT ਦਬਾਓ। + F11 ਉਹੀ ਕੰਮ ਕਰਨ ਲਈ।
ਨੋਟ: ਦੱਬਣਾ ਯਕੀਨੀ ਬਣਾਓ SPACEBAR ਦੇ ਖੱਬੇ ਪਾਸੇ ALT ਕੁੰਜੀ। ਜੇਕਰ ਤੁਸੀਂ ਹੋਰ ALT ਕੁੰਜੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ ਤਾਂ ਓਪਰੇਸ਼ਨ ਲਾਗੂ ਨਹੀਂ ਹੋਵੇਗਾ।
- ਤੁਰੰਤ, ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਮਾਈਕ੍ਰੋਸਾਫਟ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਵਿੰਡੋ ਖੁੱਲ੍ਹਦੀ ਹੈ।
- ਬਾਅਦ ਵਿੱਚ, ਇਨਸਰਟ ਟੈਬ 'ਤੇ ਜਾਓ।
- ਫਿਰ, ਵਿਕਲਪਾਂ ਵਿੱਚੋਂ ਮੋਡਿਊਲ ਚੁਣੋ।
- ਇਸ ਵੇਲੇ, ਇਹ ਕੋਡ ਮੋਡਿਊਲ ਖੋਲ੍ਹਦਾ ਹੈ।
- ਇਸ ਤੋਂ ਬਾਅਦ, ਮੋਡਿਊਲ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਕੋਡ ਨੂੰ ਲਿਖੋ।
1709
ਕੋਡ ਬਰੇਕਡਾਊਨ
- ਪਹਿਲਾਂ, ਅਸੀਂ ਉਪ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਕਹਿ ਰਹੇ ਹਾਂ Add_Sheet_with_Name ।
- ਫਿਰ, ਅਸੀਂ ਵੇਰੀਏਬਲ ਕਿਸਮਾਂ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦੇ ਹਾਂ।
- ਬਾਅਦ ਵਿੱਚ, ਅਸੀਂ On Error Resume Next ਸਟੇਟਮੈਂਟ ਨੂੰ ਜੋੜਿਆ। ਇਹ ਕਿਸੇ ਵੀ ਤਰੁੱਟੀ ਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰ ਦੇਵੇਗਾ।
- ਬਾਅਦ ਵਿੱਚ, ਅਸੀਂ ਉਪਭੋਗਤਾ ਤੋਂ ਸ਼ੀਟ ਦਾ ਨਾਮ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਇਨਪੁਟਬਾਕਸ ਦੀ ਵਰਤੋਂ ਕੀਤੀ। ਨਾਲ ਹੀ, ਅਸੀਂ ਟੈਕਸਟ ਸਤਰ ਨੂੰ ਇਨਪੁਟ ਬਾਕਸ ਤੋਂ ਸ਼ੀਟ_ਨਾਮ ਵੇਰੀਏਬਲ ਵਿੱਚ ਸਟੋਰ ਕੀਤਾ।
- ਅੱਗੇ, ਜੇਕਰ ਸ਼ੀਟ_ਨਾਮ ਖਾਲੀ ਹੈ, ਤਾਂ ਕੋਡ ਅੱਗੇ ਨਹੀਂ ਵਧੇਗਾ।
- ਅੰਤ ਵਿੱਚ, ਅਸੀਂ ਨਵੀਂ ਬਣੀ ਸ਼ੀਟ ਨੂੰ ਨਾਮ ਦੇਣ ਲਈ Add.Name ਵਿਧੀ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹਾਂ। ਇੱਥੇ, ਨਾਮ ਸ਼ੀਟ_ਨਾਮ ਵੇਰੀਏਬਲ ਵਾਂਗ ਹੀ ਹੋਵੇਗਾ।
- ਇਸ ਸਮੇਂ, ਚਲਾਓ ਨੂੰ ਦਬਾਓ। (⏵) ਪ੍ਰਤੀਕ। ਇਸ ਦੀ ਬਜਾਏ, ਤੁਸੀਂ ਆਪਣੇ ਕੀਬੋਰਡ 'ਤੇ F5 ਦਬਾ ਸਕਦੇ ਹੋ।
- ਅਚਾਨਕ, ਇਹ ਇੱਕ ਇਨਪੁਟ ਬਾਕਸ ਖੋਲ੍ਹਦਾ ਹੈ।
- ਇੱਥੇ, ਨਵੀਂ ਸ਼ੀਟ ਦਾ ਨਾਮ ਦਰਜ ਕਰੋ। ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਅਸੀਂ ਬਾਕਸ ਵਿੱਚ ਮੁਨਾਫ਼ਾ ਲਿਖਿਆ ਹੈ।
- ਬਾਅਦ ਵਿੱਚ, ਠੀਕ ਹੈ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਇਸ ਲਈ, ਸਾਡਾ ਕੋਡ ਚੱਲੇਗਾ, ਅਤੇ ਇਹ ਮੁਨਾਫ਼ਾ ਨਾਮ ਦੀ ਇੱਕ ਸ਼ੀਟ ਜੋੜ ਦੇਵੇਗਾ।
ਨੋਟ: ਅਸੀਂ ਆਪਣੀ ਸ਼ੀਟ ਲਈ ਕਿਸੇ ਥਾਂ ਦਾ ਜ਼ਿਕਰ ਨਹੀਂ ਕੀਤਾ ਹੈ। ਮੂਲ ਰੂਪ ਵਿੱਚ, ਇਸਨੂੰ ਕਿਰਿਆਸ਼ੀਲ ਸ਼ੀਟ ਤੋਂ ਪਹਿਲਾਂ ਰੱਖਿਆ ਜਾਂਦਾ ਹੈ।
ਹੋਰ ਪੜ੍ਹੋ: ਇੱਕ ਹੋਰ ਵਰਕਬੁੱਕ ਵਿੱਚ ਸ਼ੀਟ ਸ਼ਾਮਲ ਕਰਨ ਲਈ ਐਕਸਲ VBA (3 ਹੈਂਡੀ ਉਦਾਹਰਨਾਂ)
2. ਖਾਸ ਸ਼ੀਟ ਤੋਂ ਪਹਿਲਾਂ ਨਾਮ ਨਾਲ ਸ਼ੀਟ ਜੋੜਨ ਲਈ Excel VBA ਲਾਗੂ ਕਰਨਾ
ਸਾਡੀ ਦੂਜੀ ਵਿਧੀ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ ਖਾਸ ਸ਼ੀਟ ਦੇ ਅੱਗੇ ਨਾਮ ਵਾਲੀ ਇੱਕ ਸ਼ੀਟ ਜੋੜਾਂਗੇ। ਆਓ ਪ੍ਰਕਿਰਿਆ ਦੀ ਪੜਚੋਲ ਕਰੀਏਕਦਮ।
📌 ਕਦਮ:
- ਪਹਿਲਾਂ, ਕੋਡ ਮੋਡਿਊਲ ਵਿੰਡੋ ਨੂੰ ਲਿਆਓ ਜਿਵੇਂ ਕਿ <ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ 1>ਵਿਧੀ 1 ।
- ਦੂਜਾ, ਉਸ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਕੋਡ ਲਿਖੋ।
5728
ਕੋਡ ਬਰੇਕਡਾਊਨ
- ਸਭ ਤੋਂ ਪਹਿਲਾਂ, ਅਸੀਂ ਉਪ ਪ੍ਰਕਿਰਿਆ ਨੂੰ Add_Sheet_Before_Specific_sheet ਕਹਿ ਰਹੇ ਹਾਂ।
- ਫਿਰ, ਅਸੀਂ ਸੇਲ ਰਿਪੋਰਟ ਸ਼ੀਟ ਨੂੰ ਸਰਗਰਮ ਕਰਦੇ ਹਾਂ। ਇਹ ਯਕੀਨੀ ਬਣਾਏਗਾ ਕਿ ਜੇਕਰ ਅਸੀਂ ਕਿਸੇ ਹੋਰ ਸ਼ੀਟ 'ਤੇ ਹਾਂ ਤਾਂ ਕੋਡ ਚੱਲੇਗਾ।
- ਅੱਗੇ, ਅਸੀਂ ਨਵੀਂ ਬਣੀ ਸ਼ੀਟ ਨੂੰ ਨਾਮ ਦੇਣ ਲਈ Add.Name ਵਿਧੀ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹਾਂ। ਇਹ ਸ਼ੀਟ ਵਰਕਬੁੱਕ ਤੋਂ ਲਾਭ ਨਾਮਕ ਸ਼ੀਟ ਤੋਂ ਪਹਿਲਾਂ ਬਣਾਈ ਜਾਵੇਗੀ। ਇਸ ਤੋਂ ਇਲਾਵਾ, ਅਸੀਂ ਸ਼ੀਟ ਨੂੰ ਬੈਲੈਂਸ ਸ਼ੀਟ ਨਾਮ ਦਿੱਤਾ ਹੈ।
- ਇਸ ਤੋਂ ਬਾਅਦ, ਵਿਧੀ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਕੋਡ ਚਲਾਓ। 1 ।
- ਇਸ ਤਰ੍ਹਾਂ, ਇਹ ਮੁਨਾਫ਼ਾ ਨਾਮ ਦੀ ਸ਼ੀਟ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ ਨਵੀਂ ਸ਼ੀਟ ਬੈਲੈਂਸ ਸ਼ੀਟ ਜੋੜੇਗਾ।
ਹੋਰ ਪੜ੍ਹੋ: ਵੇਰੀਏਬਲ ਨਾਮ ਨਾਲ ਸ਼ੀਟ ਜੋੜਨ ਲਈ ਐਕਸਲ VBA (5 ਆਦਰਸ਼ ਉਦਾਹਰਨਾਂ)
3. ਸ਼ੀਟ ਜੋੜਨ ਲਈ ਐਕਸਲ VBA ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਖਾਸ ਸ਼ੀਟ ਦੇ ਬਾਅਦ ਨਾਮ ਦੇ ਨਾਲ
ਇਸ ਵਿਧੀ ਵਿੱਚ, ਅਸੀਂ ਸ਼ੀਟ ਦੇ ਬਾਅਦ ਇੱਕ ਸ਼ੀਟ ਜੋੜਾਂਗੇ ਜਿਸਦਾ ਨਾਮ ਲਾਭ ਹੈ। ਆਉ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਵਿਸਥਾਰ ਵਿੱਚ ਵੇਖੀਏ।
📌 ਕਦਮ:
- ਪਹਿਲਾਂ, ਕੋਡ ਮੋਡਿਊਲ<2 ਲਿਆਓ> ਵਿੰਡੋ ਜਿਵੇਂ ਕਿ ਵਿਧੀ 1 ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।
- ਉਸ ਤੋਂ ਬਾਅਦ, ਉਸ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਕੋਡ ਲਿਖੋ।
4842
ਇਹ ਕੋਡ ਲਗਭਗ <ਦੇ ਕੋਡ ਦੇ ਸਮਾਨ ਹੈ। 1>ਵਿਧੀ 2 । ਬਸ, ਇੱਥੇ ਅਸੀਂ After ਦੀ ਬਜਾਏ ਪੈਰਾਮੀਟਰ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਹੈ ਪਹਿਲਾਂ ਨਾਲੋਂ। ਕਿਉਂਕਿ ਅਸੀਂ ਇੱਕ ਖਾਸ ਸ਼ੀਟ ਤੋਂ ਬਾਅਦ ਨਵੀਂ ਸ਼ੀਟ ਜੋੜਨਾ ਚਾਹੁੰਦੇ ਹਾਂ।
- ਇਸ ਤੋਂ ਬਾਅਦ, ਵਿਧੀ 1 ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਕੋਡ ਚਲਾਓ।
- ਇਸ ਤਰ੍ਹਾਂ, ਇਹ ਮੁਨਾਫ਼ਾ ਨਾਮ ਵਾਲੀ ਸ਼ੀਟ ਦੇ ਬਾਅਦ ਇੱਕ ਨਵੀਂ ਸ਼ੀਟ ਵੇਅਰਹਾਊਸ ਜੋੜੇਗਾ।
ਹੋਰ ਪੜ੍ਹੋ: ਜੇਕਰ ਇਹ ਮੌਜੂਦ ਨਹੀਂ ਹੈ ਤਾਂ ਸ਼ੀਟ ਜੋੜਨ ਲਈ ਐਕਸਲ VBA (ਤੁਰੰਤ ਕਦਮਾਂ ਦੇ ਨਾਲ)
4. ਵਰਕਬੁੱਕ ਦੀ ਸ਼ੁਰੂਆਤ 'ਤੇ ਨਾਮ ਨਾਲ ਸ਼ੀਟ ਸ਼ਾਮਲ ਕਰਨਾ
ਇਸ ਭਾਗ ਵਿੱਚ, ਅਸੀਂ VBA ਦੀ ਵਰਤੋਂ ਕਰਕੇ Excel ਵਿੱਚ ਵਰਕਬੁੱਕ ਦੇ ਸ਼ੁਰੂ ਵਿੱਚ ਇੱਕ ਨਵੀਂ ਸ਼ੀਟ ਪਾਵਾਂਗੇ। ਇਸ ਲਈ, ਬਿਨਾਂ ਦੇਰੀ ਕੀਤੇ, ਆਓ ਦੇਖੀਏ ਕਿ ਅਸੀਂ ਇਸਨੂੰ ਕਿਵੇਂ ਕਰਦੇ ਹਾਂ।
📌 ਕਦਮ:
- ਸ਼ੁਰੂਆਤ ਵਿੱਚ, ਕੋਡ ਲਿਆਓ ਮੋਡਿਊਲ ਵਿੰਡੋ ਜਿਵੇਂ ਕਿ ਵਿਧੀ 1 ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।
- ਇਸ ਤੋਂ ਬਾਅਦ, ਉਸ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਕੋਡ ਲਿਖੋ।
6447
ਇੱਥੇ, ਅਸੀਂ ਜੋੜ ਰਹੇ ਹਾਂ। ਵਰਕਬੁੱਕ ਦੀ ਪਹਿਲੀ ਸ਼ੀਟ ਤੋਂ ਪਹਿਲਾਂ ਨਵੀਂ ਵਰਕਸ਼ੀਟ। ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਵਰਕਬੁੱਕ ਦੇ ਸ਼ੁਰੂ ਵਿੱਚ. ਨਤੀਜੇ ਵਜੋਂ, ਇਹ ਹੁਣ ਪਹਿਲੀ ਸ਼ੀਟ ਹੈ। ਨਾਲ ਹੀ, ਅਸੀਂ ਸ਼ੀਟ ਨੂੰ ਕੰਪਨੀ ਪ੍ਰੋਫਾਈਲ ਨਾਮ ਦਿੱਤਾ ਹੈ।
- ਫਿਰ, ਕੋਡ ਨੂੰ ਚਲਾਓ ਜਿਵੇਂ ਕਿ ਵਿਧੀ 1 ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।
- ਇਸ ਲਈ, ਇਹ ਵਰਕਬੁੱਕ ਦੇ ਸ਼ੁਰੂ ਵਿੱਚ ਇੱਕ ਨਵੀਂ ਸ਼ੀਟ ਕੰਪਨੀ ਪ੍ਰੋਫਾਈਲ ਜੋੜੇਗਾ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਮੈਕਰੋ: ਨਵੀਂ ਸ਼ੀਟ ਬਣਾਓ ਅਤੇ ਨਾਮ ਬਦਲੋ (3 ਆਦਰਸ਼ ਉਦਾਹਰਨਾਂ)
5. ਵਰਕਬੁੱਕ ਦੇ ਅੰਤ ਵਿੱਚ ਸ਼ੀਟ ਜੋੜਨ ਲਈ ਐਕਸਲ VBA ਦੀ ਵਰਤੋਂ ਕਰਨਾ
ਇਸ ਭਾਗ ਵਿੱਚ, ਅਸੀਂ ਵਰਕਬੁੱਕ ਦੀ ਆਖਰੀ ਸ਼ੀਟ ਤੋਂ ਬਾਅਦ ਇੱਕ ਸ਼ੀਟ ਜੋੜਾਂਗੇ । ਮੈਨੂੰ ਪ੍ਰਕਿਰਿਆ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਕਰਨ ਦਿਓਹੇਠਾਂ।
📌 ਕਦਮ:
- ਮੁੱਖ ਤੌਰ 'ਤੇ, ਕੋਡ ਮੋਡਿਊਲ ਵਿੰਡੋ ਨੂੰ ਖੋਲ੍ਹੋ ਜਿਵੇਂ ਕਿ <1 ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।>ਵਿਧੀ 1 ।
- ਦੂਜਾ, ਹੇਠਾਂ ਦਿੱਤੇ ਕੋਡ ਨੂੰ ਉਸ ਵਿੱਚ ਪੇਸਟ ਕਰੋ।
8723
ਕੋਡ ਬਰੇਕਡਾਊਨ
- ਪਹਿਲਾਂ, ਅਸੀਂ ਸਬ ਪ੍ਰਕਿਰਿਆ ਨੂੰ Sheet_End_Workbook ਕਹਿ ਰਹੇ ਹਾਂ।
- ਅੱਗੇ, ਅਸੀਂ ਨਵੀਂ ਬਣੀ ਸ਼ੀਟ ਨੂੰ ਨਾਮ ਦੇਣ ਲਈ Add.Name ਵਿਧੀ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹਾਂ। ਅਸੀਂ ਵਰਕਬੁੱਕ ਦੀ ਆਖਰੀ ਸ਼ੀਟ ਤੋਂ ਬਾਅਦ ਇਹ ਸ਼ੀਟ ਬਣਾਵਾਂਗੇ। ਅਸੀਂ Sheets.Count ਪ੍ਰਾਪਰਟੀ ਤੋਂ ਆਖਰੀ ਸ਼ੀਟ ਨੰਬਰ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹਾਂ। ਇਸ ਤੋਂ ਇਲਾਵਾ, ਅਸੀਂ ਸ਼ੀਟ ਨੂੰ ਇਨਕਮ ਸਟੇਟਮੈਂਟ ਨਾਮ ਦਿੱਤਾ ਹੈ।
- ਉਸ ਤੋਂ ਬਾਅਦ, ਵਿਧੀ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਕੋਡ ਚਲਾਓ। 1 ।
- ਇਸ ਲਈ, ਇਹ ਵਰਕਬੁੱਕ ਦੇ ਅੰਤ ਵਿੱਚ ਇੱਕ ਨਵੀਂ ਸ਼ੀਟ ਆਮਦਨ ਸਟੇਟਮੈਂਟ ਜੋੜੇਗਾ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ VBA ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਨਵੀਂ ਵਰਕਬੁੱਕ ਬਣਾਓ ਅਤੇ ਸੇਵ ਕਰੋ
6. ਐਕਸਲ VBA ਦੁਆਰਾ ਸੈਲ ਵੈਲਯੂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਮਲਟੀਪਲ ਸ਼ੀਟਾਂ ਨੂੰ ਪੇਸ਼ ਕਰਨਾ
ਆਖਰੀ ਵਿਧੀ ਲਈ, ਅਸੀਂ Excel VBA ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਸੈੱਲਾਂ ਦੀ ਇੱਕ ਸੀਮਾ ਤੋਂ ਨਾਮ ਨਾਲ ਵਰਕਬੁੱਕ ਵਿੱਚ ਕਈ ਸ਼ੀਟਾਂ ਜੋੜਾਂਗੇ। ਇਸ ਤੋਂ ਇਲਾਵਾ, ਅਸੀਂ ਉਪਭੋਗਤਾ ਨੂੰ ਨਾਮ ਲੈਣ ਲਈ ਰੇਂਜ ਦੇ ਇਨਪੁਟ ਲਈ ਕਹਾਂਗੇ। ਇਸ ਲਈ, ਆਓ ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ 'ਤੇ ਇੱਕ ਨਜ਼ਰ ਮਾਰੀਏ।
📌 ਕਦਮ:
- ਪਹਿਲਾਂ, ਕੋਡ ਖੋਲ੍ਹੋ ਮੋਡੀਊਲ ਵਿੰਡੋ ਜਿਵੇਂ ਕਿ ਵਿਧੀ 1 ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।
- ਇਸ ਤੋਂ ਬਾਅਦ, ਹੇਠਾਂ ਦਿੱਤੇ ਕੋਡ ਨੂੰ ਕਾਪੀ ਕਰੋ ਅਤੇ ਇਸਨੂੰ ਉਸ ਵਿੱਚ ਪੇਸਟ ਕਰੋ।
6744
ਕੋਡ ਬਰੇਕਡਾਊਨ
- ਪਹਿਲਾਂ, ਅਸੀਂ ਸਬ ਨੂੰ ਕਾਲ ਕਰ ਰਹੇ ਹਾਂAdd_Multiple_Sheets_Using_Cell_Value ਦੇ ਰੂਪ ਵਿੱਚ ਪ੍ਰਕਿਰਿਆ।
- ਫਿਰ, ਅਸੀਂ ਵੇਰੀਏਬਲ ਕਿਸਮਾਂ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦੇ ਹਾਂ।
- ਇਸ ਤੋਂ ਬਾਅਦ, ਅਸੀਂ ਉਪਭੋਗਤਾ ਤੋਂ ਡੇਟਾ ਦੀ ਰੇਂਜ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਇਨਪੁਟਬਾਕਸ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ।
- ਚੌਥਾ, ਅਸੀਂ ਸ਼ੀਟ ਸੇਲਜ਼ ਰਿਪੋਰਟ ਨੂੰ ਐਕਟੀਵੇਟ ਕਰਦੇ ਹਾਂ।
- ਬਾਅਦ ਵਿੱਚ, ਅਸੀਂ ਚੁਣੇ ਹੋਏ ਸੈੱਲ ਰੇਂਜ ਨੂੰ ਇੱਕ-ਇੱਕ ਕਰਕੇ ਜਾਣ ਲਈ ਇੱਕ ਹਰ ਅਗਲੇ ਲਈ ਲੂਪ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ।
- ਅੱਗੇ, ਅਸੀਂ ਨਵੀਂ ਬਣੀ ਸ਼ੀਟ ਨੂੰ ਨਾਮ ਦੇਣ ਲਈ Add.Name ਵਿਧੀ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹਾਂ। ਅਸੀਂ ਇਹਨਾਂ ਸ਼ੀਟਾਂ ਨੂੰ ਵਰਕਬੁੱਕ ਦੀ ਸਰਗਰਮ ਸ਼ੀਟ ਸੇਲ ਰਿਪੋਰਟ ਤੋਂ ਬਾਅਦ ਬਣਾਵਾਂਗੇ।
- ਹੁਣ, ਕੋਡ ਨੂੰ ਚਲਾਓ ਜਿਵੇਂ ਕਿ ਦਿਖਾਇਆ ਗਿਆ ਹੈ। ਵਿਧੀ 1 ।
- ਤੁਰੰਤ, Exceldemy ਇਨਪੁਟ ਬਾਕਸ ਖੁੱਲ੍ਹਦਾ ਹੈ।
- ਫਿਰ, ਸੈੱਲਾਂ ਨੂੰ B5:B9<2 ਵਿੱਚ ਦਿਓ।> ਬਾਕਸ ਵਿੱਚ ਰੇਂਜ।
- ਅੰਤ ਵਿੱਚ, ਠੀਕ ਹੈ ਤੇ ਕਲਿਕ ਕਰੋ।
- ਅੰਤ ਵਿੱਚ, ਇਹ ਸੰਮਿਲਿਤ ਕਰੇਗਾ ਪੰਜ ਸ਼ੀਟਾਂ ਦਾ ਨਾਮ B5:B9 ਰੇਂਜ ਵਿੱਚ ਸੈੱਲ ਮੁੱਲਾਂ ਦੇ ਬਾਅਦ ਰੱਖਿਆ ਗਿਆ ਹੈ। ਇਹ ਸਾਰੇ ਸ਼ੀਟ ਸੇਲਜ਼ ਰਿਪੋਰਟ ਦੇ ਬਾਅਦ ਹਨ।
ਸਿੱਟਾ
ਇਹ ਲੇਖ ਸ਼ੀਟਾਂ ਨੂੰ ਜੋੜਨ ਲਈ ਆਸਾਨ ਅਤੇ ਸੰਖੇਪ ਹੱਲ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਐਕਸਲ VBA ਦੁਆਰਾ ਨਾਵਾਂ ਦੇ ਨਾਲ। ਅਭਿਆਸ ਫਾਈਲ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਨਾ ਨਾ ਭੁੱਲੋ। ਇਸ ਲੇਖ ਨੂੰ ਪੜ੍ਹਨ ਲਈ ਤੁਹਾਡਾ ਧੰਨਵਾਦ, ਸਾਨੂੰ ਉਮੀਦ ਹੈ ਕਿ ਇਹ ਮਦਦਗਾਰ ਸੀ। ਕਿਰਪਾ ਕਰਕੇ ਸਾਨੂੰ ਟਿੱਪਣੀ ਭਾਗ ਵਿੱਚ ਦੱਸੋ ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਈ ਸਵਾਲ ਜਾਂ ਸੁਝਾਅ ਹਨ। ਹੋਰ ਖੋਜਣ ਲਈ ਕਿਰਪਾ ਕਰਕੇ ਸਾਡੀ ਵੈੱਬਸਾਈਟ Exceldemy 'ਤੇ ਜਾਓ।