ਵਿਸ਼ਾ - ਸੂਚੀ
Microsoft ਵਿਜ਼ੁਅਲ ਬੇਸਿਕ ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ, ਮਿਤੀ ਫੰਕਸ਼ਨ ਜਾਂ ਕੋਈ ਵੀ ਮਿਤੀ-ਸੰਬੰਧੀ ਧਾਰਨਾਵਾਂ ਤੁਹਾਡੇ ਡੇਟਾਸੈਟ ਵਿੱਚ ਵੱਖ-ਵੱਖ ਕਾਰਵਾਈਆਂ ਕਰਨ ਲਈ ਜ਼ਰੂਰੀ ਹਨ। ਤੁਸੀਂ ਆਪਣੇ ਆਪ ਨੂੰ ਕਈ ਸਥਿਤੀਆਂ ਵਿੱਚ ਪਾ ਸਕਦੇ ਹੋ ਜਿੱਥੇ ਤੁਹਾਨੂੰ ਇਹਨਾਂ ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਪਵੇਗੀ। ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ, ਤੁਸੀਂ VBA ਦੇ ਮਿਤੀ ਫੰਕਸ਼ਨ ਬਾਰੇ ਢੁਕਵੀਆਂ ਉਦਾਹਰਣਾਂ ਅਤੇ ਉਚਿਤ ਦ੍ਰਿਸ਼ਟਾਂਤਾਂ ਨਾਲ ਸਿੱਖੋਗੇ। ਨਾਲ ਹੀ, ਅਸੀਂ ਤੁਹਾਨੂੰ ਕਈ ਮਿਤੀ ਫੰਕਸ਼ਨ ਪ੍ਰਦਾਨ ਕਰਾਂਗੇ ਜੋ ਤੁਸੀਂ ਆਪਣੀ ਵਰਕਸ਼ੀਟ ਵਿੱਚ ਲਾਗੂ ਕਰ ਸਕਦੇ ਹੋ।
ਪ੍ਰੈਕਟਿਸ ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰੋ
VBA Date.xlsm ਦੀ ਵਰਤੋਂ
VBA ਮਿਤੀ ਫੰਕਸ਼ਨ ਦੀ ਜਾਣ-ਪਛਾਣ
ਐਕਸਲ ਤਾਰੀਖ/ਸਮਾਂ ਫੰਕਸ਼ਨ ਵਿੱਚ ਮਿਤੀਆਂ ਨੂੰ ਸ਼੍ਰੇਣੀਬੱਧ ਕਰਦਾ ਹੈ। ਇਹ ਇੱਕ ਬਿਲਟ-ਇਨ ਫੰਕਸ਼ਨ ਹੈ। ਅਸੀਂ ਕਿਸੇ ਵੀ ਮਿਤੀ-ਸੰਬੰਧੀ ਕਾਰਵਾਈਆਂ ਨੂੰ ਕਰਨ ਲਈ ਇਸਨੂੰ VBA ਮੈਕਰੋ ਵਿੱਚ ਵਰਤ ਸਕਦੇ ਹਾਂ।
ਤੁਹਾਡੇ ਵੱਲੋਂ ਮਿਤੀ ਫੰਕਸ਼ਨ ਨਾਲ ਸ਼ੁਰੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ, ਤੁਹਾਨੂੰ VBA ਵਿੱਚ ਤਾਰੀਖ ਵੇਰੀਏਬਲ ਬਾਰੇ ਜਾਣਨਾ ਹੋਵੇਗਾ।
⏺ ਸੰਟੈਕਸ
ਤਾਰੀਖ()⏺ ਆਰਗੂਮੈਂਟਸ ਸਪੱਸ਼ਟੀਕਰਨ
ਕੋਈ ਆਰਗੂਮੈਂਟ ਨਹੀਂ ਹਨ | 365, Excel 2019, Excel 2016, Excel 2013, Excel 2011 for Mac, Excel 2010, Excel 2007, Excel 2003, Excel XP, Excel 2000
⏺ ਉਦਾਹਰਨ
ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਜਾਣਦੇ ਹੋ, ਇੱਥੇ ਕੋਈ ਆਰਗੂਮੈਂਟ ਨਹੀਂ ਹੈ ਤੁਸੀਂ ਇਸਨੂੰ ਸਿਰਫ਼ ਹੇਠਾਂ ਦਿੱਤੇ ਵਾਂਗ ਇਨਪੁਟ ਕਰ ਸਕਦੇ ਹੋ:
2643
ਜਦੋਂ ਅਸੀਂ ਮਿਤੀ ਫੰਕਸ਼ਨ ਨਾਲ ਕੰਮ ਕਰਦੇ ਹਾਂ, ਤਾਂ ਅਸੀਂ ਇਸ ਉਦਾਹਰਣ ਵਾਂਗ VBA ਕੋਡਾਂ ਵਿੱਚ ਕੋਈ ਬਰੈਕਟ ਨਹੀਂ ਦਿੰਦੇ ਹਾਂ।
ਆਉਟਪੁੱਟ :
0>12ਐਤਵਾਰ
2 – ਸੋਮਵਾਰ
3 – ਮੰਗਲਵਾਰ
4 – ਬੁੱਧਵਾਰ
5 – ਵੀਰਵਾਰ
6 – ਸ਼ੁੱਕਰਵਾਰ
7 – ਸ਼ਨੀਵਾਰ
ਕੋਡ ਸਨਿੱਪਟ:
4028
ਆਉਟਪੁੱਟ:
ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਵੇਖ ਸਕਦੇ ਹੋ, VBA ਮਿਤੀ ਫੰਕਸ਼ਨ 4 ਵਾਪਸ ਕਰਦਾ ਹੈ। ਇਸਦਾ ਮਤਲਬ ਹੈ ਬੁੱਧਵਾਰ।
ਸੰਬੰਧਿਤ ਸਮੱਗਰੀ: ਐਕਸਲ VBA ਵਿੱਚ ਫਿਕਸ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ (4 ਉਦਾਹਰਨਾਂ)
9. VBA WeekdayName ਫੰਕਸ਼ਨ
ਹਫ਼ਤੇ ਦੇ ਸੀਮਤ ਦਿਨ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਵਾਲੀ ਇੱਕ ਸਤਰ ਵਾਪਸ ਕਰਦਾ ਹੈ।
ਸੰਟੈਕਸ :
ਹਫ਼ਤੇ ਦਾ ਦਿਨ (ਹਫ਼ਤੇ ਦਾ ਦਿਨ, ਸੰਖੇਪ, ਹਫ਼ਤੇ ਦਾ ਪਹਿਲਾ ਦਿਨ)
ਆਰਗੂਮੈਂਟ:
ਹਫ਼ਤੇ ਦਾ ਦਿਨ: ਲੋੜੀਂਦਾ ਖੇਤਰ। ਹਫ਼ਤੇ ਦੇ ਦਿਨ ਲਈ ਸੰਖਿਆਤਮਕ ਪਛਾਣ। ਹਰ ਦਿਨ ਦਾ ਸੰਖਿਆਤਮਕ ਮੁੱਲ ਹਫ਼ਤੇ ਦੇ ਪਹਿਲੇ ਦਿਨ ਦੀ ਸੈਟਿੰਗ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ।
ਸੰਖੇਪ: ਇਹ ਵਿਕਲਪਿਕ ਹੈ। ਬੁਲੀਅਨ ਮੁੱਲ ਜੋ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਜੇਕਰ ਹਫ਼ਤੇ ਦੇ ਦਿਨ ਦਾ ਨਾਮ ਛੋਟਾ ਕੀਤਾ ਜਾਣਾ ਹੈ। ਜੇਕਰ ਛੱਡਿਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਡਿਫੌਲਟ ਗਲਤ ਹੈ, ਜੋ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਹਫ਼ਤੇ ਦੇ ਦਿਨ ਦਾ ਨਾਮ ਸੰਖੇਪ ਜਾਂ ਛੋਟਾ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ।
ਹਫ਼ਤੇ ਦਾ ਪਹਿਲਾ ਦਿਨ: ਵਿਕਲਪਿਕ ਖੇਤਰ। ਸੰਖਿਆਤਮਕ ਮੁੱਲ ਜੋ ਹਫ਼ਤੇ ਦੇ ਪਹਿਲੇ ਦਿਨ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਇਸਦੇ ਵੱਖ-ਵੱਖ ਮੁੱਲ ਹੋ ਸਕਦੇ ਹਨ।
ਹਫ਼ਤੇ ਦਾ ਪਹਿਲਾ ਦਿਨ ਦਲੀਲ ਵਿੱਚ ਅਗਲੇ ਮੁੱਲ ਹੋ ਸਕਦੇ ਹਨ:
vbSunday – ਐਤਵਾਰ ਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ ਹਫ਼ਤੇ ਦਾ ਸਭ ਤੋਂ ਪ੍ਰਮੁੱਖ ਦਿਨ।
vbMonday – ਸੋਮਵਾਰ ਨੂੰ ਹਫ਼ਤੇ ਦੇ ਪਹਿਲੇ ਦਿਨ ਵਜੋਂ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।
vbTuesday – ਮੰਗਲਵਾਰ ਨੂੰ ਪਹਿਲੇ ਦਿਨ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ ਦਾ ਦਿਨਹਫ਼ਤਾ।
vbWednesday – ਬੁੱਧਵਾਰ ਨੂੰ ਹਫ਼ਤੇ ਦੇ ਪਹਿਲੇ ਦਿਨ ਵਜੋਂ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।
vbThursday - ਵੀਰਵਾਰ ਨੂੰ ਹਫ਼ਤੇ ਦੇ ਦਿਨ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ .
vbFriday – ਸ਼ੁੱਕਰਵਾਰ ਨੂੰ ਹਫ਼ਤੇ ਦੇ ਪਹਿਲੇ ਦਿਨ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ।
vbSaturday – ਸ਼ਨੀਵਾਰ ਨੂੰ ਹਫ਼ਤੇ ਦੇ ਪਹਿਲੇ ਦਿਨ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ।
vbUseSystemDayOfTheWeek - ਹਫ਼ਤੇ ਦੇ ਪਹਿਲੇ ਦਿਨ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ ਜੋ ਤੁਹਾਡੀ ਡਿਵਾਈਸ ਦੀ ਸੈਟਿੰਗ ਦੁਆਰਾ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ।
ਕੋਡ ਸਨਿੱਪਟ:
7546
ਆਉਟਪੁੱਟ:
ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਦੇਖ ਸਕਦੇ ਹੋ, ਉਪਰੋਕਤ VBA ਕੋਡ ਹਫ਼ਤੇ ਦੇ ਦਿਨ ਦਾ ਨਾਮ ਦਿਖਾਉਂਦੇ ਹਨ।
ਸੰਬੰਧਿਤ ਸਮੱਗਰੀ: ਕਿਵੇਂ ਐਕਸਲ (2 ਉਦਾਹਰਨਾਂ) ਵਿੱਚ VBA WeekdayName ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ (2 ਉਦਾਹਰਨਾਂ)
10. VBA ਮਿਤੀ ਵਿੱਚ ਸਾਲ ਫੰਕਸ਼ਨ
ਇਹ ਇੱਕ ਵੇਰੀਐਂਟ (ਪੂਰਨ ਅੰਕ) ਦਿੰਦਾ ਹੈ ਜਿਸ ਵਿੱਚ ਸਾਲ ਨੂੰ ਦਰਸਾਉਣ ਵਾਲੀ ਅਸਲ ਸੰਖਿਆ ਹੁੰਦੀ ਹੈ।
ਸੰਟੈਕਸ :
ਸਾਲ(ਤਾਰੀਖ)
ਆਰਗੂਮੈਂਟ:
ਲੋੜੀਂਦੀ ਮਿਤੀ ਆਰਗੂਮੈਂਟ ਕੋਈ ਵੀ ਰੂਪ, ਸੰਖਿਆਤਮਕ ਸਮੀਕਰਨ, ਸਤਰ ਸਮੀਕਰਨ, ਜਾਂ ਕੋਈ ਸੁਮੇਲ ਹੈ। ਇਹ ਇੱਕ ਮਿਤੀ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਜੇਕਰ ਮਿਤੀ ਵਿੱਚ Null ਸ਼ਾਮਲ ਹੈ, ਤਾਂ ਇਹ Null ਵੀ ਵਾਪਸ ਕਰੇਗੀ।
ਕੋਡ ਸਨਿੱਪਟ:
9100
ਆਊਟਪੁੱਟ:
ਇੱਥੇ ਤੁਸੀਂ VBA ਕੋਡ ਨੂੰ ਲਾਗੂ ਕਰਨ ਤੋਂ ਬਾਅਦ ਦਿੱਤੀ ਗਈ ਮਿਤੀ ਦਾ ਸਾਲ ਦੇਖ ਸਕਦੇ ਹੋ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ VBA ਰੀਪਲੇਸ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ ( 11 ਐਪਲੀਕੇਸ਼ਨ)
11. FormatDateTime ਫੰਕਸ਼ਨ
ਇਹ ਫੰਕਸ਼ਨ ਮਿਤੀ ਜਾਂ ਸਮੇਂ ਦੇ ਰੂਪ ਵਿੱਚ ਫਾਰਮੈਟ ਕੀਤੇ ਸਮੀਕਰਨ ਵਾਪਸ ਕਰਦਾ ਹੈ।
ਸੰਟੈਕਸ :
FormatDateTime(ਮਿਤੀ, [ NamedFormat])
ਆਰਗੂਮੈਂਟ:
ਮਿਤੀ: ਲੋੜੀਂਦਾ ਖੇਤਰ। ਫਾਰਮੈਟ ਕਰਨ ਲਈ ਮਿਤੀ ਸਮੀਕਰਨ।
ਨਾਮਬੱਧ ਫਾਰਮੈਟ: ਇਹ ਵਿਕਲਪਿਕ ਹੈ। ਇਹ ਇੱਕ ਸੰਖਿਆਤਮਕ ਮੁੱਲ ਹੈ ਜੋ ਮਿਤੀ/ਸਮਾਂ ਫਾਰਮੈਟ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ। ਜੇਕਰ ਛੱਡਿਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਇਹ vbGeneralDate ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ।
NamedFormat ਦੇ ਹੇਠਾਂ ਦਿੱਤੇ ਮੁੱਲ ਹੋ ਸਕਦੇ ਹਨ:
vbGeneralDate (0): ਇੱਕ ਮਿਤੀ ਅਤੇ/ਜਾਂ ਸਮਾਂ ਦਿਖਾਓ। ਜੇਕਰ ਕੋਈ ਤਾਰੀਖ ਦਾ ਹਿੱਸਾ ਹੈ, ਤਾਂ ਇਸਨੂੰ ਇੱਕ ਛੋਟੀ ਮਿਤੀ ਦੇ ਰੂਪ ਵਿੱਚ ਪ੍ਰਗਟ ਕਰੋ। ਜੇਕਰ ਇੱਕ ਸਮੇਂ ਦਾ ਹਿੱਸਾ ਹੈ, ਤਾਂ ਇਸਨੂੰ ਲੰਬੇ ਸਮੇਂ ਦੇ ਰੂਪ ਵਿੱਚ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੋ। ਜੇਕਰ ਮੌਜੂਦ ਹੋਵੇ ਤਾਂ ਦੋਵੇਂ ਭਾਗ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤੇ ਜਾਂਦੇ ਹਨ।
vbLongDate(1): ਤੁਹਾਡੇ ਕੰਪਿਊਟਰ ਦੀਆਂ ਖੇਤਰੀ ਸੈਟਿੰਗਾਂ ਵਿੱਚ ਚੁਣੀ ਗਈ ਲੰਮੀ ਮਿਤੀ ਸੰਰਚਨਾ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਮਿਤੀ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹਨ।
vbShortDate (2): ਤੁਹਾਡੇ ਕੰਪਿਊਟਰ ਦੀਆਂ ਖੇਤਰੀ ਸੈਟਿੰਗਾਂ ਵਿੱਚ ਨਿਰਧਾਰਿਤ ਛੋਟੇ ਮਿਤੀ ਫਾਰਮੈਟ ਨੂੰ ਚਲਾ ਕੇ ਇੱਕ ਮਿਤੀ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੋ।
vbLongTime(3): ਵਿੱਚ ਦਿੱਤੇ ਸਮੇਂ ਦੇ ਫਾਰਮੈਟ ਨੂੰ ਵਰਤ ਕੇ ਸਮਾਂ ਦਿਖਾਓ। ਤੁਹਾਡੇ ਕੰਪਿਊਟਰ ਦੀਆਂ ਖੇਤਰੀ ਸੈਟਿੰਗਾਂ।
vbShortTime(4): 24-ਘੰਟੇ ਦੇ ਫਾਰਮੈਟ (hh:mm) ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸਮਾਂ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੋ।
ਕੋਡ ਸਨਿੱਪਟ:
2364
ਆਉਟਪੁੱਟ:
ਕੋਡ ਚਲਾਉਣ ਤੋਂ ਬਾਅਦ ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੇ ਡਾਇਲਾਗ ਬਾਕਸ ਵੇਖੋਗੇ:
ਇੱਥੇ, ਤੁਸੀਂ VBA ਵਿੱਚ ਸਾਰੇ ਸਮਾਂ ਅਤੇ ਮਿਤੀ ਫਾਰਮੈਟ ਦੇਖ ਸਕਦੇ ਹੋ।
ਹੋਰ ਪੜ੍ਹੋ: VBA ਟਾਈਮ ਵੈਲਿਊ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ (6 ਸੰਬੰਧਿਤ ਉਦਾਹਰਨਾਂ)
12. VBA CDate ਫੰਕਸ਼ਨ
ਫੰਕਸ਼ਨ ਇੱਕ ਵੈਧ ਮਿਤੀ ਅਤੇ ਸਮਾਂ ਸਮੀਕਰਨ ਨੂੰ ਇੱਕ ਆਮ ਮਿਤੀ ਵਿੱਚ ਬਦਲਦਾ ਹੈ।
ਸੰਟੈਕਸ :
CDate(ਮਿਤੀ)
ਆਰਗੂਮੈਂਟ:
ਲੋੜੀਂਦੀ ਮਿਤੀ ਆਰਗੂਮੈਂਟ ਕੋਈ ਵੀ ਵੇਰੀਐਂਟ, ਸੰਖਿਆਤਮਕ ਸਮੀਕਰਨ, ਸਤਰ ਸਮੀਕਰਨ, ਜਾਂ ਕੋਈ ਸੁਮੇਲ ਹੈ। ਇਹ ਇੱਕ ਮਿਤੀ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਜੇਕਰ ਮਿਤੀ ਵਿੱਚ Null ਸ਼ਾਮਲ ਹੈ, ਤਾਂ ਇਹ Null ਵੀ ਵਾਪਸ ਕਰੇਗੀ।
ਕੋਡ ਸਨਿੱਪਟ:
4947
ਆਊਟਪੁੱਟ:
ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਵੇਖ ਸਕਦੇ ਹੋ, ਸਾਡੇ VBA ਕੋਡ ਨੇ ਹੁਣੇ ਹੀ Excel ਦਾ ਇੱਕ ਆਮ ਮਿਤੀ ਫਾਰਮੈਟ ਵਾਪਸ ਕੀਤਾ ਹੈ।
ਸੰਬੰਧਿਤ ਸਮੱਗਰੀ: ਐਕਸਲ ਵਿੱਚ VBA DIR ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ (7 ਉਦਾਹਰਨਾਂ)
VBA ਮਿਤੀ ਦੀਆਂ ਉਦਾਹਰਨਾਂ
ਹੇਠਾਂ ਦਿੱਤੇ ਭਾਗਾਂ ਵਿੱਚ, ਅਸੀਂ ਤੁਹਾਨੂੰ VBA ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਮਿਤੀ ਦੀਆਂ ਤਿੰਨ ਵਿਹਾਰਕ ਅਤੇ ਢੁਕਵੀਂ ਉਦਾਹਰਣਾਂ ਪ੍ਰਦਾਨ ਕਰਾਂਗੇ। ਇਹਨਾਂ ਉਦਾਹਰਣਾਂ ਵਿੱਚ ਮਿਤੀ-ਸਬੰਧਤ ਸਮੱਸਿਆਵਾਂ ਅਤੇ ਉਹਨਾਂ ਦੇ ਹੱਲ ਸ਼ਾਮਲ ਹੋਣਗੇ। ਅਸੀਂ ਸਿਫ਼ਾਰਿਸ਼ ਕਰਦੇ ਹਾਂ ਕਿ ਤੁਸੀਂ ਆਪਣੇ VBA ਗਿਆਨ ਨੂੰ ਬਿਹਤਰ ਬਣਾਉਣ ਲਈ ਇਹਨਾਂ ਸਾਰੀਆਂ ਉਦਾਹਰਣਾਂ ਨੂੰ ਪੜ੍ਹੋ ਅਤੇ ਅਭਿਆਸ ਕਰੋ। ਚਲੋ ਇਸ ਵਿੱਚ ਆਉਂਦੇ ਹਾਂ।
1. VBA ਵਿੱਚ ਮਿਤੀ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਓਵਰਡਿਊ ਦਿਨਾਂ ਦੀ ਗਣਨਾ ਕਰੋ
ਓਵਰਡਿਊ ਦਾ ਮਤਲਬ ਦੇਰ ਨਾਲ ਹੋ ਰਿਹਾ ਹੈ, ਜਾਂ ਸਮਾਂ ਸੀਮਾ ਤੋਂ ਲੰਘਣਾ ਹੈ। ਦੇਰ ਨਾਲ, ਖਾਸ ਤੌਰ 'ਤੇ, ਕਿਸੇ ਲੋੜ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ ਸਮਾਂ ਸੀਮਾ ਤੋਂ ਬਾਅਦ ਜਾਂ ਬਹੁਤ ਦੇਰ ਨਾਲ।
ਮੰਨ ਲਓ ਕਿ ਤੁਹਾਨੂੰ ਐਤਵਾਰ ਨੂੰ ਇੱਕ ਅਸਾਈਨਮੈਂਟ ਜਮ੍ਹਾਂ ਕਰਾਉਣੀ ਪਵੇਗੀ। ਪਰ ਇਹ ਮੰਗਲਵਾਰ ਹੈ, ਅਤੇ ਤੁਸੀਂ ਇਸਨੂੰ ਜਮ੍ਹਾ ਨਹੀਂ ਕੀਤਾ ਹੈ। ਤੁਸੀਂ ਇਸ ਨੂੰ ਦੋ ਬਕਾਇਆ ਦਿਨ ਕਹਿ ਸਕਦੇ ਹੋ।
ਹੇਠ ਦਿੱਤੇ ਡੇਟਾਸੈਟ 'ਤੇ ਇੱਕ ਨਜ਼ਰ ਮਾਰੋ:
ਇੱਥੇ, ਸਾਡੇ ਕੋਲ ਕੁਝ ਵਿਦਿਆਰਥੀਆਂ ਦਾ ਡੇਟਾਸੈਟ ਅਤੇ ਉਨ੍ਹਾਂ ਦੇ ਅਸਾਈਨਮੈਂਟ ਸਬਮਿਸ਼ਨ ਹਨ ਤਾਰੀਖ਼. ਤੁਸੀਂ ਸਬਮਿਸ਼ਨ ਦੀ ਆਖਰੀ ਮਿਤੀ ਦੇਖ ਸਕਦੇ ਹੋ। ਸਾਡਾ ਟੀਚਾ ਸਬਮਿਸ਼ਨ ਦੀ ਮਿਤੀ ਦੇ ਆਧਾਰ 'ਤੇ ਬਕਾਇਆ ਮਿਤੀ ਦਾ ਪਤਾ ਲਗਾਉਣਾ ਹੈ। ਹੁਣ, ਇਸਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ, ਇਹਨਾਂ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ:
📌 ਪੜਾਅ
- ਪਹਿਲਾਂ, ਦਬਾਓVBA ਸੰਪਾਦਕ ਨੂੰ ਖੋਲ੍ਹਣ ਲਈ ਆਪਣੇ ਕੀਬੋਰਡ 'ਤੇ Alt+F11 ।
- ਫਿਰ, ਇਨਸਰਟ ਕਰੋ > ਮੋਡੀਊਲ .
- ਉਸ ਤੋਂ ਬਾਅਦ, ਹੇਠਾਂ ਦਿੱਤਾ ਕੋਡ ਟਾਈਪ ਕਰੋ:
2465
ਅਸੀਂ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਹੈ ਘਟਾਓ ਚਿੰਨ੍ਹ ਨੂੰ ਹਟਾਉਣ ਲਈ ABS ਫੰਕਸ਼ਨ ।
- ਫਿਰ, ਫਾਈਲ ਨੂੰ ਸੇਵ ਕਰੋ।
- ਇਸ ਤੋਂ ਬਾਅਦ, ਖੋਲ੍ਹਣ ਲਈ ਆਪਣੇ ਕੀਬੋਰਡ 'ਤੇ Alt+F8 ਦਬਾਓ। ਮੈਕਰੋ ਡਾਇਲਾਗ ਬਾਕਸ।
- ਅੱਗੇ, ਚੁਣੋ
- ਫਿਰ, ਚਲਾਓ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਦੇਖ ਸਕਦੇ ਹੋ, ਅਸੀਂ VBA ਵਿੱਚ ਮਿਤੀ ਦੀ ਸਫਲਤਾਪੂਰਵਕ ਵਰਤੋਂ ਕੀਤੀ ਹੈ ਅਤੇ ਬਕਾਇਆ ਦਿਨ ਲੱਭੇ ਹਨ।
ਸਮਾਨ ਰੀਡਿੰਗ
- VBA ਸਪੇਸ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ ਐਕਸਲ ਵਿੱਚ ਫੰਕਸ਼ਨ (3 ਉਦਾਹਰਨਾਂ)
- ਐਕਸਲ ਵਿੱਚ VBA ChDir ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰੋ (4 ਅਨੁਕੂਲ ਉਦਾਹਰਨਾਂ)
- ਐਕਸਲ VBA ਵਿੱਚ IsNull ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ (5 ਉਦਾਹਰਨਾਂ)
- ਐਕਸਲ ਵਿੱਚ ਵੇਂਡ ਸਟੇਟਮੈਂਟ ਦੌਰਾਨ VBA ਦੀ ਵਰਤੋਂ ਕਰੋ (4 ਉਦਾਹਰਨਾਂ)
- ਐਕਸਲ ਵਿੱਚ VBA ਵਿੱਚ ਸਬ ਨੂੰ ਕਿਵੇਂ ਕਾਲ ਕਰੀਏ (4) ਉਦਾਹਰਨਾਂ)
2. VBA ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਮਿਤੀ ਤੋਂ ਜਨਮ ਸਾਲ ਲੱਭੋ
ਹੁਣ, ਤੁਸੀਂ ਕਿਸੇ ਖਾਸ ਮਿਤੀ ਤੋਂ ਸਾਲ ਲੱਭ ਸਕਦੇ ਹੋ। ਇਹ ਲੱਭਣਾ ਬਹੁਤ ਸੌਖਾ ਹੈ।
ਹੇਠ ਦਿੱਤੇ ਡੇਟਾਸੈਟ 'ਤੇ ਇੱਕ ਨਜ਼ਰ ਮਾਰੋ:
ਇੱਥੇ, ਤੁਸੀਂ ਕੁਝ ਵਿਅਕਤੀਆਂ ਦੀ ਜਨਮ ਮਿਤੀ ਦੇਖ ਸਕਦੇ ਹੋ। ਸਾਡਾ ਟੀਚਾ ਮਿਤੀ ਤੋਂ ਜਨਮ ਸਾਲ ਕੱਢਣਾ ਹੈ ਅਤੇ ਆਖਰੀ ਐਂਟਰੀ ਐਲਿਜ਼ਾਬੈਥ ਦੇ ਜਨਮ ਸਾਲ ਨੂੰ ਵੀ ਕੱਢਣਾ ਹੈ।
📌 ਕਦਮ
- ਪਹਿਲਾਂ, <6 ਦਬਾਓ VBA ਸੰਪਾਦਕ ਨੂੰ ਖੋਲ੍ਹਣ ਲਈ ਆਪਣੇ ਕੀਬੋਰਡ 'ਤੇ>Alt+F11 ।
- ਫਿਰ, ਸੰਮਿਲਿਤ ਕਰੋ>ਮੋਡਿਊਲ ਚੁਣੋ।
- ਇਸ ਤੋਂ ਬਾਅਦ, ਟਾਈਪ ਕਰੋਹੇਠਾਂ ਦਿੱਤਾ ਕੋਡ:
5092
- ਫਿਰ, ਫਾਈਲ ਨੂੰ ਸੇਵ ਕਰੋ।
- ਇਸ ਤੋਂ ਬਾਅਦ, ਮੈਕਰੋ ਡਾਇਲਾਗ ਖੋਲ੍ਹਣ ਲਈ ਆਪਣੇ ਕੀਬੋਰਡ 'ਤੇ Alt+F8 ਦਬਾਓ। ਬਾਕਸ।
- ਅੱਗੇ, ਲੱਭੋ_ਸਾਲ ਚੁਣੋ।
- ਫਿਰ, ਚਲਾਓ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਅੰਤ ਵਿੱਚ, ਤੁਸੀਂ ਦੇਖ ਸਕਦੇ ਹੋ ਕਿ ਅਸੀਂ ਹਰੇਕ ਮਿਤੀ ਤੋਂ ਜਨਮ ਸਾਲ ਕੱਢਣ ਵਿੱਚ ਸਫਲ ਹਾਂ। ਨਾਲ ਹੀ, ਅਸੀਂ Excel ਵਿੱਚ VBA ਦੀ ਮਿਤੀ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਆਖਰੀ ਐਂਟਰੀ ਦਾ ਜਨਮ ਸਾਲ ਲੱਭਿਆ ਹੈ।
3. VBA ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਤਾਰੀਖ ਵਿੱਚ ਦਿਨ ਸ਼ਾਮਲ ਕਰੋ
ਹੁਣ, ਤੁਸੀਂ ਮਿਤੀ ਵੇਰੀਏਬਲ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਇਸਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ। ਮਿਤੀ ਜੋੜਨ ਲਈ. ਅਜਿਹਾ ਕਰਨ ਲਈ, ਅਸੀਂ VBA ਦੀ DateAdd ਵਿਧੀ ਵਰਤ ਰਹੇ ਹਾਂ। ਤੁਸੀਂ ਇਸ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਿਸੇ ਖਾਸ ਮਿਤੀ ਵਿੱਚ ਦਿਨ, ਮਹੀਨੇ ਅਤੇ ਸਾਲ ਜੋੜਨ ਲਈ ਕਰ ਸਕਦੇ ਹੋ।
ਹੇਠ ਦਿੱਤੇ ਡੇਟਾਸੈੱਟ 'ਤੇ ਇੱਕ ਨਜ਼ਰ ਮਾਰੋ:
ਇੱਥੇ, ਤੁਸੀਂ ਉਹਨਾਂ ਨਾਲ ਜੁੜੇ ਕੁਝ ਨਾਮ ਅਤੇ ਕੁਝ ਮਿਤੀਆਂ ਦੇਖ ਸਕਦੇ ਹੋ। ਹੁਣ, ਸਾਡਾ ਟੀਚਾ ਇਹਨਾਂ ਦਿੱਤੀਆਂ ਮਿਤੀਆਂ ਵਿੱਚ ਪੰਜ ਹੋਰ ਦਿਨ ਜੋੜਨਾ ਅਤੇ ਇੱਕ ਨਵੀਂ ਮਿਤੀ ਬਣਾਉਣਾ ਹੈ।
📌 ਪੜਾਅ
- ਪਹਿਲਾਂ, Alt ਦਬਾਓ। VBA ਸੰਪਾਦਕ ਨੂੰ ਖੋਲ੍ਹਣ ਲਈ ਆਪਣੇ ਕੀਬੋਰਡ 'ਤੇ +F11 ।
- ਫਿਰ, ਸੰਮਿਲਿਤ ਕਰੋ>ਮੋਡਿਊਲ ਚੁਣੋ।
- ਉਸ ਤੋਂ ਬਾਅਦ, ਹੇਠਾਂ ਦਿੱਤੇ ਕੋਡ ਨੂੰ ਟਾਈਪ ਕਰੋ:
4935
ਇੱਥੇ, ਅਸੀਂ ਡੇਟ ਐਡ ਫੰਕਸ਼ਨ ਵਿੱਚ ਇੱਕ ਆਰਗੂਮੈਂਟ ਵਜੋਂ “d” ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਹੈ। ਤੁਸੀਂ ਕ੍ਰਮਵਾਰ ਸਾਲ ਜਾਂ ਮਹੀਨੇ ਜੋੜਨ ਲਈ ਇਸਨੂੰ “y” ਜਾਂ “m” ਵਿੱਚ ਬਦਲ ਸਕਦੇ ਹੋ,
- ਫਿਰ, ਫਾਈਲ ਨੂੰ ਸੇਵ ਕਰੋ।
- ਇਸ ਤੋਂ ਬਾਅਦ, Alt+F8 ਦਬਾਓ। ਮੈਕਰੋ ਡਾਇਲਾਗ ਬਾਕਸ ਨੂੰ ਖੋਲ੍ਹਣ ਲਈ ਆਪਣੇ ਕੀਬੋਰਡ 'ਤੇ ।
- ਅੱਗੇ, ਚੁਣੋ।
- ਫਿਰ, ਚਲਾਓ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਜਿਵੇਂ ਤੁਸੀਂ ਕਰ ਸਕਦੇ ਹੋਵੇਖੋ, ਅਸੀਂ VBA ਵਿੱਚ ਮਿਤੀ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸਫਲਤਾਪੂਰਵਕ ਦਿਨ ਵਿੱਚ ਦਿਨ ਜੋੜ ਦਿੱਤੇ ਹਨ। ਹੁਣ, ਤੁਸੀਂ ਆਪਣੀ ਪਸੰਦ ਦੇ ਅਨੁਸਾਰ ਕੋਡ ਨੂੰ ਸੋਧ ਸਕਦੇ ਹੋ।
💬 ਯਾਦ ਰੱਖਣ ਵਾਲੀਆਂ ਚੀਜ਼ਾਂ
✎ VBA ਡੇਟ ਫੰਕਸ਼ਨ ਅਸਲ ਵਿੱਚ TODAY ਫੰਕਸ਼ਨ ਵਾਂਗ ਕੰਮ ਕਰਦਾ ਹੈ। Excel ਵਿੱਚ।
✎ VBA DATE ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਗੈਰ-ਅਸਥਿਰ ਫੰਕਸ਼ਨ ਹੈ। ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਇਹ ਪਾਵਰ ਸਪਲਾਈ ਵਿੱਚ ਇੱਕ ਬ੍ਰੇਕ ਹੋਣ ਦੇ ਬਾਵਜੂਦ ਵੀ ਡੇਟਾ ਨੂੰ ਬਰਕਰਾਰ ਰੱਖੇਗਾ।
✎
ਅਸਲ ਵਿੱਚ, VBA ਲਾਗੂ ਕਰਨ ਦੇ ਸਮੇਂ ਮਿਤੀ ਦੇ ਮੁੱਲਾਂ ਨੂੰ DATE ਵਜੋਂ ਸੁਰੱਖਿਅਤ ਕਰਦਾ ਹੈ।
✎
ਇਸ ਲਈ, ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ ਮਿਤੀ ਵੇਰੀਏਬਲ ਨੂੰ ਇੱਕ ਸਤਰ/ਟੈਕਸਟ ਵਜੋਂ ਨਿਰਧਾਰਤ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਹੋ, ਤਾਂ ਇਹ ਇੱਕ ਗਲਤੀ ਦਾ ਕਾਰਨ ਬਣੇਗਾ।
✎
ਮਿਤੀ ਦਾ ਮੂਲ ਮੁੱਲ 0 ਹੈ: 00:00 (ਅੱਧੀ ਰਾਤ) 1 ਜਨਵਰੀ, 0001 ਨੂੰ।
ਸਿੱਟਾ
ਸਮਾਪਤ ਕਰਨ ਲਈ, ਮੈਨੂੰ ਉਮੀਦ ਹੈ ਕਿ ਇਸ ਟਿਊਟੋਰਿਅਲ ਨੇ ਤੁਹਾਨੂੰ VBA ਕੋਡਾਂ ਵਿੱਚ ਮਿਤੀ ਬਾਰੇ ਲਾਭਦਾਇਕ ਗਿਆਨ ਪ੍ਰਦਾਨ ਕੀਤਾ ਹੈ। ਅਸੀਂ ਸਿਫ਼ਾਰਿਸ਼ ਕਰਦੇ ਹਾਂ ਕਿ ਤੁਸੀਂ ਇਹਨਾਂ ਸਾਰੀਆਂ ਹਿਦਾਇਤਾਂ ਨੂੰ ਆਪਣੇ ਡੇਟਾਸੈਟ 'ਤੇ ਸਿੱਖੋ ਅਤੇ ਲਾਗੂ ਕਰੋ। ਅਭਿਆਸ ਵਰਕਬੁੱਕ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰੋ ਅਤੇ ਇਹਨਾਂ ਨੂੰ ਖੁਦ ਅਜ਼ਮਾਓ। ਨਾਲ ਹੀ, ਟਿੱਪਣੀ ਭਾਗ ਵਿੱਚ ਫੀਡਬੈਕ ਦੇਣ ਲਈ ਸੁਤੰਤਰ ਮਹਿਸੂਸ ਕਰੋ. ਤੁਹਾਡੀ ਕੀਮਤੀ ਫੀਡਬੈਕ ਸਾਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਦੇ ਟਿਊਟੋਰੀਅਲ ਬਣਾਉਣ ਲਈ ਪ੍ਰੇਰਿਤ ਕਰਦੀ ਹੈ।
ਐਕਸਲ ਨਾਲ ਸਬੰਧਤ ਵੱਖ-ਵੱਖ ਸਮੱਸਿਆਵਾਂ ਅਤੇ ਹੱਲਾਂ ਲਈ ਸਾਡੀ ਵੈੱਬਸਾਈਟ Exceldemy.com ਨੂੰ ਦੇਖਣਾ ਨਾ ਭੁੱਲੋ।
ਨਵੇਂ ਤਰੀਕੇ ਸਿੱਖਦੇ ਰਹੋ ਅਤੇ ਵਧਦੇ ਰਹੋ!
VBA ਵਿੱਚ ਮਿਤੀ ਫੰਕਸ਼ਨ ਤੁਹਾਨੂੰ ਸਿੱਖਣੇ ਚਾਹੀਦੇ ਹਨਹੁਣ, ਆਉਣ ਵਾਲੇ ਭਾਗਾਂ ਵਿੱਚ, ਅਸੀਂ ਤੁਹਾਨੂੰ ਕੁਝ ਵਾਧੂ ਮਿਤੀ ਫੰਕਸ਼ਨ ਦਿਖਾਵਾਂਗੇ ਜੋ ਤੁਸੀਂ VBA ਵਿੱਚ ਕਈ ਉਦੇਸ਼ਾਂ ਲਈ ਵਰਤ ਸਕਦੇ ਹੋ। VBA ਵਿੱਚ ਮਿਤੀ ਦੇ ਨਾਲ ਕੰਮ ਕਰਨ ਦੇ ਹਰ ਸੰਭਵ ਤਰੀਕੇ ਨੂੰ ਜਾਣਨ ਲਈ ਇਹਨਾਂ ਭਾਗਾਂ ਨੂੰ ਪੜ੍ਹੋ। ਅਸੀਂ ਸੁਝਾਅ ਦਿੰਦੇ ਹਾਂ ਕਿ ਤੁਸੀਂ ਉਹਨਾਂ ਨੂੰ ਆਪਣੇ ਅਸਲੇ ਵਿੱਚ ਰੱਖੋ. ਇਹ ਯਕੀਨੀ ਤੌਰ 'ਤੇ ਤੁਹਾਡੇ ਗਿਆਨ ਵਿੱਚ ਸੁਧਾਰ ਕਰੇਗਾ।
1. VBA ਵਿੱਚ ਮਿਤੀ ਦੇ ਤੌਰ ਤੇ DateAdd ਫੰਕਸ਼ਨ
VBA ਵਿੱਚ, ਅਸੀਂ ਕਿਸੇ ਖਾਸ ਮਿਤੀ ਵਿੱਚ ਦਿਨ ਜੋੜਨ ਲਈ DateAdd ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ। ਉਸ ਤੋਂ ਬਾਅਦ, ਇਹ ਨਤੀਜੇ ਦੀ ਮਿਤੀ ਵਾਪਸ ਕਰੇਗਾ।
ਸੰਟੈਕਸ:
DateAdd(ਅੰਤਰਾਲ, ਨੰਬਰ, ਮਿਤੀ)
ਆਰਗੂਮੈਂਟ:
ਅੰਤਰਾਲ: ਇਹ ਲੋੜੀਂਦਾ ਹੈ। ਸਟ੍ਰਿੰਗ ਸਮੀਕਰਨ ਉਸ ਸਮੇਂ ਦਾ ਅੰਤਰਾਲ ਹੈ ਜੋ ਤੁਸੀਂ ਜੋੜਨਾ ਚਾਹੁੰਦੇ ਹੋ।
ਨੰਬਰ: ਲੋੜੀਂਦਾ ਹੈ। ਇਹ ਇੱਕ ਸੰਖਿਆਤਮਕ ਸਮੀਕਰਨ ਹੈ ਜੋ ਅੰਤਰਾਲਾਂ ਦੀ ਸੰਖਿਆ ਹੈ ਜੋ ਤੁਸੀਂ ਜੋੜਨਾ ਚਾਹੁੰਦੇ ਹੋ। ਇਹ ਸਕਾਰਾਤਮਕ (ਭਵਿੱਖ ਵਿੱਚ ਤਾਰੀਖਾਂ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ) ਜਾਂ ਨਕਾਰਾਤਮਕ (ਅਤੀਤ ਵਿੱਚ ਤਾਰੀਖਾਂ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ) ਹੋ ਸਕਦਾ ਹੈ।
ਤਾਰੀਖ: ਮੂਲ ਮਿਤੀ/ਸਮਾਂ।
ਹੁਣ, ਅੰਤਰਾਲ ਆਰਗੂਮੈਂਟਾਂ ਵਿੱਚ ਹੇਠ ਲਿਖੀਆਂ ਸੈਟਿੰਗਾਂ ਹੋ ਸਕਦੀਆਂ ਹਨ:
yyyy – ਸਾਲ
q – ਤਿਮਾਹੀ
m – ਮਹੀਨਾ
y – ਸਾਲ ਦਾ ਦਿਨ
d – ਦਿਨ
w – ਹਫ਼ਤੇ ਦਾ ਦਿਨ
ww – ਹਫ਼ਤਾ
h – ਘੰਟਾ
n – ਮਿੰਟ
s – ਦੂਜਾ
ਕੋਡ ਸਨਿੱਪਟ :
5779
ਆਉਟਪੁੱਟ:
ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਵੇਖ ਸਕਦੇ ਹੋ, ਇਸ ਨੇ ਮੌਜੂਦਾ ਮਿਤੀ ਵਿੱਚ 15 ਤਾਰੀਖਾਂ ਨੂੰ ਜੋੜਿਆ ਹੈVBA।
ਹੋਰ ਪੜ੍ਹੋ: VBA ਵਿੱਚ IsDate ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ (3 ਉਦਾਹਰਨਾਂ)
2. VBA ਵਿੱਚ DateDiff ਫੰਕਸ਼ਨ
ਡੇਟਡਿਫ ਫੰਕਸ਼ਨ ਇੱਕ ਵੇਰੀਐਂਟ (ਲੰਬਾ) ਵਾਪਸ ਕਰਦਾ ਹੈ ਜੋ ਦੋ ਨਿਰਧਾਰਤ ਮਿਤੀਆਂ ਦੇ ਵਿਚਕਾਰ ਸਮੇਂ ਦੇ ਅੰਤਰ ਦੀ ਸੰਖਿਆ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਦਾ ਹੈ।
ਸੰਟੈਕਸ :
11> ਡੇਟਡਿਫ( ਅੰਤਰਾਲ, ਮਿਤੀ1, ਮਿਤੀ2, [ ਹਫ਼ਤੇ ਦਾ ਪਹਿਲਾ ਦਿਨ, [ਪਹਿਲਾ ਹਫ਼ਤੇ ਦਾ ਸਾਲ]] )
ਆਰਗੂਮੈਂਟ:
ਅੰਤਰਾਲ: ਇਹ ਹੈ ਲੋੜੀਂਦਾ ਹੈ। ਸਟ੍ਰਿੰਗ ਸਮੀਕਰਨ ਉਸ ਸਮੇਂ ਦਾ ਅੰਤਰਾਲ ਹੈ ਜੋ ਤੁਸੀਂ ਸਟ੍ਰਿੰਗ ਸਮੀਕਰਨ ਜੋੜਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਜੋ ਕਿ ਸਮੇਂ ਦਾ ਅੰਤਰ ਹੈ ਜੋ ਤੁਸੀਂ ਦੋ ਮਿਤੀਆਂ ਵਿਚਕਾਰ ਅੰਤਰ ਦੀ ਗਣਨਾ ਕਰਨ ਲਈ ਵਰਤਦੇ ਹੋ।
date1,date2 : ਲੋੜੀਂਦਾ ਹੈ; ਰੂਪ (ਤਾਰੀਖ)। ਦੋ ਤਾਰੀਖਾਂ ਜੋ ਤੁਸੀਂ ਗਣਨਾ ਵਿੱਚ ਵਰਤਣਾ ਚਾਹੁੰਦੇ ਹੋ।
ਹਫ਼ਤੇ ਦਾ ਪਹਿਲਾ ਦਿਨ: ਵਿਕਲਪਿਕ। ਇੱਕ ਸਥਿਰ ਜੋ ਹਫ਼ਤੇ ਦੇ ਪਹਿਲੇ ਦਿਨ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ। ਜੇਕਰ ਨਿਸ਼ਚਿਤ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ, ਤਾਂ ਐਤਵਾਰ ਨੂੰ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ।
ਸਾਲ ਦਾ ਪਹਿਲਾ ਹਫ਼ਤਾ: ਵਿਕਲਪਿਕ। ਇੱਕ ਸਥਿਰ ਜੋ ਸਾਲ ਦੇ ਪਹਿਲੇ ਹਫ਼ਤੇ ਨੂੰ ਸਥਾਪਿਤ ਕਰਦਾ ਹੈ। ਜੇਕਰ ਸੈੱਟ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ, ਤਾਂ ਪਹਿਲਾ ਹਫ਼ਤਾ ਉਹ ਹਫ਼ਤਾ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ ਜਿਸ ਵਿੱਚ ਜਨਵਰੀ 1 ਪ੍ਰਗਟ ਹੁੰਦਾ ਹੈ।
ਹੁਣ, ਅੰਤਰਾਲ ਆਰਗੂਮੈਂਟਾਂ ਵਿੱਚ ਹੇਠ ਲਿਖੀਆਂ ਸੈਟਿੰਗਾਂ ਹੋ ਸਕਦੀਆਂ ਹਨ:
yyyy – ਸਾਲ
q – ਤਿਮਾਹੀ
m – ਮਹੀਨਾ
y – ਸਾਲ ਦਾ ਦਿਨ
d – ਦਿਨ
w – ਹਫਤੇ ਦਾ ਦਿਨ
ww – ਹਫ਼ਤਾ
h – ਘੰਟਾ
n – ਮਿੰਟ
s – ਦੂਜਾ
ਹਫ਼ਤੇ ਦਾ ਪਹਿਲਾ ਦਿਨ ਦਲੀਲ ਵਿੱਚ ਇਹ ਸੈਟਿੰਗਾਂ ਹਨ:
vbSunday –ਐਤਵਾਰ ਨੂੰ ਹਫ਼ਤੇ ਦੇ ਸਭ ਤੋਂ ਪ੍ਰਮੁੱਖ ਦਿਨ ਵਜੋਂ ਵਰਤਦਾ ਹੈ।
vbMonday – ਸੋਮਵਾਰ ਨੂੰ ਹਫ਼ਤੇ ਦੇ ਪਹਿਲੇ ਦਿਨ ਵਜੋਂ ਵਰਤਦਾ ਹੈ।
vbTuesday – ਮੰਗਲਵਾਰ ਨੂੰ ਕੰਮ ਕਰਦਾ ਹੈ ਹਫ਼ਤੇ ਦੇ ਪਹਿਲੇ ਦਿਨ ਵਜੋਂ।
vbWednesday – ਬੁੱਧਵਾਰ ਨੂੰ ਹਫ਼ਤੇ ਦੇ ਪਹਿਲੇ ਦਿਨ ਵਜੋਂ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।
vbThursday – ਵੀਰਵਾਰ ਨੂੰ ਕੰਮ ਕਰਦਾ ਹੈ ਨਾ ਕਿ ਹਫ਼ਤੇ ਦਾ ਦਿਨ।
vbFriday – ਸ਼ੁੱਕਰਵਾਰ ਨੂੰ ਹਫ਼ਤੇ ਦੇ ਪਹਿਲੇ ਦਿਨ ਵਜੋਂ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।
vbSaturday – ਸ਼ਨੀਵਾਰ ਨੂੰ ਪਹਿਲੇ ਦਿਨ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ ਹਫ਼ਤੇ ਦਾ।
vbUseSystemDayOfTheWeek – ਹਫ਼ਤੇ ਦੇ ਪਹਿਲੇ ਦਿਨ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ ਜੋ ਤੁਹਾਡੀ ਡਿਵਾਈਸ ਦੀ ਸੈਟਿੰਗ ਦੁਆਰਾ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
ਸਾਲ ਦਾ ਪਹਿਲਾ ਹਫ਼ਤਾ ਇਹ ਸੈਟਿੰਗਾਂ ਹਨ:
vbFirstJan1 – 1 ਜਨਵਰੀ ਵਾਲੇ ਹਫ਼ਤੇ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ।
vbFirstFourDays – ਪਹਿਲੇ ਹਫ਼ਤੇ ਨੂੰ ਨਿਯੁਕਤ ਕਰਦਾ ਹੈ ਜਿਸ ਵਿੱਚ ਘੱਟੋ-ਘੱਟ ਹੁੰਦਾ ਹੈ ਨਵੇਂ ਸਾਲ ਵਿੱਚ ਚਾਰ ਦਿਨ।
vbFirstFullWeek – ਸਾਲ ਦੇ ਪਹਿਲੇ ਪੂਰੇ ਹਫ਼ਤੇ ਦਾ ਸੰਚਾਲਨ ਕਰਦਾ ਹੈ।
vbSystem – ਦੇ ਪਹਿਲੇ ਹਫ਼ਤੇ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਤੁਹਾਡੇ ਡਿਵਾਈਸ ਟਿਕਾਣਿਆਂ ਦੁਆਰਾ ਪਰਿਭਾਸ਼ਿਤ ਸਾਲ।
ਕੋਡ ਸਨਿੱਪਟ:
1611
ਬਾਹਰ put :
ਅੰਤ ਵਿੱਚ, ਇਹ VBA ਵਿੱਚ ਦੋ ਤਾਰੀਖਾਂ ਵਿੱਚ ਅੰਤਰ ਵਾਪਸ ਕਰਦਾ ਹੈ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ VBA DateDiff ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ (9 ਉਦਾਹਰਨਾਂ)
3. ਮਿਤੀ ਦੇ ਤੌਰ 'ਤੇ DatePart ਫੰਕਸ਼ਨ
ਡੇਟਪਾਰਟ ਫੰਕਸ਼ਨ ਇੱਕ ਵੇਰੀਐਂਟ (ਪੂਰਨ ਅੰਕ) ਵਾਪਸ ਕਰਦਾ ਹੈ ਜਿਸ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਹਿੱਸਾ ਹੁੰਦਾ ਹੈ ਇੱਕ ਪ੍ਰਦਾਨ ਕੀਤੀ ਮਿਤੀ।
ਸੰਟੈਕਸ :
ਮਿਤੀ ਭਾਗ(ਅੰਤਰਾਲ, ਮਿਤੀ, [ firstdayofweek, [firstweekofyear ]])
ਆਰਗੂਮੈਂਟ:
ਅੰਤਰਾਲ: ਇਹ ਲੋੜੀਂਦਾ ਹੈ। ਸਟ੍ਰਿੰਗ ਸਮੀਕਰਨ ਉਸ ਸਮੇਂ ਦਾ ਅੰਤਰਾਲ ਹੈ ਜੋ ਤੁਸੀਂ ਸਟ੍ਰਿੰਗ ਸਮੀਕਰਨ ਜੋੜਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਜੋ ਕਿ ਸਮੇਂ ਦਾ ਅੰਤਰ ਹੈ ਜੋ ਤੁਸੀਂ ਦੋ ਮਿਤੀਆਂ ਵਿਚਕਾਰ ਅੰਤਰ ਦੀ ਗਣਨਾ ਕਰਨ ਲਈ ਵਰਤਦੇ ਹੋ।
ਤਾਰੀਖ: ਲੋੜੀਂਦੀ ਹੈ; ਰੂਪ (ਤਾਰੀਖ)। ਉਹ ਤਾਰੀਖ ਜੋ ਤੁਸੀਂ ਗਣਨਾ ਵਿੱਚ ਵਰਤਣਾ ਚਾਹੁੰਦੇ ਹੋ।
ਹਫ਼ਤੇ ਦਾ ਪਹਿਲਾ ਦਿਨ: ਵਿਕਲਪਿਕ। ਇੱਕ ਸਥਿਰ ਜੋ ਹਫ਼ਤੇ ਦੇ ਪਹਿਲੇ ਦਿਨ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ। ਜੇਕਰ ਨਿਸ਼ਚਿਤ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ, ਤਾਂ ਐਤਵਾਰ ਨੂੰ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ।
ਸਾਲ ਦਾ ਪਹਿਲਾ ਹਫ਼ਤਾ: ਵਿਕਲਪਿਕ। ਇੱਕ ਸਥਿਰ ਜੋ ਸਾਲ ਦੇ ਪਹਿਲੇ ਹਫ਼ਤੇ ਨੂੰ ਸਥਾਪਿਤ ਕਰਦਾ ਹੈ। ਜੇਕਰ ਸੈੱਟ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ, ਤਾਂ ਪਹਿਲਾ ਹਫ਼ਤਾ ਉਹ ਹਫ਼ਤਾ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ ਜਿਸ ਵਿੱਚ ਜਨਵਰੀ 1 ਪ੍ਰਗਟ ਹੁੰਦਾ ਹੈ।
ਹੁਣ, ਅੰਤਰਾਲ ਆਰਗੂਮੈਂਟਾਂ ਵਿੱਚ ਹੇਠ ਲਿਖੀਆਂ ਸੈਟਿੰਗਾਂ ਹੋ ਸਕਦੀਆਂ ਹਨ:
yyyy – ਸਾਲ
q – ਤਿਮਾਹੀ
m – ਮਹੀਨਾ
y – ਸਾਲ ਦਾ ਦਿਨ
d – ਦਿਨ
w – ਹਫਤੇ ਦਾ ਦਿਨ
ww – ਹਫ਼ਤਾ
h – ਘੰਟਾ
n – ਮਿੰਟ
s – ਦੂਜਾ
ਹਫ਼ਤੇ ਦਾ ਪਹਿਲਾ ਦਿਨ ਆਰਗੂਮੈਂਟ ਵਿੱਚ ਇਹ ਸੈਟਿੰਗਾਂ ਹਨ:
vbSunday – ਐਤਵਾਰ ਨੂੰ ਹਫ਼ਤੇ ਦੇ ਸਭ ਤੋਂ ਪ੍ਰਮੁੱਖ ਦਿਨ ਵਜੋਂ ਵਰਤਦਾ ਹੈ।
vbMonday – ਸੋਮਵਾਰ ਨੂੰ ਹਫ਼ਤੇ ਦੇ ਪਹਿਲੇ ਦਿਨ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ।
vbTuesday – ਮੰਗਲਵਾਰ ਨੂੰ ਹਫ਼ਤੇ ਦੇ ਪਹਿਲੇ ਦਿਨ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ।
vbWednesday – ਬੁੱਧਵਾਰ ਨੂੰ ਹਫ਼ਤੇ ਦੇ ਪਹਿਲੇ ਦਿਨ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ।
vbThursday – ਵੀਰਵਾਰ ਨੂੰ ਦਿਨ ਦੇ ਦਿਨ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ।ਹਫ਼ਤਾ।
vbFriday – ਸ਼ੁੱਕਰਵਾਰ ਨੂੰ ਹਫ਼ਤੇ ਦੇ ਪਹਿਲੇ ਦਿਨ ਵਜੋਂ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।
vbSaturday – ਸ਼ਨੀਵਾਰ ਨੂੰ ਹਫ਼ਤੇ ਦੇ ਪਹਿਲੇ ਦਿਨ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ।
vbUseSystemDayOfTheWeek – ਹਫ਼ਤੇ ਦੇ ਪਹਿਲੇ ਦਿਨ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ ਜੋ ਤੁਹਾਡੀ ਡਿਵਾਈਸ ਦੀ ਸੈਟਿੰਗ ਦੁਆਰਾ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ।
ਸਾਲ ਦਾ ਪਹਿਲਾ ਹਫ਼ਤਾ ਹੈ। ਇਹ ਮੁੱਲ:
vbFirstJan1 – 1 ਜਨਵਰੀ ਸਮੇਤ ਹਫ਼ਤੇ ਦਾ ਸੰਚਾਲਨ ਕਰਦਾ ਹੈ।
vbFirstFourDays – ਪਹਿਲੇ ਹਫ਼ਤੇ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ ਜਿਸ ਵਿੱਚ ਸਭ ਤੋਂ ਘੱਟ ਚਾਰ ਦਿਨ ਹੁੰਦੇ ਹਨ ਨਵਾਂ ਸਾਲ।
vbFirstFullWeek – ਸਾਲ ਦੇ ਪਹਿਲੇ ਪੂਰੇ ਹਫ਼ਤੇ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ।
vbSystem – ਚੁਣੇ ਗਏ ਸਾਲ ਦੇ ਪਹਿਲੇ ਹਫ਼ਤੇ ਨੂੰ ਨਿਯੁਕਤ ਕਰਦਾ ਹੈ ਤੁਹਾਡੇ ਡਿਵਾਈਸ ਟਿਕਾਣਿਆਂ ਦੁਆਰਾ।
ਕੋਡ ਸਨਿੱਪਟ :
3223
ਆਊਟਪੁੱਟ :
ਇਸ ਤਰ੍ਹਾਂ, ਤੁਸੀਂ VBA ਕੋਡਾਂ ਵਿੱਚ ਇਸ ਮਿਤੀ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ VBA ਫਾਈਲ ਡੇਟ ਟਾਈਮ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ (3 ਵਰਤੋਂ)
4. DateSerial ਫੰਕਸ਼ਨ
ਤੁਸੀਂ DateSerial ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਇਨਪੁਟ ਸਾਲ, ਮਹੀਨੇ ਅਤੇ ਦਿਨ ਦੇ ਆਧਾਰ 'ਤੇ ਇੱਕ ਮਿਤੀ ਦੇਖ ਸਕਦੇ ਹੋ।
ਸੰਟੈਕਸ:
ਤਾਰੀਖ ਸੀਰੀਅਲ(ਸਾਲ, ਮਹੀਨਾ, ਦਿਨ)
ਆਰਗੂਮੈਂਟ:
ਸਾਲ - ਲੋੜੀਂਦਾ ਖੇਤਰ। 100 ਅਤੇ 9999 ਦੇ ਵਿਚਕਾਰ ਇੱਕ ਸੰਖਿਆ, ਸੰਮਲਿਤ, ਜਾਂ ਇੱਕ ਸੰਖਿਆਤਮਕ ਸਮੀਕਰਨ ਜੋ ਸਾਲ ਦਾ ਪ੍ਰਤੀਕ ਹੈ।
ਮਹੀਨਾ - ਲੋੜੀਂਦਾ ਖੇਤਰ। ਇੱਕ ਪੂਰਨ ਅੰਕ ਮੁੱਲ ਜੋ ਮਹੀਨੇ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ।
ਦਿਨ – ਲੋੜੀਂਦਾ ਖੇਤਰ। ਇੱਕ ਪੂਰਨ ਅੰਕ ਮੁੱਲ ਜੋ ਦਿਨ ਦਾ ਵਰਣਨ ਕਰਦਾ ਹੈ।
ਕੋਡ ਸਨਿੱਪਟ:
8113
ਆਉਟਪੁੱਟ :
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ VBA ਟਾਈਮਸੀਰੀਅਲ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ (3 ਉਦਾਹਰਣਾਂ)
4. VBA DateValue ਫੰਕਸ਼ਨ
ਹੁਣ, ਅਸੀਂ ਮਿਤੀ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨ ਲਈ DateValue ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ।
ਸੰਟੈਕਸ :
DateValue(date)
ਆਰਗੂਮੈਂਟ:
ਇੱਥੇ, ਤਾਰੀਖ ਆਰਗੂਮੈਂਟ ਆਮ ਤੌਰ 'ਤੇ 1 ਜਨਵਰੀ, 100 ਦੀ ਮਿਤੀ ਦਾ ਵਰਣਨ ਕਰਨ ਵਾਲਾ ਇੱਕ ਸਤਰ ਸਮੀਕਰਨ ਹੁੰਦਾ ਹੈ। , 31 ਦਸੰਬਰ, 9999 ਤੱਕ। ਭਾਵੇਂ, ਮਿਤੀ ਇਸ ਤੋਂ ਇਲਾਵਾ ਕੋਈ ਵੀ ਸਮੀਕਰਨ ਹੋ ਸਕਦੀ ਹੈ ਜੋ ਕਿਸੇ ਮਿਤੀ, ਸਮੇਂ, ਜਾਂ ਉਸ ਰੇਂਜ ਵਿੱਚ ਮਿਤੀ ਅਤੇ ਸਮੇਂ ਦੋਵਾਂ ਦਾ ਪ੍ਰਤੀਕ ਹੋ ਸਕਦਾ ਹੈ।
ਕੋਡ ਸਨਿੱਪਟ:
8874
ਆਉਟਪੁੱਟ :
ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਵੇਖ ਸਕਦੇ ਹੋ, ਅਸੀਂ ਸਫਲਤਾਪੂਰਵਕ VBA ਕੋਡਾਂ ਵਿੱਚ ਮਿਤੀ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਹੈ।
5. VBA ਵਿੱਚ ਦਿਨ ਦਾ ਫੰਕਸ਼ਨ
ਇਹ 1 ਅਤੇ 31 ਦੇ ਵਿਚਕਾਰ ਇੱਕ ਅਸਲ ਸੰਖਿਆ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਨ ਵਾਲਾ ਇੱਕ ਰੂਪ (ਅੰਕੜਾ) ਵਾਪਸ ਕਰਦਾ ਹੈ, ਸਮੇਤ, ਮਹੀਨੇ ਦਾ ਦਿਨ ਦੱਸਦਾ ਹੈ।
ਸੰਟੈਕਸ :
ਦਿਨ(ਤਾਰੀਖ)
ਆਰਗੂਮੈਂਟ:
ਲੋੜੀਂਦੀ ਮਿਤੀ ਆਰਗੂਮੈਂਟ ਕੋਈ ਵੀ ਰੂਪ ਹੈ , ਸੰਖਿਆਤਮਕ ਸਮੀਕਰਨ, ਸਤਰ ਸਮੀਕਰਨ, ਜਾਂ ਕੋਈ ਸੁਮੇਲ। ਇਹ ਇੱਕ ਮਿਤੀ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਜੇਕਰ ਮਿਤੀ ਵਿੱਚ Null ਸ਼ਾਮਲ ਹੈ, ਤਾਂ ਇਹ Null ਵੀ ਵਾਪਸ ਕਰੇਗੀ।
ਕੋਡ ਸਨਿੱਪਟ:
2860
ਆਊਟਪੁੱਟ:
ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਵੇਖ ਸਕਦੇ ਹੋ, VBA ਕੋਡਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਅਸੀਂ ਪਾਇਆ ਹੈ ਕਿ ਦਿੱਤੀ ਗਈ ਮਿਤੀ ਦਾ ਦਿਨ 12 ਹੈ।
ਸੰਬੰਧਿਤ ਸਮੱਗਰੀ: ਵਿਚ VBA ਫਾਰਮੈਟ ਫੰਕਸ਼ਨ ਐਕਸਲ (ਉਦਾਹਰਨਾਂ ਦੇ ਨਾਲ 8 ਵਰਤੋਂ)
6. VBA ਮਹੀਨਾ ਫੰਕਸ਼ਨ ਮਿਤੀ ਦੇ ਤੌਰ 'ਤੇ
ਇਹ 1 ਅਤੇ 12 ਦੇ ਵਿਚਕਾਰ ਇੱਕ ਅਸਲ ਸੰਖਿਆ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨ ਵਾਲਾ ਇੱਕ ਰੂਪ (ਅੰਕੜਾ) ਵਾਪਸ ਕਰਦਾ ਹੈ,ਸੰਮਲਿਤ, ਸਾਲ ਦਾ ਮਹੀਨਾ ਦੱਸਣਾ।
ਸੰਟੈਕਸ :
ਮਹੀਨਾ(ਤਾਰੀਖ)
ਆਰਗੂਮੈਂਟ:
ਲੋੜੀਂਦੀ ਮਿਤੀ ਆਰਗੂਮੈਂਟ ਕੋਈ ਵੀ ਵੇਰੀਐਂਟ, ਸੰਖਿਆਤਮਕ ਸਮੀਕਰਨ, ਸਤਰ ਸਮੀਕਰਨ, ਜਾਂ ਕੋਈ ਸੁਮੇਲ ਹੈ। ਇਹ ਇੱਕ ਮਿਤੀ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਜੇਕਰ ਮਿਤੀ ਵਿੱਚ Null ਸ਼ਾਮਲ ਹੈ, ਤਾਂ ਇਹ Null ਵੀ ਵਾਪਸ ਕਰੇਗੀ।
ਕੋਡ ਸਨਿੱਪਟ:
8622
ਆਊਟਪੁੱਟ:
ਸੰਬੰਧਿਤ ਸਮੱਗਰੀ: ਐਕਸਲ ਵਿੱਚ VBA ਰਾਈਟ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ (6 ਉਦਾਹਰਨਾਂ)
ਸਮਾਨ ਰੀਡਿੰਗ
- ਵੀਬੀਏ ਐਨਵਾਇਰਨ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ (4 ਉਦਾਹਰਨਾਂ)
- ਐਕਸਲ ਵਿੱਚ VBA ਅਤੇ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ (4 ਉਦਾਹਰਨਾਂ) <20
- VBA ਜੇਕਰ – ਫਿਰ – Excel ਵਿੱਚ ਹੋਰ ਸਟੇਟਮੈਂਟ (4 ਉਦਾਹਰਨਾਂ)
- ਐਕਸਲ ਵਿੱਚ VBA ਐਬਸ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ (9 ਉਦਾਹਰਨਾਂ)
- ਐਕਸਲ VBA (4 ਢੰਗ) ਵਿੱਚ ਕਨਕੇਟੇਨੇਟ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ
7. MonthName ਫੰਕਸ਼ਨ
ਇਹ ਨਿਰਧਾਰਤ ਮਹੀਨੇ ਨੂੰ ਦਰਸਾਉਣ ਵਾਲੀ ਇੱਕ ਸਤਰ ਵਾਪਸ ਕਰਦਾ ਹੈ।
ਸੰਟੈਕਸ :
ਮਹੀਨੇ ਦਾ ਨਾਮ(ਮਹੀਨਾ, [ ਸੰਖੇਪ ])
ਆਰਗੂਮੈਂਟ:
ਮਹੀਨਾ: ਇਹ ਲੋੜੀਂਦਾ ਹੈ। ਮਹੀਨੇ ਦਾ ਸੰਖਿਆਤਮਕ ਸਿਰਲੇਖ। ਉਦਾਹਰਨ ਲਈ, ਜਨਵਰੀ 1 ਹੈ, ਫਰਵਰੀ 2 ਹੈ, ਅਤੇ ਇਸ ਤਰ੍ਹਾਂ ਹੋਰ।
ਸੰਖੇਪ: ਇਹ ਵਿਕਲਪਿਕ ਹੈ। ਬੂਲੀਅਨ ਮੁੱਲ ਜੋ ਇਹ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਕੀ ਮਹੀਨੇ ਦਾ ਨਾਮ ਸੰਖੇਪ ਰੂਪ ਵਿੱਚ ਹੋਣਾ ਹੈ। ਜੇਕਰ ਛੱਡਿਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਡਿਫੌਲਟ ਗਲਤ ਹੈ, ਜੋ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਮਹੀਨੇ ਦਾ ਨਾਮ ਸੰਖੇਪ ਨਹੀਂ ਹੈ।
ਕੋਡ ਸਨਿੱਪਟ:
4783
ਆਉਟਪੁੱਟ:
ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਦੇਖ ਸਕਦੇ ਹੋ, ਸਾਨੂੰ ਮਹੀਨੇ ਦਾ ਨਾਮ ਮਿਲਿਆ ਹੈਇਸ VBA ਮਿਤੀ ਫੰਕਸ਼ਨ ਦੁਆਰਾ।
8. ਵੀਕਡੇਅ ਫੰਕਸ਼ਨ
ਇਹ ਇੱਕ ਵੇਰੀਐਂਟ ( ਪੂਰਨ ਅੰਕ ) ਵਾਪਸ ਕਰਦਾ ਹੈ ਜਿਸ ਵਿੱਚ ਇੱਕ ਅਸਲੀ ਸੰਖਿਆ ਹੈ ਜੋ ਦਿਨ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ। ਹਫ਼ਤਾ।
ਸੰਟੈਕਸ :
ਹਫ਼ਤੇ ਦਾ ਦਿਨ(ਤਾਰੀਖ, [ ਹਫ਼ਤੇ ਦਾ ਪਹਿਲਾ ਦਿਨ ])
ਆਰਗੂਮੈਂਟ:
ਮਿਤੀ: ਲੋੜੀਂਦੀ ਮਿਤੀ ਆਰਗੂਮੈਂਟ ਕੋਈ ਵੀ ਵੇਰੀਐਂਟ, ਸੰਖਿਆਤਮਕ ਸਮੀਕਰਨ, ਸਤਰ ਸਮੀਕਰਨ, ਜਾਂ ਕੋਈ ਸੁਮੇਲ ਹੈ। ਇਹ ਇੱਕ ਮਿਤੀ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਜੇਕਰ ਮਿਤੀ ਵਿੱਚ Null ਸ਼ਾਮਲ ਹੈ, ਤਾਂ ਇਹ Null ਵੀ ਵਾਪਸ ਕਰੇਗੀ।
ਹਫ਼ਤੇ ਦਾ ਪਹਿਲਾ ਦਿਨ: ਵਿਕਲਪਿਕ। ਇੱਕ ਸਥਿਰ ਜੋ ਹਫ਼ਤੇ ਦੇ ਪਹਿਲੇ ਦਿਨ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ। ਜੇਕਰ ਨਿਸ਼ਚਿਤ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ, ਤਾਂ ਐਤਵਾਰ ਨੂੰ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ।
ਹਫ਼ਤੇ ਦਾ ਪਹਿਲਾ ਦਿਨ ਆਰਗੂਮੈਂਟ ਵਿੱਚ ਇਹ ਸੈਟਿੰਗਾਂ ਹਨ:
vbSunday – ਐਤਵਾਰ ਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਵਰਤਦਾ ਹੈ ਹਫ਼ਤੇ ਦਾ ਸਭ ਤੋਂ ਪ੍ਰਮੁੱਖ ਦਿਨ।
vbMonday – ਸੋਮਵਾਰ ਨੂੰ ਹਫ਼ਤੇ ਦੇ ਪਹਿਲੇ ਦਿਨ ਵਜੋਂ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।
vbTuesday – ਮੰਗਲਵਾਰ ਨੂੰ ਪਹਿਲੇ ਦਿਨ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ ਹਫ਼ਤੇ ਦਾ ਦਿਨ।
vbWednesday – ਬੁੱਧਵਾਰ ਨੂੰ ਹਫ਼ਤੇ ਦੇ ਪਹਿਲੇ ਦਿਨ ਵਜੋਂ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।
vbThursday – ਵੀਰਵਾਰ ਨੂੰ ਕੰਮ ਕਰਦਾ ਹੈ ਹਫ਼ਤਾ।
vbFriday – ਸ਼ੁੱਕਰਵਾਰ ਨੂੰ ਹਫ਼ਤੇ ਦੇ ਪਹਿਲੇ ਦਿਨ ਵਜੋਂ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।
vbSaturday – ਸ਼ਨੀਵਾਰ ਨੂੰ ਹਫ਼ਤੇ ਦੇ ਪਹਿਲੇ ਦਿਨ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ |
ਹੁਣ, ਇਹ ਫੰਕਸ਼ਨ ਇੱਕ ਪੂਰਨ ਅੰਕ ਵਾਪਸ ਕਰਦਾ ਹੈ। ਇਸ ਲਈ, ਉਹਨਾਂ ਪੂਰਨ ਅੰਕਾਂ ਦੇ ਅਰਥ ਹੇਠਾਂ ਦਿੱਤੇ ਹਨ:
1 –