ಪರಿವಿಡಿ
VBA Mod ಒಂದು ಕಾರ್ಯವಲ್ಲ ಆದರೆ MOD ಎಕ್ಸೆಲ್ ವರ್ಕ್ಶೀಟ್ನಲ್ಲಿ ಒಂದು ಕಾರ್ಯವಾಗಿದೆ. VBA Mod ಒಂದು ಆಪರೇಟರ್ ಆಗಿದ್ದು ಅದು ಎರಡು ಸಂಖ್ಯೆಗಳನ್ನು ವಿಭಜಿಸುತ್ತದೆ ಮತ್ತು ಉಳಿದ ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ಆಪರೇಟರ್ ಮಾಡ್ ಎಂಬುದು MODULO ನ ಸಂಕ್ಷಿಪ್ತ ರೂಪವಾಗಿದ್ದು ಇದನ್ನು ಗಣಿತದ ಕಾರ್ಯಾಚರಣೆಗಳಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ. ಮಾಡ್ ಆಪರೇಟರ್ಗಳು ರೌಂಡ್ ಅಪ್ ದಿ ಫ್ಲೋಟಿಂಗ್ ಪಾಯಿಂಟ್ .
ಈ ಲೇಖನದಲ್ಲಿ, ನಾನು ತೋರಿಸುತ್ತೇನೆ ನೀವು Excel VBA Mod ಆಪರೇಟರ್ ಅನ್ನು ಬಳಸುವ ವಿವಿಧ ಉದಾಹರಣೆಗಳು.
ಅಭ್ಯಾಸ ಮಾಡಲು ಡೌನ್ಲೋಡ್ ಮಾಡಿ
VBA Mod ಆಪರೇಟರ್ನ ಉದಾಹರಣೆಗಳು. xlsm
VBA ಮಾಡ್ ಕಾರ್ಯದ ಮೂಲಗಳು: ಸಾರಾಂಶ & ಸಿಂಟ್ಯಾಕ್ಸ್
ಸಾರಾಂಶ
VBA Mod ಆಪರೇಟರ್ ಎರಡು ಸಂಖ್ಯೆಗಳನ್ನು ವಿಭಜಿಸುತ್ತದೆ ಮತ್ತು ಉಳಿದ ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ಒಂದನ್ನು ಭಾಜಕ ಇನ್ನೊಂದು ಸಂಖ್ಯೆ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಮಾಡ್ ಆಪರೇಟರ್ ಸಂಖ್ಯೆ ಅನ್ನು ವಿಭಾಜಕ ನಿಂದ ಭಾಗಿಸುತ್ತದೆ.
ಸಿಂಟ್ಯಾಕ್ಸ್
Number1 Mod Number2 (Divisor)
ವಾದಗಳು
ವಾದಗಳು | ಅಗತ್ಯವಿದೆ/ ಐಚ್ಛಿಕ | ವಿವರಣೆ |
---|---|---|
ಸಂಖ್ಯೆ1 | ಅಗತ್ಯ | ಇದು ಸಂಖ್ಯೆಯ ಅಭಿವ್ಯಕ್ತಿ |
ಸಂಖ್ಯೆ2 | ಅಗತ್ಯ | ಇದು ಸಂಖ್ಯೆ ಅಭಿವ್ಯಕ್ತಿ |
ರಿಟರ್ನ್ ಮೌಲ್ಯ
VBA Mod ಆಪರೇಟರ್ ಶೇಷವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ .
ಆವೃತ್ತಿ
VBA Mod ಆಪರೇಟರ್ Excel 2000 ಮತ್ತು ನಂತರದ ಆವೃತ್ತಿಗೆ ಲಭ್ಯವಿದೆ.<20
ನಾನು Excel Microsoft 365 ಅನ್ನು ಬಳಸುತ್ತಿದ್ದೇನೆವಿಭಾಗ 1 ರಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ.
➤ ನಾನು ಬಟನ್ ಅನ್ನು ಸಮ ಅಥವಾ ಬೆಸ ಎಂದು ಹೆಸರಿಸಿದೆ.
ಅದರ ನಂತರ, ಬಟನ್ ಅನ್ನು ಚಲಾಯಿಸಲು <1 ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ>VBA ಕೋಡ್.
ಆದ್ದರಿಂದ, ಯಾವ ಮೌಲ್ಯವು ಸಹ ಮತ್ತು ಯಾವುದು ಬೆಸ ಎಂದು ತಿಳಿಯುತ್ತದೆ.
ಇಲ್ಲಿ, 1 ಬೆಸ ಸಂಖ್ಯೆ.
ಇಲ್ಲಿ, 2 ಸಮ ಸಂಖ್ಯೆ.
ಇನ್ನಷ್ಟು ಓದಿ: VBA ವೇಳೆ – ನಂತರ – Excel ನಲ್ಲಿ ಬೇರೆ ಹೇಳಿಕೆ (4 ಉದಾಹರಣೆಗಳು)
9. ಶೇಷವನ್ನು ಪಡೆಯಲು VBA ಮೋಡ್ನಲ್ಲಿ ಸೆಲ್ ರೇಂಜ್ ಅನ್ನು ಬಳಸುವುದು
ನೀವು ಸೆಲ್ ಶ್ರೇಣಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಉಳಿದಿರುವ ಅನ್ನು ಪಡೆದುಕೊಳ್ಳಬಹುದು VBA Mod .
VBA ಸಂಪಾದಕವನ್ನು ತೆರೆಯಲು, ವಿಭಾಗ 1 ರಲ್ಲಿ ವಿವರಿಸಿದ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ.
ನಂತರ, ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಟೈಪ್ ಮಾಡಿ ಮಾಡ್ಯೂಲ್ .
4198
ಇಲ್ಲಿ, Get_Reminder_UsingVBA ಉಪವಿಧಾನದಲ್ಲಿ, ನಾನು n ವೇರಿಯೇಬಲ್ ಅನ್ನು ಘೋಷಿಸಿದೆ ಪೂರ್ಣಾಂಕ .
ನಂತರ, ನಾನು ಲೂಪ್ ಅನ್ನು ಬಳಸಿದ್ದೇನೆ ಅಲ್ಲಿ ನಾನು ಸೆಲ್ ಉಲ್ಲೇಖದ ಮೂಲಕ ಘೋಷಿಸಿದ ಮೌಲ್ಯವನ್ನು ಇರಿಸಿದೆ. 4 ರಿಂದ 9 ವರೆಗಿನ ಮೌಲ್ಯಗಳಿಗೆ ಲೂಪ್ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.
ನಂತರ ಉಳಿದಿರುವ<2 ಅನ್ನು ತೋರಿಸಲು MsgBox ಅನ್ನು ಬಳಸಿದೆ>.
ಈಗ, ಕೋಡ್ ಅನ್ನು ಉಳಿಸಿ ಮತ್ತು ವರ್ಕ್ಶೀಟ್ಗೆ ಹಿಂತಿರುಗಿ.
ಬಟನ್ ಅನ್ನು ಸೇರಿಸಲು, ವಿಭಾಗ 1 ರಲ್ಲಿ ವಿವರಿಸಿದ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ .
➤ ನಾನು ಬಟನ್ ಅನ್ನು ಡೈನಾಮಿಕ್ ಸೆಲ್ ರೆಫರೆನ್ಸ್ ಎಂದು ಹೆಸರಿಸಿದೆ.
ಅದರ ನಂತರ, VBA<2 ಅನ್ನು ರನ್ ಮಾಡಲು ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ> ಕೋಡ್.
ಆದ್ದರಿಂದ, ನೀವು ಎಲ್ಲಾ ಬಳಸಿದ ಮೌಲ್ಯಗಳಿಗೆ ಉಳಿದ ಅನ್ನು ಪಡೆಯುತ್ತೀರಿಒಂದರಿಂದ.
ಮೊದಲನೆಯದು ಸಂಖ್ಯೆ 29 ಇಲ್ಲಿ ಭಾಜಕ 3 .
2ನೆಯದು ಸಂಖ್ಯೆ -47 ಇಲ್ಲಿ ಭಾಜಕ 5 .
ಲೂಪ್ 9 ಸಾಲನ್ನು ತಲುಪುವವರೆಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಐದನೆಯದು ಸಂಖ್ಯೆ 59 ಇಲ್ಲಿ ಭಾಜಕ 6 .
& VBA Mod
ಆದರೂ ಹೆಚ್ಚಿನ ಸಂದರ್ಭಗಳಲ್ಲಿ ರಿಟರ್ನ್ ಮೌಲ್ಯಗಳು MOD ಫಂಕ್ಷನ್ ಮತ್ತು VBA Mod ಆಪರೇಟರ್ಗೆ ಒಂದೇ ಆಗಿರುತ್ತವೆ ಇನ್ನೂ ಕೆಲವು ಸಂದರ್ಭಗಳಲ್ಲಿ ಫಲಿತಾಂಶ ಪರಸ್ಪರ ಭಿನ್ನವಾಗಿದೆ. ಅವುಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸವನ್ನು ನಾನು ನಿಮಗೆ ತೋರಿಸುತ್ತೇನೆ.
MOD ಫಂಕ್ಷನ್ | VBA Mod ಆಪರೇಟರ್ |
---|---|
MOD ಫಂಕ್ಷನ್ ಪೂರ್ಣಾಂಕ ಮತ್ತು ದಶಮಾಂಶ ಸಂಖ್ಯೆಗಳನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. | ಮಾಡ್ ನಿರ್ವಾಹಕರು ಪೂರ್ಣಾಂಕ ಸಂಖ್ಯೆಗಳನ್ನು ಮಾತ್ರ ಹಿಂದಿರುಗಿಸುತ್ತಾರೆ. |
ಋಣಾತ್ಮಕ ಸಂಖ್ಯೆಯನ್ನು MOD ನಲ್ಲಿ ಬಳಸುವಾಗ ಅದು <ಅನ್ನು ಹಿಂತಿರುಗಿಸುವುದಿಲ್ಲ 1>ಋಣಾತ್ಮಕ ಚಿಹ್ನೆ . | ಇದು ಋಣಾತ್ಮಕ ಸಂಖ್ಯೆಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ ಮತ್ತು ನಂತರ ಋಣಾತ್ಮಕ ಚಿಹ್ನೆಯನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. |
ನೆನಪಿಡಬೇಕಾದ ವಿಷಯಗಳು
🔺 ನಿರ್ವಾಹಕರು ದಶಮಾಂಶ/ಫ್ಲೋಟಿಂಗ್ ಅಂಕಗಳನ್ನು ಪೂರ್ತಿಗೊಳಿಸುತ್ತಾರೆ.
ಅಭ್ಯಾಸ ವಿಭಾಗ
ಈ ವಿವರಿಸಿದ ಉದಾಹರಣೆಗಳನ್ನು ಅಭ್ಯಾಸ ಮಾಡಲು ನಾನು ವರ್ಕ್ಬುಕ್ನಲ್ಲಿ ಅಭ್ಯಾಸ ಹಾಳೆಯನ್ನು ಒದಗಿಸಿದ್ದೇನೆ.
ತೀರ್ಮಾನ
ಈ ಲೇಖನದಲ್ಲಿ, ನಾನು ಎಕ್ಸೆಲ್ VBA Mod ಆಪರೇಟರ್ನ 9 ಉದಾಹರಣೆಗಳನ್ನು ತೋರಿಸಿದ್ದೇನೆ. ನಾನು ಆಗಾಗ್ಗೆ ದೋಷಗಳನ್ನು ತೋರಿಸಲು ಕಾರಣಗಳನ್ನು ಮುಚ್ಚಲು ಪ್ರಯತ್ನಿಸಿದೆ. ಆಪರೇಟರ್ ಬಳಸುವಾಗ ನೀವು ನೆನಪಿನಲ್ಲಿಟ್ಟುಕೊಳ್ಳಬೇಕಾದ ವಿಷಯಗಳ ಜೊತೆಗೆ. ಯಾವುದೇ ರೀತಿಯ ಪ್ರಶ್ನೆಗಳು ಮತ್ತು ಸಲಹೆಗಳಿಗಾಗಿ ಕೆಳಗೆ ಕಾಮೆಂಟ್ ಮಾಡಲು ಹಿಂಜರಿಯಬೇಡಿ.
ಈ ಉದಾಹರಣೆಗಳನ್ನು ಅಳವಡಿಸಿ.9 Excel ನಲ್ಲಿ VBA Mod ಫಂಕ್ಷನ್ ಅನ್ನು ಬಳಸುವ ಉದಾಹರಣೆಗಳು
1. VBA Mod ಅನ್ನು ಬಳಸಿಕೊಂಡು ಶೇಷವನ್ನು ಪಡೆಯಲು
ನೀವು ಬಯಸಿದರೆ, ನೀವು ಪಡೆಯಬಹುದು VBA Mod ಆಪರೇಟರ್ ಬಳಸುವ ಮೂಲಕ ಉಳಿದ ಟ್ಯಾಬ್ >> ವಿಷುಯಲ್ ಬೇಸಿಕ್ ಆಯ್ಕೆಮಾಡಿ.
➤ ಈಗ, ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗಾಗಿ ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಷುಯಲ್ ಬೇಸಿಕ್ ನ ಹೊಸ ವಿಂಡೋ ಕಾಣಿಸುತ್ತದೆ.
0>ಮುಂದೆ, ಸೇರಿಸಿ>> ಮಾಡ್ಯೂಲ್
ಆಯ್ಕೆ ಮಾಡಿ, ಮಾಡ್ಯೂಲ್ ನಲ್ಲಿ ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಟೈಪ್ ಮಾಡಿ.
5169
ಇಲ್ಲಿ, Get_Reminder ಉಪ ಕಾರ್ಯವಿಧಾನದಲ್ಲಿ, ನಾನು ವೇರಿಯೇಬಲ್ n ಅನ್ನು ಪೂರ್ಣಾಂಕ ಎಂದು ಘೋಷಿಸಿದೆ ಮತ್ತು <1 ನ ಹಿಂತಿರುಗಿದ ಮೌಲ್ಯವನ್ನು ಇರಿಸಿಕೊಳ್ಳಲು ಅದನ್ನು ಬಳಸಿದ್ದೇನೆ>ಮಾಡ್ ಆಪರೇಟರ್.
ನಂತರ ಉಳಿದಿರುವದನ್ನು ತೋರಿಸಲು MsgBox ಅನ್ನು ಬಳಸಿದೆ.
ಈಗ, ಉಳಿಸಿ ದ ಕೋಡ್ ಮಾಡಿ ಮತ್ತು ವರ್ಕ್ಶೀಟ್ಗೆ ಹಿಂತಿರುಗಿ.
ಮತ್ತೆ, ಡೆವಲಪರ್ ಟ್ಯಾಬ್ >> ನಿಂದ ಸೇರಿಸಿ >> ಬಟನ್ ಅನ್ನು ಫಾರ್ಮ್ ಕಂಟ್ರೋಲ್ಗಳಿಂದ
ಈಗ, ಡ್ರ್ಯಾಗ್ ಬಟನ್ ಗೆ ನೀವು ಶೀರ್ಷಿಕೆಯನ್ನು ನೀಡಲು ಬಯಸುವ ಸ್ಥಳದಲ್ಲಿ ಇರಿಸಿ.
ಮುಂದೆ, ನೀವು ಬಟನ್ಗೆ ಹೆಸರನ್ನು ನೀಡಬಹುದು.
➤ ನಾನು ಅದಕ್ಕೆ ಜ್ಞಾಪನೆಯನ್ನು ಪಡೆಯಿರಿ ಎಂದು ಹೆಸರಿಸಿದೆ.
⏩ ಈಗ, ಮೌಸ್ನ ಮೇಲೆ ಬಲ ಕ್ಲಿಕ್ ಮಾಡಿ ನಿಯೋಜಿಸು ಮ್ಯಾಕ್ರೋ ನ ಸಂದರ್ಭ ಮೆನು ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ.
0>ಅಲ್ಲಿಂದ Assign Macroಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ.
⏩ Dialog box of Macro ಕಾಣಿಸುತ್ತದೆ .
ನಂತರ, ಮ್ಯಾಕ್ರೋ ಹೆಸರು ಮತ್ತು ಮ್ಯಾಕ್ರೋಸ್ ಇನ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ.
⏩ ನಾನು ಮ್ಯಾಕ್ರೋ ಹೆಸರು ನಿಂದ Get_Reminder ಆಯ್ಕೆಮಾಡಿ ಮತ್ತು <1 ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿದ್ದೇನೆ>VBA Mod.xlsm ನಿಂದ Macros in .
ಅಂತಿಮವಾಗಿ, OK ಕ್ಲಿಕ್ ಮಾಡಿ.
ನಂತರ, Get_Reminder ಹೆಸರಿನ ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ.
ಆದ್ದರಿಂದ, ಇದು ಉಳಿದಿರುವ ಜೊತೆಗೆ msg ಬಾಕ್ಸ್ ಅನ್ನು ತೋರಿಸುತ್ತದೆ.
<0ನೀವು ಉಳಿದಿರುವ ಅನ್ನು ಪಡೆಯಲು ಎಲ್ಲಾ ಸಂಖ್ಯೆಗಳಿಗೆ ಇದನ್ನು ಮಾಡಬಹುದು.
ಇನ್ನಷ್ಟು ಓದಿ: Excel ನಲ್ಲಿ VBA ಫಾರ್ಮ್ಯಾಟ್ ಕಾರ್ಯ (ಉದಾಹರಣೆಗಳೊಂದಿಗೆ 8 ಉಪಯೋಗಗಳು)
2. ಶೇಷವನ್ನು ಪಡೆಯಲು VBA ಮೋಡ್ನಲ್ಲಿ ಸೆಲ್ ಉಲ್ಲೇಖವನ್ನು ಬಳಸುವುದು
ಎಕ್ಸೆಲ್ ಶೀಟ್ನಿಂದ ಸೆಲ್ ಉಲ್ಲೇಖ ವನ್ನು ಬಳಸುವ ಮೂಲಕ, ನೀವು ವಿಬಿಎ ಮೋಡ್ ನಿಂದ ಉಳಿದಿರುವ ಅನ್ನು ಪಡೆಯಬಹುದು.
ತೆರೆಯಲು VBA ಎಡಿಟರ್, ವಿಭಾಗ 1 ರಲ್ಲಿ ವಿವರಿಸಿದ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ.
ನಂತರ, ಮಾಡ್ಯೂಲ್ ನಲ್ಲಿ ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಟೈಪ್ ಮಾಡಿ.
1305
3>
ಇಲ್ಲಿ, Reminder_Using_CellReference ರಲ್ಲಿ, ನಾನು ವೇರಿಯೇಬಲ್ ಅನ್ನು n ಪೂರ್ಣಾಂಕ ಎಂದು ಘೋಷಿಸಿದೆ ಮತ್ತು Mod <ನ ಹಿಂತಿರುಗಿದ ಮೌಲ್ಯವನ್ನು ಇರಿಸಿಕೊಳ್ಳಲು ಬಳಸಿದ್ದೇನೆ 2>ಆಪರೇಟರ್.
ಮುಂದೆ , ಸೆಲ್ ಉಲ್ಲೇಖವನ್ನು B4 ಸಂಖ್ಯೆ1 ಮತ್ತು C4 ಅನ್ನು ಸಂಖ್ಯೆ2 (ಭಾಜಕ)
ನಂತರ <1 ಅನ್ನು ಬಳಸಲಾಗಿದೆ>MsgBox ಉಳಿದಿರುವದನ್ನು ತೋರಿಸಲು.
ಈಗ, ಕೋಡ್ ಅನ್ನು ಉಳಿಸಿ ಮತ್ತು ವರ್ಕ್ಶೀಟ್ಗೆ ಹಿಂತಿರುಗಿ.
ಸೇರಿಸಲು ಬಟನ್ , ವಿಭಾಗ 1 ರಲ್ಲಿ ವಿವರಿಸಿದ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ.
➤ ನಾನು ಬಟನ್ ಅನ್ನು ಸೆಲ್ ಉಲ್ಲೇಖ ಎಂದು ಹೆಸರಿಸಿದೆ.
ಅದರ ನಂತರ, ಕ್ಲಿಕ್ ಮಾಡಿ VBA ಅನ್ನು ರನ್ ಮಾಡಲು ಬಟನ್ಕೋಡ್.
ಆದ್ದರಿಂದ, ಬಳಸಿದ ಸೆಲ್ ಉಲ್ಲೇಖಕ್ಕಾಗಿ ನೀವು ಉಳಿದಿರುವ ಅನ್ನು ಪಡೆಯುತ್ತೀರಿ.
ಸಂಬಂಧಿತ ವಿಷಯ: ಹೇಗೆ VBA ಫಂಕ್ಷನ್ನಲ್ಲಿ ಮೌಲ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸಿ (ಅರೇ ಮತ್ತು ಅರೇ-ಅಲ್ಲದ ಮೌಲ್ಯಗಳು ಎರಡೂ)
3. ಋಣಾತ್ಮಕ ಸಂಖ್ಯೆಯಿಂದ ಶೇಷವನ್ನು ಪಡೆಯಲು VBA ಮೋಡ್ ಅನ್ನು ಬಳಸುವುದು
ವಿಬಿಎ ಮಾಡ್ ಉಳಿದಿರುವ ಅನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುವಾಗ ಋಣಾತ್ಮಕ ಸಂಖ್ಯೆಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
ವಿಬಿಎ <2 ತೆರೆಯಲು>ಎಡಿಟರ್, ವಿಭಾಗ 1 ರಲ್ಲಿ ವಿವರಿಸಿದ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ.
ನಂತರ, ಮಾಡ್ಯೂಲ್ ನಲ್ಲಿ ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಟೈಪ್ ಮಾಡಿ.
3175
ಇಲ್ಲಿ , Reminder_From_NegativeNumber, ನಾನು ವೇರಿಯೇಬಲ್ ಅನ್ನು n ಪೂರ್ಣಾಂಕ ಎಂದು ಘೋಷಿಸಿದ್ದೇನೆ ಮತ್ತು Mod ಆಪರೇಟರ್ನ ಹಿಂತಿರುಗಿದ ಮೌಲ್ಯವನ್ನು ಇರಿಸಿಕೊಳ್ಳಲು ಅದನ್ನು ಬಳಸಿದ್ದೇನೆ.
ಮುಂದೆ, B5 number1 ನಂತೆ ಮತ್ತು C5 ಅನ್ನು number2 (ಭಾಜಕ)
ಎಂದು ಬಳಸಲಾಗಿದೆ ನಂತರ ಉಳಿದಿರುವದನ್ನು ತೋರಿಸಲು MsgBox ಅನ್ನು ಬಳಸಲಾಗಿದೆ.
ಈಗ, ಕೋಡ್ ಅನ್ನು ಉಳಿಸಿ ಮತ್ತು ವರ್ಕ್ಶೀಟ್ಗೆ ಹಿಂತಿರುಗಿ.
ಬಟನ್ ಅನ್ನು ಸೇರಿಸಲು, ವಿಭಾಗ 1 ರಲ್ಲಿ ವಿವರಿಸಿದ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ.
➤ ನಾನು ನೇ ಹೆಸರಿಸಿದೆ ಇ ಬಟನ್ ಋಣಾತ್ಮಕ ಸಂಖ್ಯೆಯಿಂದ ಜ್ಞಾಪನೆ .
ಅದರ ನಂತರ, VBA ಕೋಡ್ ಅನ್ನು ರನ್ ಮಾಡಲು ಬಟನ್ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ.
ಆದ್ದರಿಂದ, ನೀವು ಋಣಾತ್ಮಕ ಸಂಖ್ಯೆಗೆ ಉಳಿದಿರುವ ಅನ್ನು ಪಡೆಯುತ್ತೀರಿ.
ಇನ್ನಷ್ಟು ಓದಿ: VBA IsNumeric ಫಂಕ್ಷನ್ ಅನ್ನು ಹೇಗೆ ಬಳಸುವುದು (9 ಉದಾಹರಣೆಗಳು)
4.
ಸೆಲ್ನಲ್ಲಿ ಶೇಷವನ್ನು ಪಡೆಯಲು VBA ಮೋಡ್ ಅನ್ನು ಬಳಸುವುದು ಉಳಿದಿರುವಿಕೆಯನ್ನು ತೋರಿಸುವ ಬದಲು ಮೂಲಕ msg box VBA MOD ಫಂಕ್ಷನ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ನೀವು ಅದನ್ನು ಸೆಲ್ನಲ್ಲಿ ಇರಿಸಬಹುದು.
VBA ತೆರೆಯಲು ಸಂಪಾದಕ, ವಿಭಾಗ 1 ರಲ್ಲಿ ವಿವರಿಸಿದ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ.
ನಂತರ, ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಮಾಡ್ಯೂಲ್ ನಲ್ಲಿ ಟೈಪ್ ಮಾಡಿ.
9858
ಇಲ್ಲಿ, s ub-procedure Reminder_in_Cell , ನಾನು ActiveCell ಸ್ಥಾನವನ್ನು ಪಡೆಯಲು ActiveCell.FormulaR1C1 ಫಾರ್ಮ್ಯಾಟ್ ಅನ್ನು ಬಳಸಿದ್ದೇನೆ.
ನಂತರ, ಉಳಿದಿರುವದನ್ನು ಪಡೆಯಲು MOD ಫಂಕ್ಷನ್ ಅನ್ನು ಬಳಸಲಾಗಿದೆ , ಕೋಡ್ ಅನ್ನು ಉಳಿಸಿ ಮತ್ತು ವರ್ಕ್ಶೀಟ್ಗೆ ಹಿಂತಿರುಗಿ.
ಬಟನ್ ಮತ್ತು ನಿಯೋಜಿಸು VBA ಕೋಡ್ ಅನ್ನು ಸೇರಿಸಲು ವಿಭಾಗ 1 ರಲ್ಲಿ ವಿವರಿಸಲಾದ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ.
➤ ನಾನು ಬಟನ್ ಅನ್ನು ಸೆಲ್ನಲ್ಲಿ ಜ್ಞಾಪನೆ ಎಂದು ಹೆಸರಿಸಿದೆ.
ಮುಂದೆ, D4 ಸೆಲ್ ಆಯ್ಕೆಮಾಡಿ.
ನಂತರ, VBA ಕೋಡ್ ಅನ್ನು ಚಲಾಯಿಸಲು ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ.
ಪರಿಣಾಮವಾಗಿ, ನೀವು ಪಡೆಯುತ್ತೀರಿ ಆಯ್ಕೆಮಾಡಿದ ಕೋಶದಲ್ಲಿ ಉಳಿದಿರುವುದು ಸಂಖ್ಯೆಗಳು.
ಇನ್ನಷ್ಟು ಓದಿ: ಎಕ್ಸೆಲ್ VBA ನಲ್ಲಿ MsgBox ಕಾರ್ಯವನ್ನು ಹೇಗೆ ಬಳಸುವುದು (ಒಂದು ಸಂಪೂರ್ಣ ಮಾರ್ಗಸೂಚಿ)
5. ಪೂರ್ಣಾಂಕ ವಿಭಾಜಕದೊಂದಿಗೆ VBA ಮೋಡ್ ಅನ್ನು ಬಳಸುವುದು & ಫ್ಲೋಟ್ ಸಂಖ್ಯೆ
ನಿಮ್ಮ ಭಾಜಕ ಪೂರ್ಣಾಂಕ ಪ್ರಕಾರವಾಗಿದ್ದರೆ, ನಿಮ್ಮ ಸಂಖ್ಯೆ ಫ್ಲೋಟ್ ನಲ್ಲಿದೆ ಟೈಪ್ ಮಾಡಿ ನಂತರ ನೀವು VBA Mod ಆಪರೇಟರ್ ಅನ್ನು ಬಳಸಬಹುದು.
VBA ಎಡಿಟರ್ ಅನ್ನು ತೆರೆಯಲು, ವಿಭಾಗದಲ್ಲಿ ವಿವರಿಸಿದ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ1.
ನಂತರ, ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಮಾಡ್ಯೂಲ್ ನಲ್ಲಿ ಟೈಪ್ ಮಾಡಿ.
2476
ಇಲ್ಲಿ, R eminder_From_Decimal_Number ಉಪದಲ್ಲಿ -procedure, ನಾನು ವೇರಿಯೇಬಲ್ n ಅನ್ನು ಪೂರ್ಣಾಂಕ ಎಂದು ಘೋಷಿಸಿದೆ ಮತ್ತು Mod ಆಪರೇಟರ್ನ ಹಿಂತಿರುಗಿದ ಮೌಲ್ಯವನ್ನು ಇರಿಸಿಕೊಳ್ಳಲು ಅದನ್ನು ಬಳಸಿದೆ.
ಮುಂದೆ, B5 number1 ನಂತೆ ಮತ್ತು C5 ಅನ್ನು number2 (ಭಾಜಕ)
ನಂತರ MsgBox ಉಳಿದಿರುವದನ್ನು ತೋರಿಸಲು.
ಈಗ, ಕೋಡ್ ಅನ್ನು ಉಳಿಸಿ ಮತ್ತು ವರ್ಕ್ಶೀಟ್ಗೆ ಹಿಂತಿರುಗಿ.
ಸೇರಿಸಲು ಬಟನ್ , ವಿಭಾಗ 1 ರಲ್ಲಿ ವಿವರಿಸಿದ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ.
➤ ನಾನು ಬಟನ್ ಅನ್ನು ದಶಮಾಂಶ ಸಂಖ್ಯೆಯಿಂದ ಜ್ಞಾಪನೆ ಎಂದು ಹೆಸರಿಸಿದೆ.
ಅದರ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ VBA ಕೋಡ್ ಅನ್ನು ರನ್ ಮಾಡಲು ಬಟನ್ .
ಆದ್ದರಿಂದ, ನೀವು ದಶಮಾಂಶ ಸಂಖ್ಯೆ ಗಾಗಿ ಉಳಿದ ಅನ್ನು ಪಡೆಯುತ್ತೀರಿ.
ಆದರೆ VBA ಪೂರ್ಣಗೊಳ್ಳುವ ದಶಮಾಂಶ ಸಮಸ್ಯೆ ಇದೆ. ಇಲ್ಲಿ, ಫಲಿತಾಂಶವು 2.25 ಆಗಿರಬೇಕು ಆದರೆ VBA Mod ಅದನ್ನು 2 ಗೆ ಪೂರ್ತಿಗೊಳಿಸಿದೆ.
ಯಾವುದಾದರೂ ದಶಮಾಂಶ/ ಇದ್ದರೆ ನೆನಪಿಡಿ ಫ್ಲೋಟಿಂಗ್ ಪಾಯಿಂಟ್ VBA Mod ನಲ್ಲಿ 0.5 ಗಿಂತ ಹೆಚ್ಚಾಗಿರುತ್ತದೆ ನಂತರ ಅದನ್ನು ಮುಂದಿನ ಪೂರ್ಣಾಂಕ ಮೌಲ್ಯಕ್ಕೆ ರೌಂಡ್ ಅಪ್ ಮಾಡಲಾಗುತ್ತದೆ.
ಇದ್ದರೆ ಇದು VBA Mod ನಲ್ಲಿ 0.5 ಗಿಂತ ಕಡಿಮೆಯಿರುತ್ತದೆ, ನಂತರ ಅದನ್ನು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಪೂರ್ಣಾಂಕ ಮೌಲ್ಯಕ್ಕೆ ರೌಂಡ್ ಅಪ್ ಮಾಡಲಾಗುತ್ತದೆ.
ಓದಿ ಇನ್ನಷ್ಟು: Excel ನಲ್ಲಿ VBA Int ಫಂಕ್ಷನ್ ಅನ್ನು ಹೇಗೆ ಬಳಸುವುದು ( 3 ಉದಾಹರಣೆಗಳು)
ಇದೇ ರೀತಿಯ ವಾಚನಗೋಷ್ಠಿಗಳು:
- Excel VBA ನಲ್ಲಿ IsNull ಕಾರ್ಯವನ್ನು ಹೇಗೆ ಬಳಸುವುದು (5ಉದಾಹರಣೆಗಳು)
- Excel ನಲ್ಲಿ VBA Str ಫಂಕ್ಷನ್ ಅನ್ನು ಬಳಸಿ (4 ಉದಾಹರಣೆಗಳು)
- VBA ಸ್ವಿಚ್ ಫಂಕ್ಷನ್ ಅನ್ನು ಹೇಗೆ ಬಳಸುವುದು (6 ಸೂಕ್ತ ಉದಾಹರಣೆಗಳು)
- ಎಕ್ಸೆಲ್ನಲ್ಲಿ VBA ಲೆನ್ ಕಾರ್ಯವನ್ನು ಬಳಸಿ (4 ಉದಾಹರಣೆಗಳು)
- ಎಕ್ಸೆಲ್ ಶೀಟ್ನಲ್ಲಿ ನಕಲುಗಳನ್ನು ತೆಗೆದುಹಾಕುವುದು ಹೇಗೆ (7 ವಿಧಾನಗಳು)
6. ವಿಭಾ ಮಾಡ್ ಬಳಸುವಾಗ ವಿಭಾಜಕ & ಸಂಖ್ಯೆ ಎರಡೂ ದಶಮಾಂಶಗಳು
ನಿಮ್ಮ ಭಾಜಕ ಮತ್ತು ಸಂಖ್ಯೆ ಎರಡೂ ದಶಮಾಂಶ/ಫ್ಲೋಟ್ ಪ್ರಕಾರದಲ್ಲಿದ್ದರೆ, ನೀವು ಸಹ ಬಳಸಬಹುದು VBA Mod ಆಪರೇಟರ್.
VBA ಸಂಪಾದಕವನ್ನು ತೆರೆಯಲು, ವಿಭಾಗ 1 ರಲ್ಲಿ ವಿವರಿಸಿದ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ.
ನಂತರ, ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಟೈಪ್ ಮಾಡಿ ಮಾಡ್ಯೂಲ್ .
7802
ಇಲ್ಲಿ, ಉಪ-ವಿಧಾನದಲ್ಲಿ Decimal_Both_Divisor_Number, ನಾನು ವೇರಿಯೇಬಲ್ n ಅನ್ನು ಘೋಷಿಸಿದೆ ಪೂರ್ಣಾಂಕ ನಂತೆ ಮತ್ತು ಮಾಡ್ ಆಪರೇಟರ್ನ ಹಿಂತಿರುಗಿದ ಮೌಲ್ಯವನ್ನು ಇರಿಸಿಕೊಳ್ಳಲು ಇದನ್ನು ಬಳಸಲಾಗಿದೆ.
ಮುಂದೆ, ಸೆಲ್ ಉಲ್ಲೇಖವನ್ನು B5 ಎಂದು ಬಳಸಲಾಗಿದೆ number1 ಮತ್ತು C5 number2 (ಭಾಜಕ)
ನಂತರ ಉಳಿದ ತೋರಿಸಲು MsgBox ಅನ್ನು ಬಳಸಿದೆ.
ಈಗ, ಕೋಡ್ ಅನ್ನು ಉಳಿಸಿ ಮತ್ತು ವರ್ಕ್ಶೀಟ್ಗೆ ಹಿಂತಿರುಗಿ.
ಬಟನ್ ಅನ್ನು ಸೇರಿಸಲು, ವಿಭಾಗ 1 ರಲ್ಲಿ ವಿವರಿಸಿದ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ.
➤ ನಾನು ಬಟನ್ಗೆ ಪಡೆಯಿರಿ ವಿಭಾಜಕದಿಂದ ಜ್ಞಾಪನೆ & ಸಂಖ್ಯೆ ದಶಮಾಂಶ .
ನಂತರ, VBA ಕೋಡ್ ಅನ್ನು ರನ್ ಮಾಡಲು ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ.
ಆದ್ದರಿಂದ, ನೀವು < ದಶಮಾಂಶ ಭಾಜಕ ಮತ್ತು ಸಂಖ್ಯೆಗಳು ಎರಡಕ್ಕೂ 1>ಉಳಿದಿರುವ .
ಆದರೆ ಒಂದು ಸಮಸ್ಯೆ ಇದೆ VBA ದಶಮಾಂಶ ಅನ್ನು ಪೂರ್ಣಗೊಳಿಸುತ್ತದೆ. ಇಲ್ಲಿ, ಫಲಿತಾಂಶವು 1.75 ಆಗಿರಬೇಕು ಆದರೆ VBA ಮೋಡ್ ಅದನ್ನು 2 ಗೆ ಪೂರ್ತಿಗೊಳಿಸಿದೆ.
ಸಂಬಂಧಿತ ವಿಷಯ: Excel ನಲ್ಲಿ VBA EXP ಫಂಕ್ಷನ್ (5 ಉದಾಹರಣೆಗಳು)
7. VBA Mod ಗೆ ರೌಂಡ್ ಅಪ್ ದಶಮಾಂಶ ಸಂಖ್ಯೆ 0.5 ಗಿಂತ ದೊಡ್ಡದು
ಇಲ್ಲಿ, ನಾನು ಮಾಡುತ್ತೇನೆ VBA Mod ನಲ್ಲಿ ರೌಂಡ್ ಅಪ್ ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ ಎಂದು ನಿಮಗೆ ತೋರಿಸು.
ನಿಮಗೆ ದಶಮಾಂಶ ಪಾಯಿಂಟ್ ಸಮಸ್ಯೆಯನ್ನು ಪ್ರದರ್ಶಿಸಲು, ಮೊದಲು ನಾನು ಲೆಕ್ಕಾಚಾರ ಉಳಿದಿರುವ Excel MOD ಫಂಕ್ಷನ್ ಬಳಸಿ.
ಸೆಲ್ D4 , ಕೆಳಗಿನ ಸೂತ್ರವನ್ನು ಟೈಪ್ ಮಾಡಿ,
=MOD(B6, C6)
ಇಲ್ಲಿ, ನಾನು B6 ಅನ್ನು ಸಂಖ್ಯೆ C6 ಅನ್ನು ಭಾಜಕ ಆಗಿ ಬಳಸಿದ್ದೇನೆ.
ನಂತರ, ಉಳಿದಿರುವದನ್ನು ಪಡೆಯಲು ENTER ಅನ್ನು ಒತ್ತಿರಿ ಮತ್ತು ನೀವು ಉಳಿದಿರುವ ಅದು 7.7 ಆಗಿರುತ್ತದೆ.
ಈಗ, VBA Mod ಮೂಲಕ ಲೆಕ್ಕಾಚಾರ ಮಾಡೋಣ, VBA ಎಡಿಟರ್ ಅನ್ನು ತೆರೆಯಲು ವಿಭಾಗ 1 ರಲ್ಲಿ ವಿವರಿಸಿದ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ.
ನಂತರ, ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಮಾಡ್ಯೂಲ್ ನಲ್ಲಿ ಟೈಪ್ ಮಾಡಿ.
5236
ಇಲ್ಲಿ, ಉಪ-ವಿಧಾನದಲ್ಲಿ Decimal_Both_Divisor_Number, ನಾನು ಘೋಷಿಸಿದ್ದೇನೆ ವೇರಿಯಬಲ್ e n ಪೂರ್ಣಾಂಕ ಹಾಗೆ ಮತ್ತು Mod ಆಪರೇಟರ್ನ ಹಿಂತಿರುಗಿದ ಮೌಲ್ಯವನ್ನು ಇರಿಸಿಕೊಳ್ಳಲು ಇದನ್ನು ಬಳಸಲಾಗಿದೆ.
ಮುಂದೆ, ಸೆಲ್ ಉಲ್ಲೇಖವನ್ನು ಬಳಸಲಾಗಿದೆ B6 number1 ಮತ್ತು C6 number2 (ಭಾಜಕ)
ನಂತರ MsgBox ಅನ್ನು ತೋರಿಸಲು ಉಳಿದಿರುವುದು .
ಈಗ, ಕೋಡ್ ಅನ್ನು ಉಳಿಸಿ ಮತ್ತು ವರ್ಕ್ಶೀಟ್ಗೆ ಹಿಂತಿರುಗಿ.
ಬಟನ್ ಅನ್ನು ಸೇರಿಸಲು, ಅನುಸರಿಸಿ ದಿವಿಭಾಗ 1 ರಲ್ಲಿ ಹಂತಗಳನ್ನು ವಿವರಿಸಲಾಗಿದೆ.
➤ ನಾನು ಬಟನ್ ಅನ್ನು ರೌಂಡ್ಸ್ಅಪ್ ದಶಮಾಂಶ ಸಂಖ್ಯೆ ಎಂದು ಹೆಸರಿಸಿದೆ.
ಅದರ ನಂತರ, ಬಟನ್ ವನ್ನು ಚಲಾಯಿಸಲು ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ 1>VBA ಕೋಡ್.
ಆದ್ದರಿಂದ, ನೀವು ಬಳಸಿದ ಸೆಲ್ ಉಲ್ಲೇಖಕ್ಕಾಗಿ ಉಳಿದಿರುವ ಅನ್ನು ಪಡೆಯುತ್ತೀರಿ.
ಎಚ್ಚರಿಕೆಯಿಂದ ನೋಡಿ ಉಳಿದಿರುವ ನಲ್ಲಿ VBA ಮೋಡ್ ಹಿಂತಿರುಗಿದೆ. ಅದೇ ಮೌಲ್ಯಗಳಿಗೆ MOD ಫಂಕ್ಷನ್ 7.7 ಅನ್ನು ಹಿಂತಿರುಗಿಸಿದೆ ಆದರೆ VBA Mod ಆಪರೇಟರ್ 0 ಅನ್ನು ಹಿಂತಿರುಗಿಸಿದೆ. VBA ಮೌಲ್ಯಗಳನ್ನು ಸುತ್ತಿದಂತೆ.
ಇನ್ನಷ್ಟು ಓದಿ: Excel ನಲ್ಲಿ VBA ರೌಂಡ್ ಫಂಕ್ಷನ್ ಅನ್ನು ಹೇಗೆ ಬಳಸುವುದು (6 ತ್ವರಿತ ಉಪಯೋಗಗಳು)
8. ಸಮ ಅಥವಾ ಬೆಸ ಸಂಖ್ಯೆಯನ್ನು ನಿರ್ಧರಿಸಿ
VBA ಮೋಡ್ ಸಹ ಸಮ ಅಥವಾ ಬೆಸ ಸಂಖ್ಯೆಯನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ ನೀಡಿರುವ ಶ್ರೇಣಿಯಿಂದ.
VBA ಸಂಪಾದಕವನ್ನು ತೆರೆಯಲು, ವಿಭಾಗ 1 ರಲ್ಲಿ ವಿವರಿಸಿದ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ.
ನಂತರ, ಮಾಡ್ಯೂಲ್<ನಲ್ಲಿ ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಟೈಪ್ ಮಾಡಿ 2>.
5349
ಇಲ್ಲಿ, ಉಪ-ವಿಧಾನ Determine_Even_Or_Odd, ನಾನು ವೇರಿಯಬಲ್ n ಅನ್ನು ಪೂರ್ಣಾಂಕ ಎಂದು ಘೋಷಿಸಿದೆ .
ನಂತರ, ನಾನು ಲೂಪ್ ಅನ್ನು ಬಳಸಿದ್ದೇನೆ ಅಲ್ಲಿ ನಾನು ಸೆಲ್ ಉಲ್ಲೇಖದ ಮೂಲಕ ಘೋಷಿಸಿದ ಮೌಲ್ಯವನ್ನು ಇರಿಸಿದೆ.
ಮುಂದೆ, ನಾನು IF ಅನ್ನು ಬಳಸಿದ್ದೇನೆ ಫಂಕ್ಷನ್ ಅಲ್ಲಿ ನಾನು ಮಾನದಂಡವನ್ನು n Mod 2 = 0 ಎಂದು ಹೊಂದಿಸಿದರೆ ಮೌಲ್ಯವು ನಿಜವಾಗಿದ್ದರೆ ಅದು ಸಮ ಹೇಳಿಕೆಯನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ ಇಲ್ಲದಿದ್ದರೆ ಬೆಸ .<3
ನಂತರ ಹೇಳಿಕೆಗಳನ್ನು ತೋರಿಸಲು MsgBox ಅನ್ನು ಬಳಸಲಾಗಿದೆ.
ಈಗ, ಕೋಡ್ ಅನ್ನು ಉಳಿಸಿ ಮತ್ತು ವರ್ಕ್ಶೀಟ್ಗೆ ಹಿಂತಿರುಗಿ.
ಬಟನ್ ಅನ್ನು ಸೇರಿಸಲು, ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ