ਵਿਸ਼ਾ - ਸੂਚੀ
Microsoft Excel ਨਾਲ ਕੰਮ ਕਰਦੇ ਹੋਏ, ਡਾਟਾ ਫਿਲਟਰ ਕਰਨ ਨਾਲ ਸਾਨੂੰ ਸਿਰਫ਼ ਉਹੀ ਜਾਣਕਾਰੀ ਦੇਖਣ ਦੀ ਇਜਾਜ਼ਤ ਮਿਲਦੀ ਹੈ ਜੋ ਅਸੀਂ ਚਾਹੁੰਦੇ ਹਾਂ। ਜਦੋਂ ਵੀ ਅਸੀਂ ਕਿਸੇ ਵੱਡੇ ਡੇਟਾਸੇਟ ਜਾਂ ਟੇਬਲ ਵਿੱਚ ਕੁਝ ਤੱਤਾਂ 'ਤੇ ਧਿਆਨ ਕੇਂਦਰਿਤ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹਾਂ, ਤਾਂ ਇਹ ਤਕਨੀਕ ਕੰਮ ਆਉਂਦੀ ਹੈ। ਜਦੋਂ ਕੰਮ ਪੂਰਾ ਹੋ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਸਾਨੂੰ ਸਾਡੀ ਸਪ੍ਰੈਡਸ਼ੀਟ ਵਿੱਚ ਉਹਨਾਂ ਡੇਟਾ ਨੂੰ ਵਾਪਸ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਹਾਲਾਂਕਿ Excel ਕੋਲ ਇਸਦੇ ਲਈ ਪਹਿਲਾਂ ਹੀ ਇੱਕ ਬਿਲਟ-ਇਨ ਟੂਲ ਹੈ। ਪਰ VBA Excel ਵਿੱਚ ਕੋਈ ਵੀ ਕੰਮ ਕਰਨ ਦਾ ਸਭ ਤੋਂ ਕੁਸ਼ਲ, ਸਮਾਂ ਬਚਾਉਣ ਵਾਲਾ ਅਤੇ ਸੁਰੱਖਿਅਤ ਤਰੀਕਾ ਹੈ। ਇਸ ਲੇਖ ਵਿੱਚ, ਅਸੀਂ ਐਕਸਲ VBA ਵਿੱਚ ਫਿਲਟਰ ਨੂੰ ਹਟਾਉਣ ਲਈ ਕੁਝ ਉਦਾਹਰਣਾਂ ਦੇਵਾਂਗੇ।
ਪ੍ਰੈਕਟਿਸ ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰੋ
ਤੁਸੀਂ ਵਰਕਬੁੱਕ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਉਹਨਾਂ ਨਾਲ ਅਭਿਆਸ ਕਰ ਸਕਦੇ ਹੋ।
Filter.xlsm ਨੂੰ ਹਟਾਉਣ ਲਈ VBA
Excel VBA ਵਿੱਚ ਫਿਲਟਰ ਹਟਾਉਣ ਦੇ 5 ਸਧਾਰਨ ਤਰੀਕੇ
Excel ਵਿੱਚ ਬਿਲਟ-ਇਨ ਹੈ ਡਾਟਾ ਤੋਂ ਫਿਲਟਰ ਹਟਾਉਣ ਲਈ ਟੂਲ ਅਤੇ ਫੰਕਸ਼ਨ। ਪਰ Excel VBA ਦੇ ਨਾਲ ਅਸੀਂ VBA ਕੋਡ ਚਲਾ ਕੇ ਉਹਨਾਂ ਫਿਲਟਰਾਂ ਨੂੰ ਤੁਰੰਤ ਹਟਾ ਸਕਦੇ ਹਾਂ। ਡੇਟਾ ਤੋਂ ਫਿਲਟਰਾਂ ਨੂੰ ਹਟਾਉਣ ਲਈ ਅਸੀਂ ਹੇਠਾਂ ਦਿੱਤੇ ਡੇਟਾਸੈਟ ਦੀ ਵਰਤੋਂ ਕਰਨ ਜਾ ਰਹੇ ਹਾਂ। ਡੇਟਾਸੈਟ ਵਿੱਚ ਕਾਲਮ B ਵਿੱਚ ਕੁਝ ਉਤਪਾਦ ID, ਕਾਲਮ C ਵਿੱਚ ਉਤਪਾਦ ਦੇ ਨਾਮ, ਅਤੇ ਕਾਲਮ D ਵਿੱਚ ਡਿਲੀਵਰੀ ਦੇਸ਼ ਸ਼ਾਮਲ ਹਨ। ਜਿਵੇਂ ਕਿ ਅਸੀਂ ਉਤਪਾਦ ਸ਼ੈਂਪੂ ਅਤੇ ਕੰਡੀਸ਼ਨਰ ਦੇ ਵੇਰਵੇ ਦੇਖਣਾ ਚਾਹੁੰਦੇ ਹਾਂ, ਇਸ ਲਈ ਅਸੀਂ ਉਹਨਾਂ ਨੂੰ ਫਿਲਟਰ ਕੀਤਾ ਹੈ। ਹੁਣ, ਮੰਨ ਲਓ ਕਿ ਸਾਨੂੰ ਉਹਨਾਂ ਫਿਲਟਰ ਕੀਤੇ ਡੇਟਾ ਨੂੰ ਸਾਫ਼ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਅਸੀਂ ਇਸਦੇ ਲਈ ਕੁਝ Excel VBA Macros ਦੀ ਵਰਤੋਂ ਕਰਾਂਗੇ। ਆਉ ਐਕਸਲ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਡੇਟਾ ਤੋਂ ਉਹਨਾਂ ਫਿਲਟਰਾਂ ਨੂੰ ਸਾਫ਼ ਕਰਨ ਲਈ ਉਦਾਹਰਣਾਂ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਕਰੀਏVBA ।
1. ਐਕਸਲ ਟੇਬਲ ਤੋਂ ਸਾਰੇ ਫਿਲਟਰਾਂ ਨੂੰ ਹਟਾਉਣ ਲਈ VBA ਲਾਗੂ ਕਰੋ
Excel VBA ਦੇ ਨਾਲ, ਉਪਭੋਗਤਾ ਆਸਾਨੀ ਨਾਲ ਕੋਡ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹਨ ਜੋ ਰਿਬਨ ਤੋਂ ਐਕਸਲ ਮੀਨੂ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ। ਐਕਸਲ ਟੇਬਲ ਤੋਂ ਸਾਰੇ ਫਿਲਟਰਾਂ ਨੂੰ ਹਟਾਉਣ ਲਈ VBA ਕੋਡ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ, ਆਓ ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੀਏ।
ਪੜਾਅ:
- ਪਹਿਲਾਂ , ਰਿਬਨ ਤੋਂ ਡਿਵੈਲਪਰ ਟੈਬ 'ਤੇ ਜਾਓ।
- ਦੂਜਾ, ਕੋਡ ਸ਼੍ਰੇਣੀ ਤੋਂ, <1 ਨੂੰ ਖੋਲ੍ਹਣ ਲਈ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।> ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ । ਜਾਂ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ ਨੂੰ ਖੋਲ੍ਹਣ ਲਈ Alt + F11 ਦਬਾਓ।
- ਇਹ ਕਰਨ ਦੀ ਬਜਾਏ, ਤੁਸੀਂ ਆਪਣੀ ਵਰਕਸ਼ੀਟ 'ਤੇ ਸੱਜਾ-ਕਲਿੱਕ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਕੋਡ ਦੇਖੋ 'ਤੇ ਜਾ ਸਕਦੇ ਹੋ। ਇਹ ਤੁਹਾਨੂੰ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ ਵਿੱਚ ਵੀ ਲੈ ਜਾਵੇਗਾ।
- ਇਹ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ <2 ਵਿੱਚ ਦਿਖਾਈ ਦੇਵੇਗਾ।>ਜਿੱਥੇ ਅਸੀਂ ਰੇਂਜ ਤੋਂ ਟੇਬਲ ਬਣਾਉਣ ਲਈ ਆਪਣੇ ਕੋਡ ਲਿਖਦੇ ਹਾਂ।
- ਤੀਜੇ, ਇਨਸਰਟ ਡ੍ਰੌਪ-ਡਾਊਨ ਮੀਨੂ ਬਾਰ ਤੋਂ ਮੋਡਿਊਲ ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਇਹ ਤੁਹਾਡੀ ਵਰਕਬੁੱਕ ਵਿੱਚ ਇੱਕ ਮੌਡਿਊਲ ਬਣ ਜਾਵੇਗਾ।
- ਅਤੇ, VBA ਨੂੰ ਕਾਪੀ ਅਤੇ ਪੇਸਟ ਕਰੋ। ਹੇਠਾਂ ਦਿਖਾਇਆ ਗਿਆ ਕੋਡ।
VBA ਕੋਡ:
8021
- ਇਸ ਤੋਂ ਬਾਅਦ, RubSub ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰਕੇ ਕੋਡ ਨੂੰ ਚਲਾਓ। ਜਾਂ ਕੀਬੋਰਡ ਸ਼ਾਰਟਕੱਟ F5 ਨੂੰ ਦਬਾਉਣ ਨਾਲ।
- ਅਤੇ, ਅੰਤ ਵਿੱਚ, ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰਨ ਨਾਲ ਐਕਸਲ ਟੇਬਲ ਤੋਂ ਸਾਰੇ ਫਿਲਟਰ ਹਟਾ ਦਿੱਤੇ ਜਾਣਗੇ। ਤੁਹਾਡੀ ਵਰਕਸ਼ੀਟ 'ਤੇ।
VBA ਕੋਡਸਪੱਸ਼ਟੀਕਰਨ
4782
Sub ਕੋਡ ਦਾ ਇੱਕ ਹਿੱਸਾ ਹੈ ਜੋ ਕੋਡ ਵਿੱਚ ਕੰਮ ਨੂੰ ਸੰਭਾਲਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ ਪਰ ਕੋਈ ਮੁੱਲ ਵਾਪਸ ਨਹੀਂ ਕਰੇਗਾ। ਇਸਨੂੰ ਉਪ-ਪ੍ਰਕਿਰਿਆ ਵਜੋਂ ਵੀ ਜਾਣਿਆ ਜਾਂਦਾ ਹੈ। ਇਸ ਲਈ ਅਸੀਂ ਆਪਣੀ ਵਿਧੀ ਨੂੰ ਨਾਮ ਦਿੰਦੇ ਹਾਂ Remove_Filters1() ।
9999
ਵੇਰੀਏਬਲ ਘੋਸ਼ਣਾ।
7047
VBA ਸੈੱਟ ਸਾਨੂੰ ਸਿਰਫ਼ ਉਸ ਰੇਂਜ ਵਿੱਚ ਟਾਈਪ ਕਰਨ ਤੋਂ ਬਚਣ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ ਜਿਸਦੀ ਸਾਨੂੰ ਚੋਣ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਅਤੇ ਦੁਬਾਰਾ ਕੋਡ ਚਲਾਉਣ ਵੇਲੇ. ਇਸ ਲਈ, ਅਸੀਂ ਸ਼ੀਟ 'ਤੇ ਪਹਿਲੀ ਸਾਰਣੀ ਦਾ ਹਵਾਲਾ ਸੈੱਟ ਕੀਤਾ ਹੈ।
5353
ਕੋਡ ਦੀ ਇਹ ਲਾਈਨ ਪੂਰੇ ਡੇਟਾ ਲਈ ਸਾਰੇ ਫਿਲਟਰਾਂ ਨੂੰ ਹਟਾ ਦੇਵੇਗੀ।
5140
ਇਸ ਨਾਲ ਪ੍ਰਕਿਰਿਆ ਖਤਮ ਹੋ ਜਾਵੇਗੀ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਫਿਲਟਰ ਨੂੰ ਕਿਵੇਂ ਹਟਾਉਣਾ ਹੈ (5 ਆਸਾਨ ਅਤੇ ਤੇਜ਼ ਤਰੀਕੇ)
2. VBA ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਇੱਕ ਸ਼ੀਟ 'ਤੇ ਸਾਰੇ ਐਕਸਲ ਟੇਬਲ ਫਿਲਟਰਾਂ ਨੂੰ ਸਾਫ਼ ਕਰੋ
ਆਓ ਇੱਕ ਸ਼ੀਟ 'ਤੇ ਸਾਰੇ ਐਕਸਲ ਟੇਬਲ ਫਿਲਟਰਾਂ ਨੂੰ ਹਟਾਉਣ ਲਈ ਐਕਸਲ VBA ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਇੱਕ ਹੋਰ ਉਦਾਹਰਣ ਵੇਖੀਏ। ਇਸਦੇ ਲਈ, ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ।
ਸਟੈਪਸ:
- ਪਹਿਲਾਂ, ਰਿਬਨ ਤੋਂ ਡਿਵੈਲਪ ਕਰੋ r ਟੈਬ 'ਤੇ ਜਾਓ।
- ਦੂਜਾ, ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ ਨੂੰ ਖੋਲ੍ਹਣ ਲਈ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ ਨੂੰ ਖੋਲ੍ਹਣ ਦਾ ਇੱਕ ਹੋਰ ਤਰੀਕਾ। ਸਿਰਫ਼ Alt + F11 ਦਬਾਉਣ ਲਈ ਹੈ।
- ਜਾਂ, ਸ਼ੀਟ 'ਤੇ ਸੱਜਾ-ਕਲਿਕ ਕਰੋ, ਫਿਰ ਕੋਡ ਦੇਖੋ ਚੁਣੋ।
- ਅੱਗੇ, 'ਤੇ ਜਾਓ। ਇਨਸਰਟ ਕਰੋ ਅਤੇ ਡ੍ਰੌਪ-ਡਾਉਨ ਮੀਨੂ ਤੋਂ ਮੋਡਿਊਲ ਚੁਣੋ।
- ਅਤੇ, ਇਹ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਵਿੰਡੋ ਨੂੰ ਖੋਲ੍ਹ ਦੇਵੇਗਾ।
- ਉਸ ਤੋਂ ਬਾਅਦ, ਕਾਪੀ ਕਰੋ ਅਤੇ ਹੇਠਾਂ VBA ਕੋਡ ਨੂੰ ਪੇਸਟ ਕਰੋ।
VBA ਕੋਡ:
3510
- ਇਸ ਤੋਂ ਇਲਾਵਾ, ਦਬਾਓ F5 ਕੁੰਜੀ ਜਾਂ ਕੋਡ ਨੂੰ ਚਲਾਉਣ ਲਈ ਸਬ ਚਲਾਓ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਅਤੇ, ਇਹ ਕੋਡ ਤੁਹਾਡੀ ਸ਼ੀਟ ਤੋਂ ਸਾਰੇ ਐਕਸਲ ਟੇਬਲ ਫਿਲਟਰਾਂ ਨੂੰ ਸਾਫ਼ ਕਰੇਗਾ ਅਤੇ ਆਉਟਪੁੱਟ ਦੇਵੇਗਾ ਜਿਵੇਂ ਕਿ ਵਿਧੀ 1 ।
VBA ਕੋਡ ਸਪੱਸ਼ਟੀਕਰਨ
1265
ਕੋਡ ਦੀਆਂ ਉਹ ਲਾਈਨਾਂ ਸ਼ੀਟ 'ਤੇ ਸਾਰੀਆਂ ਟੇਬਲਾਂ ਨੂੰ ਲੂਪ ਕਰਦੀਆਂ ਹਨ ਅਤੇ ਪੂਰੀ ਵਰਕਸ਼ੀਟ ਲਈ ਸਾਰੇ ਫਿਲਟਰਾਂ ਨੂੰ ਹਟਾ ਦਿੰਦੀਆਂ ਹਨ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਪਿਵੋਟ ਟੇਬਲ ਨੂੰ ਕਿਵੇਂ ਫਿਲਟਰ ਕਰਨਾ ਹੈ (8 ਪ੍ਰਭਾਵੀ ਤਰੀਕੇ)
3. ਐਕਸਲ ਵਿੱਚ VBA ਵਾਲੇ ਇੱਕ ਕਾਲਮ ਤੋਂ ਫਿਲਟਰ ਹਟਾਓ
ਆਓ ਐਕਸਲ VBA ਨਾਲ ਇੱਕ ਕਾਲਮ ਤੋਂ ਫਿਲਟਰ ਨੂੰ ਸਾਫ਼ ਕਰਨ ਦੇ ਇੱਕ ਹੋਰ ਤਰੀਕੇ 'ਤੇ ਇੱਕ ਨਜ਼ਰ ਮਾਰੀਏ। ਆਉ ਇਸਦੇ ਲਈ ਵਿਧੀ ਨੂੰ ਵੇਖੀਏ।
ਪੜਾਅ:
- ਸ਼ੁਰੂ ਕਰਨ ਲਈ, ਰਿਬਨ 'ਤੇ ਡਿਵੈਲਪਰ ਟੈਬ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਦੂਜਾ, ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ 'ਤੇ ਕਲਿੱਕ ਕਰਕੇ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ ਨੂੰ ਲਾਂਚ ਕਰੋ।
- ਵਿਕਲਪਿਕ ਤੌਰ 'ਤੇ, ਤੁਸੀਂ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ ਤੱਕ ਪਹੁੰਚ ਕਰ ਸਕਦੇ ਹੋ। Alt + F11 ਦਬਾਓ।
- ਜਾਂ, ਸ਼ੀਟ 'ਤੇ ਰਾਈਟ-ਕਲਿਕ ਕਰੋ ਅਤੇ ਮੀਨੂ ਤੋਂ ਕੋਡ ਦੇਖੋ ਚੁਣੋ।
- ਅੱਗੇ, ਇਨਸਰਟ ਦੇ ਹੇਠਾਂ ਡ੍ਰੌਪ-ਡਾਉਨ ਬਾਕਸ ਵਿੱਚੋਂ ਮੋਡਿਊਲ ਚੁਣੋ।
- ਅਤੇ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਵਿੰਡੋ ਦਿਖਾਈ ਦੇਵੇਗੀ।
- ਕੋਡ ਲਿਖੋ। ਉੱਥੇ।
VBA ਕੋਡ:
7926
- ਅੰਤ ਵਿੱਚ, ਕੋਡ ਨੂੰ ਚਲਾਉਣ ਲਈ F5 ਕੁੰਜੀ ਦਬਾਓ।
- ਇਸ ਕੋਡ ਦੀ ਵਰਤੋਂ ਕਰਨ ਨਾਲ ਤੁਹਾਡੇ ਐਕਸਲ ਟੇਬਲ ਵਿੱਚ ਇੱਕ ਕਾਲਮ ਤੋਂ ਫਿਲਟਰ ਹਟਾ ਦਿੱਤਾ ਜਾਵੇਗਾ।
VBA ਕੋਡ ਵਿਆਖਿਆ
9308
ਇਹ ਕੋਡ ਲਾਈਨ ਖੇਤਰ ਨੂੰ ਨਿਸ਼ਚਿਤ ਕਰਦੀ ਹੈਸਿਰਫ਼ ਨੰਬਰ ਅਤੇ ਕੋਈ ਹੋਰ ਮਾਪਦੰਡ ਨਹੀਂ।
ਹੋਰ ਪੜ੍ਹੋ: ਇੱਕ ਤੋਂ ਵੱਧ ਮਾਪਦੰਡਾਂ (6 ਉਦਾਹਰਣਾਂ) ਦੁਆਰਾ ਇੱਕੋ ਕਾਲਮ ਵਿੱਚ ਫਿਲਟਰ ਕਰਨ ਲਈ ਐਕਸਲ VBA
ਸਮਾਨ ਰੀਡਿੰਗ
- ਐਕਸਲ VBA: ਐਰੇ ਵਿੱਚ ਕਈ ਮਾਪਦੰਡਾਂ ਨਾਲ ਫਿਲਟਰ ਕਿਵੇਂ ਕਰੀਏ (7 ਤਰੀਕੇ)
- ਡਾਟਾ ਫਿਲਟਰ ਕਰਨ ਲਈ VBA ਕੋਡ ਐਕਸਲ ਵਿੱਚ ਮਿਤੀ ਦੁਆਰਾ (4 ਉਦਾਹਰਨਾਂ)
- ਸੁਰੱਖਿਅਤ ਐਕਸਲ ਸ਼ੀਟ ਵਿੱਚ ਫਿਲਟਰ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ (ਆਸਾਨ ਕਦਮਾਂ ਨਾਲ)
- ਮਲਟੀਪਲ ਦੁਆਰਾ ਵੱਖਰੇ ਕਾਲਮ ਨੂੰ ਫਿਲਟਰ ਕਰੋ ਐਕਸਲ VBA ਵਿੱਚ ਮਾਪਦੰਡ
- ਐਕਸਲ ਵਿੱਚ ਡੇਟਾ ਫਿਲਟਰ ਕਰਨ ਲਈ VBA ਕੋਡ (8 ਉਦਾਹਰਨਾਂ)
4. ਇੱਕ ਐਕਟਿਵ ਵਰਕਸ਼ੀਟ ਵਿੱਚ ਸਾਰੇ ਫਿਲਟਰਾਂ ਨੂੰ ਸਾਫ਼ ਕਰੋ
ਹੁਣ, ਇੱਕ ਸਰਗਰਮ ਵਰਕਸ਼ੀਟ ਤੋਂ ਸਾਰੇ ਫਿਲਟਰਾਂ ਨੂੰ ਸਾਫ਼ ਕਰਨ ਲਈ ਇੱਕ ਹੋਰ ਐਕਸਲ VBA ਵਿਧੀ 'ਤੇ ਇੱਕ ਨਜ਼ਰ ਮਾਰੋ। ਆਓ ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੀਏ।
ਪੜਾਅ:
- ਸ਼ੁਰੂ ਕਰਨ ਲਈ, ਰਿਬਨ ਖੋਲ੍ਹੋ ਅਤੇ ਡਿਵੈਲਪਰ ਵਿਕਲਪ ਚੁਣੋ।
- ਫਿਰ, ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਲਈ, ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- Alt + F11 ਨੂੰ ਦਬਾਉਣ ਨਾਲ ਵੀ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ ।
- ਵਿਕਲਪਿਕ ਤੌਰ 'ਤੇ, ਸ਼ੀਟ 'ਤੇ ਰਾਈਟ-ਕਲਿਕ ਕਰੋ ਅਤੇ ਦਿਖਾਈ ਦੇਣ ਵਾਲੇ ਮੀਨੂ ਤੋਂ ਕੋਡ ਦੇਖੋ ਚੁਣੋ।
- ਹੁਣ, ਇਨਸਰਟ ਡ੍ਰੌਪ-ਡਾਉਨ ਵਿਕਲਪ ਤੋਂ, ਮੋਡਿਊਲ ਚੁਣੋ।
- ਫਿਰ ਅੱਗੇ ਆਉਣ ਵਾਲੇ VBA ਕੋਡ ਨੂੰ ਕਾਪੀ ਅਤੇ ਪੇਸਟ ਕਰੋ।
VBA ਕੋਡ:
9679
- F5 ਕੁੰਜੀ ਨੂੰ ਦਬਾ ਕੇ ਕੋਡ ਚਲਾਓ।
- ਅਤੇ, ਅੰਤ ਵਿੱਚ, ਤੁਸੀਂ ਇਸ VBA ਕੋਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਆਪਣੇ ਡੇਟਾ ਤੋਂ ਫਿਲਟਰਾਂ ਨੂੰ ਹਟਾਉਣ ਦੇ ਯੋਗ ਹੋਵੋਗੇਜਿਵੇਂ ਕਿ ਤਰੀਕਾ-1 ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਹੋਰ ਸ਼ੀਟ ਵਿੱਚ ਸੂਚੀ ਦੁਆਰਾ ਫਿਲਟਰ ਕਿਵੇਂ ਕਰੀਏ (2 ਢੰਗ)
5। ਇੱਕ ਵਰਕਬੁੱਕ ਵਿੱਚੋਂ ਸਾਰੇ ਫਿਲਟਰਾਂ ਨੂੰ ਹਟਾਉਣ ਲਈ ਐਕਸਲ VBA
ਆਓ ਇੱਕ ਵਰਕਬੁੱਕ ਵਿੱਚੋਂ ਸਾਰੇ ਫਿਲਟਰਾਂ ਨੂੰ ਹਟਾਉਣ ਲਈ ਇੱਕ ਹੋਰ r Excel VBA ਤਰੀਕੇ ਦੀ ਪੜਚੋਲ ਕਰੀਏ। ਇਸ ਲਈ, ਆਓ ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਨੂੰ ਵੇਖੀਏ।
ਪੜਾਅ:
- ਸ਼ੁਰੂ ਕਰਨ ਲਈ, ਰਿਬਨ ਖੋਲ੍ਹੋ ਅਤੇ ਡ੍ਰੌਪ ਤੋਂ ਡਿਵੈਲਪਰ ਚੁਣੋ। -ਡਾਊਨ ਮੀਨੂ।
- ਫਿਰ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ ਨੂੰ ਖੋਲ੍ਹਣ ਲਈ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਚੁਣੋ।
- ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ ਹੋ ਸਕਦਾ ਹੈ। Alt + F11 ਦਬਾ ਕੇ ਵੀ ਐਕਸੈਸ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।
- ਵਿਕਲਪਿਕ ਤੌਰ 'ਤੇ, ਤੁਸੀਂ ਸ਼ੀਟ 'ਤੇ ਰਾਈਟ-ਕਲਿਕ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਪੌਪ- ਤੋਂ ਕੋਡ ਦੇਖੋ ਚੁਣ ਸਕਦੇ ਹੋ। ਅੱਪ ਮੀਨੂ।
- ਉਸ ਤੋਂ ਬਾਅਦ, ਇਨਸਰਟ ਡ੍ਰੌਪ-ਡਾਊਨ ਮੀਨੂ ਤੋਂ ਮੋਡਿਊਲ ਚੁਣੋ।
- ਫਿਰ ਹੇਠਾਂ ਦਿੱਤੇ VBA ਕੋਡ ਨੂੰ ਕਾਪੀ ਅਤੇ ਪੇਸਟ ਕਰੋ।
VBA ਕੋਡ:
9302
- ਅੰਤ ਵਿੱਚ, ਆਪਣੇ ਕੀਬੋਰਡ 'ਤੇ F5 ਦਬਾ ਕੇ ਕੋਡ ਚਲਾਓ ਅਤੇ ਤੁਸੀਂ ਨਤੀਜਾ ਵੇਖੋਗੇ। ਤੁਹਾਡੀ ਵਰਕਸ਼ੀਟ।
- ਇਹ VBA ਕੋਡ ਤੁਹਾਡੀ ਪੂਰੀ ਵਰਕਬੁੱਕ ਦੇ ਸਾਰੇ ਫਿਲਟਰਾਂ ਨੂੰ ਸਾਫ਼ ਕਰ ਦੇਵੇਗਾ ਜਿਵੇਂ ਕਿ ਪਹਿਲਾਂ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ ਢੰਗ .
VBA ਕੋਡ ਵਿਆਖਿਆ
6225
ਪਹਿਲਾ ਲੂਪ ਵਰਕਬੁੱਕ ਵਿੱਚ ਸਾਰੀਆਂ ਟੇਬਲਾਂ ਨੂੰ ਲੂਪ ਕਰਨ ਲਈ ਹੈ। ਦੂਜਾ ਲੂਪ ਵਰਕਸ਼ੀਟ 'ਤੇ ਸਾਰੀਆਂ ਟੇਬਲਾਂ ਨੂੰ ਲੂਪ ਕਰਨ ਲਈ ਹੈ। ਫਿਰ, ਲੂਪ ਦੇ ਅੰਦਰਲੀ ਲਾਈਨ ਟੇਬਲ ਤੋਂ ਫਿਲਟਰ ਨੂੰ ਸਾਫ਼ ਕਰਦੀ ਹੈ। ਉਸ ਤੋਂ ਬਾਅਦ, ਆਖਰੀ ਦੋ ਲਾਈਨਾਂ ਨਾਲ ਲੂਪ ਬੰਦ ਕਰੋ।
ਪੜ੍ਹੋਹੋਰ: ਐਕਸਲ ਫਿਲਟਰ ਲਈ ਸ਼ਾਰਟਕੱਟ (ਉਦਾਹਰਨਾਂ ਦੇ ਨਾਲ 3 ਤੇਜ਼ ਵਰਤੋਂ)
ਸਿੱਟਾ
ਉਪਰੋਕਤ ਵਿਧੀਆਂ <1 ਵਿੱਚ ਤੁਹਾਡੀ ਮਦਦ ਕਰਨਗੀਆਂ> ਐਕਸਲ VBA ਵਿੱਚ ਫਿਲਟਰ ਹਟਾਓ . ਉਮੀਦ ਹੈ ਕਿ ਇਹ ਤੁਹਾਡੀ ਮਦਦ ਕਰੇਗਾ! ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਈ ਸਵਾਲ, ਸੁਝਾਅ, ਜਾਂ ਫੀਡਬੈਕ ਹਨ ਤਾਂ ਕਿਰਪਾ ਕਰਕੇ ਟਿੱਪਣੀ ਭਾਗ ਵਿੱਚ ਸਾਨੂੰ ਦੱਸੋ। ਜਾਂ ਤੁਸੀਂ ExcelWIKI.com ਬਲੌਗ!
ਵਿੱਚ ਸਾਡੇ ਹੋਰ ਲੇਖਾਂ ਨੂੰ ਦੇਖ ਸਕਦੇ ਹੋ।