ਵਿਸ਼ਾ - ਸੂਚੀ
ਹੁਣ ਤੱਕ, ਅਸੀਂ ਐਕਸਲ ਵਿੱਚ ਡ੍ਰੌਪ-ਡਾਉਨ ਸੂਚੀਆਂ ਨੂੰ ਕਿਵੇਂ ਬਣਾਉਣਾ ਹੈ ਨੂੰ ਦੇਖਿਆ ਸੀ। ਅੱਜ ਮੈਂ ਦਿਖਾਵਾਂਗਾ ਕਿ ਐਕਸਲ ਵਿੱਚ ਕਈ ਚੋਣਵਾਂ ਨਾਲ ਇੱਕ ਡ੍ਰੌਪ-ਡਾਉਨ ਸੂਚੀ ਕਿਵੇਂ ਬਣਾਈ ਜਾਵੇ ।
ਅਭਿਆਸ ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰੋ
ਤੁਸੀਂ ਇੱਥੋਂ ਅਭਿਆਸ ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰ ਸਕਦੇ ਹੋ।
ਮਲਟੀਪਲ Selection.xlsm ਨਾਲ ਡ੍ਰੌਪ ਡਾਊਨ ਲਿਸਟ ਬਣਾਓ
ਕਈ ਸਿਲੈਕਸ਼ਨਾਂ ਦੇ ਨਾਲ ਐਕਸਲ ਵਿੱਚ ਡ੍ਰੌਪ ਡਾਊਨ ਲਿਸਟ ਬਣਾਉਣ ਲਈ ਕਦਮ-ਦਰ-ਕਦਮ ਪ੍ਰਕਿਰਿਆਵਾਂ
ਇੱਥੇ, ਸਾਨੂੰ ਇੱਕ ਕਾਲਮ ਕਿਤਾਬ ਦਾ ਨਾਮ ਵਾਲਾ ਇੱਕ ਡੇਟਾਸੈਟ ਮਿਲਿਆ ਹੈ ਜਿਸ ਵਿੱਚ ਕੁਝ ਕਿਤਾਬਾਂ ਦੇ ਨਾਮ ਹਨ। ਅੱਜ ਸਾਡਾ ਉਦੇਸ਼ ਇਸ ਡੈਟਾਸੈੱਟ ਦੇ ਅਧਾਰ 'ਤੇ ਇੱਕ ਡ੍ਰੌਪ-ਡਾਉਨ ਸੂਚੀ ਬਣਾਉਣਾ ਹੈ ਜੋ ਕਈ ਚੋਣਾਂ ਲੈਂਦਾ ਹੈ। ਮੈਂ ਹੇਠਾਂ ਦਿੱਤੇ ਭਾਗ ਵਿੱਚ ਕਦਮ-ਦਰ-ਕਦਮ ਪ੍ਰਕਿਰਿਆਵਾਂ ਦਿਖਾਵਾਂਗਾ।
ਕਦਮ 1: ਡਾਟਾ ਪ੍ਰਮਾਣਿਕਤਾ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਡ੍ਰੌਪ-ਡਾਊਨ ਸੂਚੀ ਬਣਾਓ
ਇੱਕ ਬਣਾਉਣ ਲਈ ਮਲਟੀਪਲ ਚੋਣ ਦੇ ਨਾਲ ਡ੍ਰੌਪ-ਡਾਉਨ ਸੂਚੀ, ਸਾਨੂੰ ਪਹਿਲਾਂ ਇੱਕ ਡ੍ਰੌਪ-ਡਾਉਨ ਸੂਚੀ ਬਣਾਉਣੀ ਪਵੇਗੀ। ਆਓ ਪ੍ਰਕਿਰਿਆਵਾਂ 'ਤੇ ਚੱਲੀਏ।
- ਪਹਿਲਾਂ, ਉਹ ਸੈੱਲ ਚੁਣੋ ਜਿੱਥੇ ਤੁਸੀਂ ਡ੍ਰੌਪ-ਡਾਊਨ ਸੂਚੀ ਬਣਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ। ਮੈਂ ਸੈੱਲ D5 ਚੁਣਿਆ ਹੈ।
- ਅੱਗੇ, ਡੇਟਾ ਟੈਬ 'ਤੇ ਜਾਓ ਅਤੇ <1 ਨੂੰ ਚੁਣੋ।>ਡਾਟਾ ਵੈਲੀਡੇਸ਼ਨ ਰਿਬਨ ਤੋਂ।
- ਫਿਰ, ਡੇਟਾ ਪ੍ਰਮਾਣਿਕਤਾ ਵਿੰਡੋ ਤੋਂ, ਸੂਚੀ ਚੁਣੋ। ਇਜਾਜ਼ਤ ਦਿਓ ਸੈਕਸ਼ਨ ਵਿੱਚ ਅਤੇ ਰੇਂਜ ਸੈੱਲਾਂ ਨੂੰ ਲਿਖੋ ਜਿਨ੍ਹਾਂ ਦਾ ਡੇਟਾ ਤੁਸੀਂ ਸਰੋਤ ਫੀਲਡ ਵਿੱਚ ਸੂਚੀ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ।
- ਵਿਕਲਪਿਕ ਤੌਰ 'ਤੇ, ਤੁਸੀਂ ਇਸ 'ਤੇ ਕਲਿੱਕ ਕਰ ਸਕਦੇ ਹੋ। ਸਰੋਤ ਭਾਗ ਵਿੱਚ ਉੱਪਰ ਵੱਲ ਨੂੰ ਛੋਟਾ ਤੀਰ ਅਤੇ ਚੁਣੋਵਰਕਸ਼ੀਟ ਤੋਂ ਡਾਟਾ ਰੇਂਜ।
- ਅੰਤ ਵਿੱਚ, ਅਸੀਂ ਸੈਲ D5 ਵਿੱਚ ਬਣਾਈ ਗਈ ਇੱਕ ਡ੍ਰੌਪ-ਡਾਉਨ ਸੂਚੀ ਵੇਖਾਂਗੇ।
ਮਿਲਦੀਆਂ ਰੀਡਿੰਗਾਂ:
- ਐਕਸਲ ਵਿੱਚ ਡ੍ਰੌਪ ਡਾਊਨ ਸੂਚੀ ਕਿਵੇਂ ਬਣਾਈਏ (ਸੁਤੰਤਰ ਅਤੇ ਨਿਰਭਰ )
- ਐਕਸਲ ਵਿੱਚ ਡ੍ਰੌਪ ਡਾਊਨ ਸੂਚੀ ਵਿੱਚੋਂ ਇੱਕ ਤੋਂ ਵੱਧ ਚੋਣ ਕਰੋ (3 ਤਰੀਕੇ)
- ਐਕਸਲ ਵਿੱਚ ਨਿਰਭਰ ਡਰਾਪ ਡਾਊਨ ਸੂਚੀ ਕਿਵੇਂ ਬਣਾਈਏ
- ਐਕਸਲ ਵਿੱਚ ਮਲਟੀਪਲ ਕਾਲਮਾਂ ਵਿੱਚ ਡ੍ਰੌਪ ਡਾਊਨ ਸੂਚੀ ਬਣਾਓ (3 ਤਰੀਕੇ)
ਕਦਮ 2: VBA ਕੋਡ ਦੁਆਰਾ ਮਲਟੀਪਲ ਚੋਣ ਨੂੰ ਸਵੀਕਾਰ ਕਰਨ ਲਈ ਡ੍ਰੌਪ-ਡਾਊਨ ਸੂਚੀ ਨੂੰ ਸਮਰੱਥ ਕਰਨਾ
ਅਸੀਂ ਡਰਾਪ-ਡਾਉਨ ਸੂਚੀ ਪਹਿਲਾਂ ਹੀ ਬਣਾ ਲਈ ਹੈ। ਹੁਣ, ਇਹ ਕਈ ਚੋਣਾਂ ਲਈ ਡ੍ਰੌਪ-ਡਾਉਨ ਸੂਚੀ ਤਿਆਰ ਕਰਨ ਦਾ ਸਮਾਂ ਹੈ। ਮੈਂ ਸੂਚੀ ਨੂੰ ਇੱਕ ਤੋਂ ਵੱਧ ਚੋਣ ਸਵੀਕਾਰ ਕਰਨ ਲਈ ਸਮਰੱਥ ਬਣਾਉਣ ਲਈ 2 VBA ਕੋਡਾਂ ਦੀ ਵਰਤੋਂ ਕਰਾਂਗਾ। ਇੱਕ ਡੇਟਾ ਦੀ ਦੁਹਰਾਈ ਨੂੰ ਸਵੀਕਾਰ ਕਰੇਗਾ ਅਤੇ ਦੂਜਾ ਡੇਟਾ ਦੀ ਦੁਹਰਾਓ ਨੂੰ ਸਵੀਕਾਰ ਨਹੀਂ ਕਰੇਗਾ।
ਕੇਸ 1: ਦੁਹਰਾਓ ਨਾਲ ਕਈ ਚੋਣਵਾਂ ਲਈ VBA ਕੋਡ
ਇਸ ਭਾਗ ਵਿੱਚ, ਮੈਂ ਰਸਤਾ ਦਿਖਾਵਾਂਗਾ। ਇੱਕ ਡ੍ਰੌਪ-ਡਾਉਨ ਸੂਚੀ ਨੂੰ ਕਈ ਚੋਣਵਾਂ ਦੇ ਨਾਲ ਬਣਾਉਣ ਲਈ ਜੋ ਡੇਟਾ ਦੀ ਦੁਹਰਾਓ ਲੈਂਦੀ ਹੈ।
ਆਓ ਪ੍ਰਕਿਰਿਆਵਾਂ ਵਿੱਚ ਚੱਲੀਏ।
- ਪਹਿਲਾਂ, VBA ਵਿੰਡੋ ਖੋਲ੍ਹਣ ਲਈ ALT + F11 ਦਬਾਓ।
- ਫਿਰ, ਪ੍ਰੋਜੈਕਟ ਐਕਸਪਲੋਰਰ ਨੂੰ ਚੁਣੋ। ਨਾਲ ਹੀ, ਡਬਲ – ਕਲਿੱਕ ਕਰੋ ਸ਼ੀਟ ਉੱਤੇ ਜਿੱਥੇ ਤੁਸੀਂ ਕੰਮ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ।
- ਇਸਦੇ ਨਾਲ ਹੀ, ਇੱਕ ਕੋਡ ਵਿੰਡੋ ਖੁੱਲੇਗੀ।
- ਇਸ ਤੋਂ ਬਾਅਦ, ਉਸ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਕੋਡ ਲਿਖੋ।ਵਿੰਡੋ।
1191
ਨੋਟ: ਕੋਡ ਵਾਲੇ ਹਿੱਸੇ ਵਿੱਚ ( If Target.Address = “$D$5” ਫਿਰ ) ਸੈੱਲ ਹਵਾਲੇ ਦੀ ਬਜਾਏ $D$5, ਤੁਸੀਂ ਸੈੱਲ ਸੰਦਰਭ ਲਿਖਦੇ ਹੋ ਜਿੱਥੇ ਤੁਸੀਂ ਡ੍ਰੌਪ-ਡਾਉਨ ਸੂਚੀ ਬਣਾਈ ਹੈ।
- ਅੰਤ ਵਿੱਚ, ਵਰਕਸ਼ੀਟ 'ਤੇ ਵਾਪਸ ਆਓ ਅਤੇ ਅਸੀਂ ਡ੍ਰੌਪ-ਡਾਉਨ ਸੂਚੀ ਵਿੱਚ ਇੱਕੋ ਐਲੀਮੈਂਟ ਦੀ ਦੁਹਰਾਓ ਨਾਲ ਕਈ ਤੱਤਾਂ ਦੀ ਚੋਣ ਕਰਨ ਦੇ ਯੋਗ ਹੋਵਾਂਗੇ।
ਕੇਸ 2: ਦੁਹਰਾਓ ਤੋਂ ਬਿਨਾਂ ਮਲਟੀਪਲ ਸਿਲੈਕਸ਼ਨ ਲਈ VBA ਕੋਡ
ਇਸ ਸੈਕਸ਼ਨ ਵਿੱਚ, ਮੈਂ ਕਈ ਚੋਣਾਂ ਦੇ ਨਾਲ ਇੱਕ ਡ੍ਰੌਪ-ਡਾਉਨ ਸੂਚੀ ਬਣਾਉਣ ਦਾ ਤਰੀਕਾ ਦਿਖਾਵਾਂਗਾ ਜੋ ਡੇਟਾ ਦੀ ਦੁਹਰਾਓ ਨਹੀਂ ਲਵੇਗੀ .
ਆਓ ਪ੍ਰਕਿਰਿਆਵਾਂ ਵਿੱਚ ਚੱਲੀਏ।
- ਪਹਿਲਾਂ, ALT + F11 ਨੂੰ ਦਬਾਓ VBA ਵਿੰਡੋ ਖੋਲ੍ਹੋ।
- ਫਿਰ, ਪ੍ਰੋਜੈਕਟ ਐਕਸਪਲੋਰਰ ਚੁਣੋ। ਨਾਲ ਹੀ, ਡਬਲ – ਕਲਿੱਕ ਕਰੋ ਸ਼ੀਟ ਉੱਤੇ ਜਿੱਥੇ ਤੁਸੀਂ ਕੰਮ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ।
- ਇਸਦੇ ਨਾਲ ਹੀ, ਇੱਕ ਕੋਡ ਵਿੰਡੋ ਦਿਖਾਈ ਦੇਵੇਗੀ।
- ਇਸ ਤੋਂ ਬਾਅਦ, ਉਸ ਵਿੰਡੋ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਕੋਡ ਟਾਈਪ ਕਰੋ।
5805
ਨੋਟ: ਕੋਡ ਵਾਲੇ ਹਿੱਸੇ ਵਿੱਚ ( if Target.Address = “$D$5” ਫਿਰ ) ਸੈੱਲ ਸੰਦਰਭ ਦੀ ਬਜਾਏ $D$5, ਤੁਸੀਂ ਸੈੱਲ ਸੰਦਰਭ ਲਿਖਦੇ ਹੋ ਜਿੱਥੇ ਤੁਸੀਂ ਡ੍ਰੌਪ-ਡਾਉਨ ਸੂਚੀ ਬਣਾਈ ਹੈ।
- ਅੰਤ ਵਿੱਚ, ਵਰਕਸ਼ੀਟ 'ਤੇ ਵਾਪਸ ਆਓ ਅਤੇ ਅਸੀਂ ਚੋਣ ਕਰਨ ਦੇ ਯੋਗ ਹੋਵਾਂਗੇ। ਡ੍ਰੌਪ-ਡਾਉਨ ਸੂਚੀ ਵਿੱਚ ਇੱਕੋ ਤੱਤ ਦੀ ਦੁਹਰਾਓ ਤੋਂ ਬਿਨਾਂ ਕਈ ਤੱਤ।
ਸਿੱਟਾ
ਇਸ ਵਿਧੀ ਦੀ ਵਰਤੋਂ ਕਰਕੇ, ਤੁਸੀਂ ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਤੋਂ ਵੱਧ ਚੋਣ ਦੇ ਨਾਲ ਇੱਕ ਡ੍ਰੌਪ-ਡਾਊਨ ਸੂਚੀ ਬਣਾ ਸਕਦੇ ਹੋ। ਕੀ ਤੁਹਾਡੇ ਕੋਈ ਸਵਾਲ ਹਨ? ਟਿੱਪਣੀ ਭਾਗ ਵਿੱਚ ਸਾਨੂੰ ਦੱਸਣ ਲਈ ਬੇਝਿਜਕ ਮਹਿਸੂਸ ਕਰੋ. Excel ਬਾਰੇ ਹੋਰ ਲੇਖਾਂ ਲਈ ਸਾਡੀ ExcelWIKI ਵੈੱਬਸਾਈਟ ਵਿਜ਼ਿਟ ਕਰੋ।