इस लेख के माध्यम से हम VBA Operator क्या है VBA Operator in hindi. के बारे में जानेगे। VBA का फुल फॉर्म "visual basic for application" है
ऑपरेटर किसी विशेष प्रकार के डेटा पर की जाने वाली किसी क्रिया (Operations) को व्यक्त करने वाला कोई चिह्न होता है। ऑपरेटर्स का प्रयोग व्यंजक (Expression) बनाने अथवा डाटा पर विभिन्न प्रकार की क्रिया करने के लिए किया जाता है। VBA निम्न प्रकार के ऑपरेटरों का समर्थन (Support) करते हैं।
VBA Operator क्या है?
![]() |
VBA Operator kya h. What is VBA Operator in hind |
जैसे- धनात्मक चिह्न (+), दो संख्याओं के योग की क्रिया को बताने वाला ऑपरेटर है-
K = 3 + 9 एक Expression है
इसमें = , + एवं * ऑपरेटर्स है एवं K,3,9 एवं 5 ऑपरेंड हैं।
Types of VBA Operator -
VBA में निम्न प्रकार के ऑपरेटर होते हैं
1. Arithmetic Operator
2. Assignment Operator
3. Comparison Operator
4. String Operator
5. Logical Operator
1. Arithmetic Operator :- अर्थमेटिक ऑपरेटर का प्रयोग अर्थमेटिक क्रियाओं (अंकगणितीय गणनाओं) को व्यक्त करने के लिए करते हैं। इनके प्रयोग से आप विभिन्न गणनाओं को पूर्ण कर सकते हैं।
VBA के अर्थमेटिक ऑपरेटर निम्न हैं-
ऑपरेटर्स
|
कार्य
|
उदाहरण
|
परिणाम
|
^
|
घात
|
K =2^3
|
K = 8
|
*
|
गुणा
|
K =2*5
|
K =10
|
/
|
भाग
|
K =5/2
|
K = 2.5
|
\
|
पूर्णांक भाग
|
K =5\2
|
K = 2
|
%
|
शेषफल
|
K =5%2
|
K = 1
|
+
|
जोड़
|
K = 5+2
|
K =7
|
-
|
घटा
|
K =5-2
|
K =3
|
VBA के असाइनमेंट ऑपरेटर निम्न हैं-
ऑपरेटर्स
|
कार्य
|
उदाहरण
|
परिणाम
|
=
|
असाइनमेंट
|
K = 5
|
K = 5
|
^ =
|
असाइनमेंट के साथ घात
|
K
^ = 5
|
K = K^5
|
* =
|
असाइनमेंट के साथ
गुणा
|
K * = 5
|
K = K*5
|
/ =
|
असाइनमेंट के साथ
भाग
|
K / =
|
K = K/5
|
\ =
|
असाइनमेंट के साथ
पूर्णांक भाग
|
K \ = 5
|
K = K\5
|
+ =
|
असाइनमेंट के साथ
जोड़
|
K + = 5
|
K = K+5
|
-
=
|
असाइनमेंट के साथ
घटा
|
K - = 5
|
K = K-5
|
&
=
|
असाइनमेंट के साथ
स्ट्रिंग जोड़ना
|
K & =
X
|
K =
K&X
|
3. Comparison Operator :- तुलनात्मक ऑपरेटर का प्रयोग दो विभिन्न संख्याओं या Expressions की तुलना करने के लिए किया जाता है। ऐसे ऑपरेटरों से बनने वाले एक्सप्रेशन का मान असत्य (False) होने पर (0) तथा सत्य (True) होने पर (1) होता है।
VBA के कम्पेरिजन ऑपरेटर ऑपरेटर निम्न हैं-
ऑपरेटर्स
|
कार्य
|
उदाहरण
|
परिणाम
|
<
|
छोटा है
|
A < B
|
यदि A छोटा है B से, तो मान सत्य होगा।
|
>
|
बड़ा है
|
A > B
|
यदि A बड़ा है B से, तो मान सत्य
होगा।
|
<=
|
छोटा एवं बराबरा है
|
A <= B
|
यदि A छोटा एवं बराबर है B के, तो मान सत्य होगा।
|
>=
|
बड़ा एवं बराबर है
|
A >= B
|
यदि A बड़ा एवं बराबर है B के, तो मान सत्य होगा।
|
=
|
बराबर है
|
A = B
|
यदि A बराबर है B के, तो मान सत्य होगा।
|
<>
|
बराबर नहीं है
|
A <>
B
|
यदि A बराबर नहीं है B के, तो मान सत्य होगा।
|
Is
|
सत्यता की जाँच करता है कि दो स्ट्रिंग
द्वारा समान आब्जेक्ट को Refer किया जा रहा है
|
A Is B
|
यदि A व
B स्ट्रिंग द्वारा समान ऑब्जेक्ट को Refer किया जा रहा है, तो मान सत्य होगा।
|
Like
|
स्ट्रिंग के पैटर्न के मिलान को जांचता
है
|
A Like B
|
यदि A व B स्ट्रिंग के पैटर्न समान हैं, तो मान सत्य होगा।
|
4. String Operator :- इस प्रकार के ऑपरेटर्स का प्रयोग दो या दो से अधिक String को जोड़ने के लिए किया जाता है।
VBA के String Concatenation Operators निम्न हैं-
ऑपरेटर्स
|
कार्य
|
उदाहरण
|
परिणाम
|
&
|
स्ट्रिंग को जोड़ने के लिए
|
K = “Hello” & “World”
|
K= “Hello World”
|
+
|
स्ट्रिंग को जोड़ने के लिए
|
K =“Hello” + “World”
|
K=
“Hello World”
|
5. Logical Operator :- लॉजिकल ऑपरेटर का प्रयोग दो लॉजिकल रिलेशनल एक्सप्रेशन्स (Relational Expression) को जोड़ने अथवा मान ज्ञात करने के लिए किया जाता है।
VBA के Logical Operator निम्न हैं-
ऑपरेटर्स
|
कार्य
|
And
|
जब
दोनों Operands सत्य
हो तभी यह सत्य मान प्रदर्शित करता है।
|
NOT
|
Operands के मान को बदल देता है। True का False, False का True कर देता है।
|
OR
|
जब दो
Operands
में से एक भी सत्य हो तो यह True मान देता है।
|
Type
of
|
Object Reference चर का Data type से तुलना करता है।
|
अगर आपको मेरे द्वारा दी गई जानकारी पसंद आई हो तो कृपया कर हमे कमेंट करके जरूर बताएं और इस पोस्ट को शेयर जरूर करे।