ਵਿਸ਼ਾ - ਸੂਚੀ
ਇਸ ਲੇਖ ਵਿੱਚ, ਮੈਂ ਤੁਹਾਨੂੰ ਦਿਖਾਵਾਂਗਾ ਕਿ ਤੁਸੀਂ ਐਕਸਲ VBA ਵਿੱਚ ColorIndex ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰ ਸਕਦੇ ਹੋ। ਤੁਸੀਂ VBA ਦੀ ColorIndex ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਇੱਕ ਜਾਂ ਇੱਕ ਤੋਂ ਵੱਧ ਸੈੱਲਾਂ ਦੇ ਪਿਛੋਕੜ, ਫੌਂਟ, ਅਤੇ ਬਾਰਡਰ ਰੰਗ ਨੂੰ ਸੈੱਟ ਕਰਨਾ ਸਿੱਖੋਗੇ, ਨਾਲ ਹੀ ਇੱਕ ਸੈੱਲ ਦਾ ਰੰਗ ਦੂਜੇ ਸੈੱਲ ਦੇ ਅਨੁਸਾਰ ਸੈੱਟ ਕਰਨਾ ਸਿੱਖੋਗੇ।<3
Excel VBA ColorIndex Codes
ਮੁੱਖ ਚਰਚਾ 'ਤੇ ਜਾਣ ਤੋਂ ਪਹਿਲਾਂ, Excel ਵਿੱਚ ਉਪਲਬਧ ਸਾਰੇ ਰੰਗਾਂ ਦੇ ColorIndex ਨੂੰ ਜਾਣਨ ਲਈ ਹੇਠਾਂ ਦਿੱਤੀ ਤਸਵੀਰ ਨੂੰ ਦੇਖੋ VBA ।
ਪ੍ਰੈਕਟਿਸ ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰੋ
ਇਸ ਲੇਖ ਨੂੰ ਪੜ੍ਹਦੇ ਹੋਏ ਅਭਿਆਸ ਕਰਨ ਲਈ ਇਸ ਅਭਿਆਸ ਵਰਕਬੁੱਕ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰੋ।
VBA ColorIndex.xlsm
4 ਐਕਸਲ VBA ਵਿੱਚ ColorIndex ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਉਦਾਹਰਨਾਂ
ਇੱਥੇ ਸਾਡੇ ਕੋਲ ਹੈ ਜੁਪੀਟਰ ਗਰੁੱਪ ਨਾਮਕ ਕੰਪਨੀ ਦੇ ਕੁਝ ਕਰਮਚਾਰੀਆਂ ਦੇ ਨਾਮ, ਸ਼ੁਰੂਆਤੀ ਤਨਖਾਹਾਂ , ਅਤੇ ਮੌਜੂਦਾ ਤਨਖਾਹਾਂ ਦੇ ਨਾਲ ਇੱਕ ਡੇਟਾ ਸੈੱਟ।
ਸਾਡਾ ਉਦੇਸ਼ ਇਸ ਡੇਟਾ ਸੈੱਟ 'ਤੇ VBA ਦੀ ColorIndex ਵਿਸ਼ੇਸ਼ਤਾ ਦੇ ਵੱਖ-ਵੱਖ ਉਪਯੋਗਾਂ ਨੂੰ ਦੇਖਣਾ ਹੈ।
1. ਐਕਸਲ VBA ਵਿੱਚ ColorIndex ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸੈੱਲ ਬੈਕਗ੍ਰਾਊਂਡ ਦਾ ਰੰਗ ਸੈੱਟ ਕਰੋ
ਤੁਸੀਂ VBA ਦੀ ColorIndex ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸੈੱਲ ਬੈਕਗ੍ਰਾਊਂਡ ਰੰਗ ਨੂੰ ਕਿਸੇ ਵੀ ਚੀਜ਼ ਲਈ ਸੈੱਟ ਕਰ ਸਕਦੇ ਹੋ।
ਆਓ ਰੇਂਜ B4:B13 ਦੇ ਬੈਕਗਰਾਊਂਡ ਰੰਗ ਨੂੰ ਹਰੇ ਵਿੱਚ ਬਦਲੀਏ।
⧭ VBA ਕੋਡ:
ਕੋਡ ਦੀ ਲਾਈਨ ਇਹ ਹੋਵੇਗੀ:
Range("B4:B13").Interior.ColorIndex = 10
[10 ਕਲਰਇੰਡੈਕਸ<2 ਹੈ> ਰੰਗ ਦਾ ਹਰਾ । ਰੰਗ ਚਾਰਟ ਦੇਖੋ।]
⧭ ਆਉਟਪੁੱਟ:
ਇਸ ਕੋਡ ਨੂੰ ਚਲਾਓ, ਅਤੇ ਤੁਹਾਨੂੰ ਬੈਕਗਰਾਊਂਡ ਦਾ ਰੰਗ ਮਿਲੇਗਾ। ਰੇਂਜ B4:B13 ਹਰਾ ਹੋ ਗਿਆ।
2। ਐਕਸਲ VBA
ਵਿੱਚ ਕਲਰਇੰਡੈਕਸ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸੈੱਲ ਫੌਂਟ ਦਾ ਰੰਗ ਸੈਟ ਕਰੋ ਤੁਸੀਂ ਐਕਸਲ VBA ਦੀ ColorIndex ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕਿਸੇ ਵੀ ਸੈੱਲ ਦੇ ਟੈਕਸਟ ਦਾ ਫੌਂਟ ਰੰਗ ਸੈਟ ਕਰ ਸਕਦੇ ਹੋ। .
ਆਓ ਰੇਂਜ B4:B13 ਦੇ ਫੌਂਟ ਰੰਗ ਨੂੰ ਲਾਲ ਵਿੱਚ ਬਦਲ ਦੇਈਏ।
⧭ VBA ਕੋਡ:
ਕੋਡ ਦੀ ਲਾਈਨ ਇਹ ਹੋਵੇਗੀ:
Range("B4:B13").Font.ColorIndex = 3
[3 ਕਲਰਇੰਡੈਕਸ <2 ਹੈ ਲਾਲ ਦਾ।]
⧭ ਆਉਟਪੁੱਟ:
ਇਸ ਕੋਡ ਨੂੰ ਚਲਾਓ , ਅਤੇ ਤੁਹਾਨੂੰ ਰੇਂਜ B4:B13 ਲਾਲ ਦਾ ਫੌਂਟ ਰੰਗ ਮਿਲੇਗਾ।
3. ਐਕਸਲ VBA
ਵਿੱਚ ColorIndex ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸੈੱਲ ਬਾਰਡਰ ਦਾ ਰੰਗ ਸੈੱਟ ਕਰੋ ਹੁਣ ਅਸੀਂ VBA ਦੀ ColorIndex ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸੈੱਲ ਬਾਰਡਰ ਦਾ ਰੰਗ ਸੈੱਟ ਕਰਾਂਗੇ।
ਆਓ ਰੇਂਜ B4:B13 ਦੇ ਬਾਰਡਰ ਦੇ ਰੰਗ ਨੂੰ ਲਾਲ ਕਰ ਦੇਈਏ।
⧭ VBA ਕੋਡ:
ਕੋਡ ਦੀ ਲਾਈਨ ਇਹ ਹੋਵੇਗੀ:
Range("B4:B13").Borders.ColorIndex = 3
⧭ ਆਉਟਪੁੱਟ:
ਇਸ ਕੋਡ ਨੂੰ ਚਲਾਓ। ਇਹ ਰੇਂਜ B4:B13 ਦੇ ਕਿਨਾਰਿਆਂ ਦੇ ਰੰਗ ਨੂੰ ਲਾਲ ਵਿੱਚ ਬਦਲ ਦੇਵੇਗਾ।
4. ਕਲਰਇੰਡੈਕਸ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸੈੱਲ ਦੇ ਰੰਗ ਨੂੰ ਕਿਸੇ ਹੋਰ ਸੈੱਲ ਦੇ ਰੰਗ 'ਤੇ ਸੈੱਟ ਕਰੋ
ਅੰਤ ਵਿੱਚ, ਮੈਂ ਦਿਖਾਵਾਂਗਾ ਕਿ ਤੁਸੀਂ ਇੱਕ ਸੈੱਲ ਦਾ ਰੰਗ ਦੂਜੇ ਸੈੱਲ ਦੇ ਰੰਗ ਦੇ ਅਨੁਸਾਰ ਬਦਲ ਸਕਦੇ ਹੋ।
ਆਓ ਬੈਕਗ੍ਰਾਊਂਡ ਬਦਲੀਏ। ਸੈੱਲ ਦਾ ਰੰਗ B5 ਤੋਂ ਹਰਾ ।
ਹੁਣ, ਅਸੀਂ ਕਰਾਂਗੇਸੈੱਲ B5 ਦੇ ਅਨੁਸਾਰ ਸੈੱਲ D5 ਦਾ ਪਿਛੋਕੜ ਰੰਗ ਬਦਲੋ।
⧭ VBA ਕੋਡ:
ਕੋਡ ਦੀ ਲਾਈਨ ਇਹ ਹੋਵੇਗੀ:
Range("D5").Interior.ColorIndex = Range("B5").Interior.ColorIndex
⧭ ਆਉਟਪੁੱਟ:
ਇਸ ਕੋਡ ਨੂੰ ਚਲਾਓ। ਇਹ ਸੈੱਲ B5 ਦੇ ਅਨੁਸਾਰ ਸੈੱਲ D5 ਦੇ ਪਿਛੋਕੜ ਦਾ ਰੰਗ ਬਦਲ ਦੇਵੇਗਾ।
ਇਸੇ ਤਰ੍ਹਾਂ, ਤੁਸੀਂ ਬਦਲ ਸਕਦੇ ਹੋ ColorIndex ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਕਿਸੇ ਹੋਰ ਸੈੱਲ ਦੇ ਅਨੁਸਾਰ ਕਿਸੇ ਵੀ ਸੈੱਲ ਦਾ ਫੌਂਟ ਰੰਗ ਜਾਂ ਬਾਰਡਰ ਰੰਗ।
ਹੋਰ ਸਿੱਖਣ
ਇਸ ਲੇਖ ਵਿੱਚ, ਅਸੀਂ ਨੇ VBA ਦੀ ColorIndex ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸੈੱਲਾਂ ਦੇ ਸੈੱਲ ਰੰਗ ਨੂੰ ਬਦਲ ਦਿੱਤਾ ਹੈ।
ColorIndex ਵਿਸ਼ੇਸ਼ਤਾ ਤੋਂ ਇਲਾਵਾ, ਇੱਕ ਹੋਰ ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ ਜਿਸਨੂੰ ਰੰਗ VBA ਵਿੱਚ, ਜੋ ਰੰਗਾਂ ਨਾਲ ਸੰਬੰਧਿਤ ਹੈ।
ਇਸ ਨੂੰ ਵਿਸਥਾਰ ਵਿੱਚ ਜਾਣਨ ਲਈ ਇੱਥੇ ਕਲਿੱਕ ਕਰੋ।