ਵਿਸ਼ਾ - ਸੂਚੀ
ਲਾਗੂ ਕਰਨਾ VBA ਮੈਕਰੋ ਐਕਸਲ ਵਿੱਚ ਕਿਸੇ ਵੀ ਓਪਰੇਸ਼ਨ ਨੂੰ ਚਲਾਉਣ ਲਈ ਸਭ ਤੋਂ ਪ੍ਰਭਾਵਸ਼ਾਲੀ, ਸਭ ਤੋਂ ਤੇਜ਼ ਅਤੇ ਸੁਰੱਖਿਅਤ ਤਰੀਕਾ ਹੈ। ਇਸ ਲੇਖ ਵਿੱਚ, ਅਸੀਂ ਤੁਹਾਨੂੰ ਦਿਖਾਵਾਂਗੇ ਕਿ ਐਕਸਲ ਵਿੱਚ VBA ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਨੰਬਰ ਨੂੰ ਕਿਵੇਂ ਫਾਰਮੈਟ ਕਰਨਾ ਹੈ।
ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰੋ
ਤੁਸੀਂ ਇੱਥੋਂ ਮੁਫ਼ਤ ਅਭਿਆਸ ਐਕਸਲ ਵਰਕਬੁੱਕ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰ ਸਕਦੇ ਹੋ।
VBA.xlsm ਨਾਲ ਨੰਬਰ ਫਾਰਮੈਟ ਕਰੋ
3 ਵਿੱਚ ਨੰਬਰ ਫਾਰਮੈਟ ਕਰਨ ਦੇ ਤਰੀਕੇ VBA ਨਾਲ ਐਕਸਲ
ਹੇਠ ਦਿੱਤੀ ਉਦਾਹਰਨ ਦੇਖੋ। ਅਸੀਂ ਇੱਕੋ ਨੰਬਰ ਨੂੰ ਕਾਲਮ B ਅਤੇ C ਦੋਵਾਂ ਵਿੱਚ ਸਟੋਰ ਕੀਤਾ ਹੈ ਤਾਂ ਜੋ ਜਦੋਂ ਅਸੀਂ ਨੰਬਰ ਨੂੰ ਕਾਲਮ C ਵਿੱਚ ਫਾਰਮੈਟ ਕਰਦੇ ਹਾਂ, ਤਾਂ ਤੁਹਾਨੂੰ B ਕਾਲਮ ਤੋਂ ਪਤਾ ਲੱਗ ਜਾਵੇਗਾ। ਜਿਸ ਫਾਰਮੈਟ ਵਿੱਚ ਨੰਬਰ ਪਹਿਲਾਂ ਸੀ।
1. ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਕਿਸਮ ਤੋਂ ਦੂਜੇ ਵਿੱਚ ਨੰਬਰ ਨੂੰ ਫਾਰਮੈਟ ਕਰਨ ਲਈ VBA
ਪਹਿਲਾਂ, ਆਓ ਜਾਣਦੇ ਹਾਂ ਕਿ ਸੈਲ C5<2 ਤੋਂ ਨੰਬਰ 12345 ਨੂੰ ਕਿਵੇਂ ਫਾਰਮੈਟ ਕਰਨਾ ਹੈ> ਸਾਡੇ ਦਿੱਤੇ ਡੇਟਾਸੈਟ ਵਿੱਚ VBA ਤੋਂ ਮੁਦਰਾ ਫਾਰਮੈਟ ਵਿੱਚ।
ਕਦਮ:
- ਦਬਾਓ ਆਪਣੇ ਕੀਬੋਰਡ 'ਤੇ Alt + F11 ਜਾਂ ਟੈਬ 'ਤੇ ਜਾਓ ਡਿਵੈਲਪਰ -> ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਖੋਲ੍ਹਣ ਲਈ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ । 14>
- ਪੌਪ-ਅੱਪ ਕੋਡ ਵਿੰਡੋ ਵਿੱਚ, ਮੀਨੂ ਬਾਰ ਤੋਂ , ਸ਼ਾਮਲ ਕਰੋ -> ਮੋਡੀਊਲ .
- ਹੇਠ ਦਿੱਤੇ ਕੋਡ ਨੂੰ ਕਾਪੀ ਕਰੋ ਅਤੇ ਇਸਨੂੰ ਕੋਡ ਵਿੰਡੋ ਵਿੱਚ ਪੇਸਟ ਕਰੋ।
3865
ਤੁਹਾਡਾ ਕੋਡ ਹੁਣ ਚੱਲਣ ਲਈ ਤਿਆਰ ਹੈ।
- ਆਪਣੇ ਕੀਬੋਰਡ 'ਤੇ F5 ਦਬਾਓ ਜਾਂ ਮੀਨੂ ਬਾਰ ਤੋਂ ਚਲਾਓ -> Sub/UserForm ਚਲਾਓ। ਤੁਸੀਂ ਸਿਰਫ਼ ਛੋਟੇ ਪਲੇ ਆਈਕਨ 'ਤੇ ਕਲਿੱਕ ਕਰ ਸਕਦੇ ਹੋਮੈਕਰੋ ਨੂੰ ਚਲਾਉਣ ਲਈ ਸਬ-ਮੇਨੂ ਬਾਰ ਵਿੱਚ।
ਇਹ ਕੋਡ ਦਸ਼ਮਲਵ ਮੁੱਲ ਦੇ ਨਾਲ ਨੰਬਰ 12345 ਨੂੰ ਮੁਦਰਾ ਵਿੱਚ ਫਾਰਮੈਟ ਕਰੇਗਾ ।
ਜੇਕਰ ਤੁਸੀਂ ਸੈੱਲ ਵਿੱਚ ਮੁਦਰਾ ਪ੍ਰਤੀਕ ਦਿਖਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਕੋਡ ਤੋਂ ਪਹਿਲਾਂ ਚਿੰਨ੍ਹ ਲਗਾਓ।
7519
ਸਾਡੇ ਕੇਸ ਲਈ, ਅਸੀਂ ਡਾਲਰ ($) ਚਿੰਨ੍ਹ। ਤੁਸੀਂ ਕਿਸੇ ਵੀ ਮੁਦਰਾ ਚਿੰਨ੍ਹ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ ਜੋ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ।
ਇਹ ਕੋਡ ਇੱਕ ਡਾਲਰ ($) ਚਿੰਨ੍ਹ ਨਾਲ ਨੰਬਰ ਨੂੰ ਮੁਦਰਾ ਵਿੱਚ ਫਾਰਮੈਟ ਕਰੇਗਾ।
ਤੁਸੀਂ ਨੰਬਰ ਦੇ ਇਸ ਫਾਰਮੈਟ ਨੂੰ ਕਈ ਹੋਰ ਫਾਰਮੈਟਾਂ ਵਿੱਚ ਵੀ ਬਦਲ ਸਕਦੇ ਹੋ। ਨੰਬਰ ਨੂੰ ਤੁਹਾਡੇ ਲੋੜੀਂਦੇ ਫਾਰਮੈਟ ਵਿੱਚ ਬਦਲਣ ਲਈ ਹੇਠਾਂ ਦਿੱਤੇ ਕੋਡ ਦੀ ਪਾਲਣਾ ਕਰੋ।
9676
VBA ਮੈਕਰੋ
ਓਵਰਵਿਊ
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਕਸਟਮ ਨੰਬਰ ਫਾਰਮੈਟ ਮਲਟੀਪਲ ਸ਼ਰਤਾਂ
2. ਮੈਕਰੋ ਟੂ ਫਾਰਮੈਟ ਐਕਸਲ ਵਿੱਚ ਨੰਬਰਾਂ ਦੀ ਇੱਕ ਰੇਂਜ
ਅਸੀਂ ਦੇਖਿਆ ਹੈ ਕਿ ਇੱਕ ਸਿੰਗਲ ਸੈੱਲ ਲਈ ਨੰਬਰ ਫਾਰਮੈਟ ਨੂੰ ਕਿਵੇਂ ਬਦਲਣਾ ਹੈ। ਪਰ ਜੇਕਰ ਤੁਸੀਂ ਸੰਖਿਆਵਾਂ ਦੀ ਇੱਕ ਰੇਂਜ ਲਈ ਫਾਰਮੈਟ ਨੂੰ ਬਦਲਣਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ VBA ਕੋਡ ਉਪਰੋਕਤ ਭਾਗ ਵਿੱਚ ਦਰਸਾਏ ਗਏ ਸਮਾਨ ਹਨ। ਇਸ ਵਾਰ ਰੇਂਜ ਆਬਜੈਕਟ ਦੇ ਬਰੈਕਟਾਂ ਦੇ ਅੰਦਰ ਇੱਕ ਸਿੰਗਲ ਸੈੱਲ ਰੈਫਰੈਂਸ ਨੰਬਰ ਨੂੰ ਪਾਸ ਕਰਨ ਦੀ ਬਜਾਏ, ਤੁਹਾਨੂੰ ਪੂਰੀ ਰੇਂਜ ਨੂੰ ਪਾਸ ਕਰਨਾ ਪਵੇਗਾ (ਇਸ ਤਰ੍ਹਾਂ C5:C8) ਬਰੈਕਟਾਂ ਦੇ ਅੰਦਰ।
3859
ਇਹ ਕੋਡ ਐਕਸਲ ਵਿੱਚ ਤੁਹਾਡੇ ਡੇਟਾਸੈਟ ਤੋਂ ਨੰਬਰਾਂ ਦੀ ਇੱਕ ਖਾਸ ਰੇਂਜ ਨੂੰ ਫਾਰਮੈਟ ਕਰੇਗਾ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ (6 ਤਰੀਕੇ) ਵਿੱਚ ਲੱਖਾਂ ਵਿੱਚ ਨੰਬਰ ਨੂੰ ਕਿਵੇਂ ਫਾਰਮੈਟ ਕਰਨਾ ਹੈ
ਮਿਲਦੀਆਂ ਰੀਡਿੰਗਾਂ:
- 2 ਦਸ਼ਮਲਵ ਸਥਾਨਾਂ ਤੱਕ ਐਕਸਲ ਰਾਊਂਡ (ਕੈਲਕੁਲੇਟਰ ਨਾਲ)
- ਕਿਵੇਂ ਕਰੀਏ ਐਕਸਲ ਵਿੱਚ ਨੈਗੇਟਿਵ ਨੰਬਰਾਂ ਲਈ ਬਰੈਕਟਸ ਪਾਓ
- ਐਕਸਲ ਵਿੱਚ ਹਜ਼ਾਰਾਂ ਕੇ ਅਤੇ ਮਿਲੀਅਨ ਐਮ ਵਿੱਚ ਇੱਕ ਨੰਬਰ ਨੂੰ ਕਿਵੇਂ ਫਾਰਮੈਟ ਕਰੀਏ (4 ਤਰੀਕੇ)
- ਕਸਟਮ ਨੰਬਰ ਫਾਰਮੈਟ: ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਦਸ਼ਮਲਵ ਦੇ ਨਾਲ ਮਿਲੀਅਨ (6 ਤਰੀਕੇ)
- ਨੰਬਰ ਫਾਰਮੈਟ ਨੂੰ ਕਾਮੇ ਤੋਂ ਡੌਟ ਵਿੱਚ ਐਕਸਲ ਵਿੱਚ ਕਿਵੇਂ ਬਦਲਿਆ ਜਾਵੇ (5 ਤਰੀਕੇ)
3. ਐਕਸਲ ਵਿੱਚ ਫਾਰਮੈਟ ਫੰਕਸ਼ਨ ਨਾਲ ਨੰਬਰ ਬਦਲਣ ਲਈ VBA ਨੂੰ ਏਮਬੇਡ ਕਰੋ
ਤੁਸੀਂ ਨੰਬਰਾਂ ਨੂੰ ਬਦਲਣ ਲਈ ਐਕਸਲ ਵਿੱਚ ਫਾਰਮੈਟ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਵੀ ਕਰ ਸਕਦੇ ਹੋ। ਅਜਿਹਾ ਕਰਨ ਲਈ ਮੈਕਰੋ ਹੈ,
ਪੜਾਅ:
- ਪਹਿਲਾਂ ਵਾਂਗ ਹੀ, ਤੋਂ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ ਖੋਲ੍ਹੋ। ਕੋਡ ਵਿੰਡੋ ਵਿੱਚ ਡਿਵੈਲਪਰ ਟੈਬ ਅਤੇ ਇਨਸਰਟ ਕਰੋ ਇੱਕ ਮੋਡਿਊਲ ।
- ਕੋਡ ਵਿੰਡੋ ਵਿੱਚ, ਹੇਠਾਂ ਦਿੱਤੇ ਕੋਡ ਨੂੰ ਕਾਪੀ ਕਰੋ ਅਤੇ ਇਸਨੂੰ ਪੇਸਟ ਕਰੋ।
5281
ਤੁਹਾਡਾ ਕੋਡ ਹੁਣ ਚੱਲਣ ਲਈ ਤਿਆਰ ਹੈ।
ਤੁਹਾਨੂੰ ਸੁਨੇਹਾ ਬਾਕਸ ਵਿੱਚ ਫਾਰਮੈਟ ਕੀਤਾ ਨੰਬਰ ਮਿਲੇਗਾ।
ਸੰਬੰਧਿਤ ਸਮੱਗਰੀ: ਐਕਸਲ ਵਿੱਚ ਨੰਬਰ ਨੂੰ ਪ੍ਰਤੀਸ਼ਤ ਵਿੱਚ ਕਿਵੇਂ ਬਦਲਿਆ ਜਾਵੇ (3 ਤੇਜ਼ ਤਰੀਕੇ)
ਸਿੱਟਾ
ਇਸ ਲੇਖ ਨੇ ਤੁਹਾਨੂੰ ਦਿਖਾਇਆ ਹੈ ਕਿ ਐਕਸਲ ਵਿੱਚ VBA ਨਾਲ ਨੰਬਰ ਨੂੰ ਕਿਵੇਂ ਫਾਰਮੈਟ ਕਰਨਾ ਹੈ। ਮੈਨੂੰ ਉਮੀਦ ਹੈ ਕਿ ਇਹ ਲੇਖ ਤੁਹਾਡੇ ਲਈ ਬਹੁਤ ਲਾਭਦਾਇਕ ਰਿਹਾ ਹੈ. ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਵਿਸ਼ੇ ਸੰਬੰਧੀ ਕੋਈ ਸਵਾਲ ਹਨ ਤਾਂ ਬੇਝਿਜਕ ਪੁੱਛੋ।