Assignment Help logo
सीधी बातचीत

Loading...

Score %0 (0 correct0 incorrect62 unanswered)

प्रश्न 1. इस फ़ंक्शन और सब द्वारा कौन-से दो सेट के मान प्रिंट किए जाते हैं?

Function GetVitals(ID As Long, Age As Long, Optional Weight As Long) As String
    GetVitals="ID=" & ID &"Age=" & Age & "Weight=" & Weight
End Function
Sub ShowVitals()
    Dim ID As Long, Age As Long,Weight as Long
    Debug.Print GetVitals(ID:=5,Age:=20)
    Debug.Print GetVitals(ID:=6,Age:=25,Weight:=130)
End Sub
  • :
ID=5 Age = 20 Weight=
ID=6 Age = 25 Weight=130
  • :
ID=5 Age = 20 Weight=0
ID=6 Age = 25 Weight=130
  • :
ID=5 Age = 20 Weight=Null
ID=6 Age = 25 Weight=130
  • :
ID=5 Age = 20
ID=6 Age = 25 Weight=130

प्रश्न 2. यह कोड किस स्थिति में सही रूप से काम करेगा?

Sub CalledSub(Surname, Age)

  • call Calledsub "smith",26
  • calledsub (surname="smith", Age = 26)
  • calledsub (Surname:="Smith", Age:=26)
  • calledsub "smith", 26

प्रश्न 3. एक क्लास और एक ऑब्जेक्ट के बीच मुख्य अंतर क्या है?

  • इसमें कोई सार्थक अंतर नहीं है। शब्दों का प्रयोग परिसंघात्मक रूप से किया जाता है।
  • एक क्लास एक ऑब्जेक्ट की गुणधर्मों की घोषणा करता है। एक ऑब्जेक्ट उस घोषणा को पूरा करता है जिसमें घटनाएँ और विधियाँ परिभाषित होती हैं।
  • एक ऑब्जेक्ट एक क्लास के लिए एक टेम्पलेट है।
  • एक क्लास एक ऑब्जेक्ट के डिज़ाइन का वर्णन करता है। एक ऑब्जेक्ट उस डिज़ाइन का एक उदाहरण है।

प्रश्न 4. MsgBox विधिका किस मान को प्रदर्शित करती है?

Sub MySub(VarA As Long, ParamArray VarB() As Variant)
MsgBox VarB(0)
End Sub
Sub ShowValue()
Call MySub(10, "First arg", 2, 3.1416)
End Sub
  • 2
  • 10
  • First arg
  • 3.1416

प्रश्न 5. एक यूज़रफ़ॉर्म मॉड्यूल को वीबीए परियोजना में डालने के लिए कौन सी वस्तु आवश्यक है?

  • संबंधित मानक कोड मॉड्यूल
  • UserForm
  • संबंधित क्लास मॉड्यूल
  • UserForm क्लास

प्रश्न 6. उत्पाद क्या है?

Sub UseSum()
Dim TestArray() As Integer, Total As Integer
ReDim TestArray(1)
TestArray(1) = 6
ReDim TestArray(2)
TestArray(2) = 3
Total = WorksheetFunction.Sum(TestArray)
End Sub
  • 3
  • 0
  • 9
  • 6

प्रश्न 7. ड्राइवर सबरूटीन को Sub Driver (Y) द्वारा घोषित किया जाता है। किस बयान से कॉम्पाइल त्रुटि आती है?

  • Driver x
  • कॉल Driver (x)
  • कॉल Driver x
  • Driver (X)

प्रश्न 8. आपके पास एक यूज़र फ़ॉर्म पर व

िभिन्न चर को प्रदर्शित करने के लिए कई चर हैं, और एक ही समय में सभी चरों को प्रदर्शित करने के लिए बहुत अधिक चर हैं। उपयोगकर्ता को सभी चरों को देखने की सर्वश्रेष्ठ नियंत्रण कौन सा है?

  • फ़्रेम
  • मल्टीपेज
  • टैबस्ट्रिप
  • लिस्टबॉक्स

प्रश्न 9. नीचे एक फ़ंक्शन है जिसका नाम SquareIt है। किस संस्करण के सबरूटीन का संकलन एक कॉम्पाइल त्रुटि का परिणाम होता है?

Function SquareIt(ByRef Basis As Integer) As Long
SquareIt = Basis ^ 2
End Function
  • सब क्षेत्र ()
दिम Result जैसा लंबा, दिम साइड जैसा आदेश
साइड = 5
परिणाम = Squarelt (साइड)
समाप्त सब
  • सब क्षेत्र ()
दिम Result जैसा लंबा, दिम साइड
साइड = 5
परिणाम = SquareIt (Cint (साइड))
समाप्त सब

प्रश्न 10. EmailAddress() एक एरे है। इसका डिक्लेअरेशन Dim EmailAddress (10) As String है, और विकल्प बेस 1 प्रभाव में है। EmailAddress() में कितनी पंक्तियाँ और स्तंभ हैं?

  • 10 पंक्तियाँ और 10 स्तंभ
  • 10 पंक्तियाँ और 1 स्तंभ
  • 10 पंक्तियाँ और 0 स्तंभ
  • 1 पंक्ति और 10 स्तंभ

प्रश्न 11. यदि आप इस कोड को चलाते हैं तो कौन सा सेलेक्ट होगा?

Range("E3:312").Range("B3").Select

  • F5
  • F3
  • B3
  • E3

प्रश्न 12. वीबीए में कौन सा चर का नाम वैध है?

  • _MyVar
  • My_Var
  • My-Var
  • 1MyVar

संदर्भ लिंक

जब आप विज़ुअल बेसिक मॉड्यूल में प्रोसेडियों, स्थिर मानों, चरों और तर्कों का नामकरण करते हैं, तो आपको निम्नलिखित नियमों का पालन करना चाहिए: पहले वर्ण के रूप में आपको एक पत्र का प्रयोग करना होगा। आप नाम में स्थान, अवधि, विस्तार, जीर्ण या नमूना के लिए एक अक्षर नहीं प्रयोग कर सकते हैं।

प्रश्न 13. एक प्रयोगकर्ता निर्मित डेटा प्रकार की एक वैध परिभाषा क्या है?

  • :
Type CBC
नाम जैसा लंबा
अगला जैसा लंबा
अंत प्रकार
  • :
Type CBC
नाम जैसा लंबा
_अगला जैसा लंबा
अंत प्रकार
  • :
Type CBC
नाम जैसा लंबा
@Option जैसा लंबा
अंत प्रकार
  • :
Type CBC
नाम जैसा लंबा
%For जैसा लंबा


अंत प्रकार

प्रश्न 14. एक प्रोजेक्ट से एक डिफ़ॉल्ट प्रोजेक्ट में एक यूज़र फ़ॉर्म को कैसे डुप्लिकेट किया जाए?

  • :
  1. मौजूदा यूज़र फ़ॉर्म के साथ प्रोजेक्ट को सहेजें और बंद करें।
  2. सेट करें > फ़ाइल पर क्लिक करें।
  3. मौजूदा प्रोजेक्ट के स्थान पर ब्राउज़ करें।
  4. उस पर दायाँ क्लिक करें और आप जिस यूज़र-फ़ॉर्म को डुप्लिकेट करना चाहते हैं, चुनें।
  • :
  1. मौजूदा यूज़र फ़ॉर्म को डिज़ाइन मोड में खोलें।
  2. फ़ॉर्म पर दायाँ क्लिक करें और प्रतिलिपि चुनें।
  3. दूसरे प्रोजेक्ट पर स्विच करें।
  4. मॉड्यूल पर दायाँ क्लिक करें और पेस्ट चुनें।
  • :
  1. प्रोजेक्ट एक्सप्लोरर में, यूज़र फ़ॉर्म पर दायाँ क्लिक करें और प्रतिलिपि चुनें।
  2. नए प्रोजेक्ट पर स्विच करें।
  3. यूज़रफ़ॉर्म पर दायाँ क्लिक करें और पेस्ट चुनें।
  • :
  1. मौजूदा यूज़र फ़ॉर्म को डिज़ाइन मोड में खोलें।
  2. फ़ाइल > निर्यात फ़ाइल पर क्लिक करें।
  3. दूसरे प्रोजेक्ट पर स्विच करें।
  4. फ़ाइल > आयात फ़ाइल पर क्लिक करें।

प्रश्न 15. एक माइक्रो मेंक्रो मैक्रो का रेकॉर्डिंग संभावित रूप से उपयोगकर्ता के कार्रवाईयों का अधूरा रिकॉर्ड होने के कारण क्यों है?

  • माइक्रो के मैक्रो रिकॉर्डर को कीबोर्ड शॉर्टकट द्वारा प्रारंभ किए गए कार्रवाइयों को रिकॉर्ड नहीं करता।
  • माइक्रो के मैक्रो रिकॉर्डर फाइंड और रिप्लेस संपादनों का समर्थन नहीं करता है।
  • माइक्रो के मैक्रो रिकॉर्डर तारीखी टैब के रिबन के डेवलपर टैब पर बटन क्लिक करके प्रारंभ किए गए कार्रवाइयों को रिकॉर्ड नहीं करता है।
  • माइक्रो के मैक्रो रिकॉर्डर उन कार्रवाइयों को रिकॉर्ड नहीं करता है जो माउस पॉइंटर के साथ पाठ का चयन शामिल करते हैं।

प्रश्न 16. सबरूटीन की त्रुटि हैंडलर के आगे कौन सा वक्तव्य होना चाहिए?

  • समाप्त
  • वापसी
  • बाहर आउट सब
  • रुकें

प्रश्न 17. मायएरे कितने मानों को धारण कर सकता है?

Option Base 0
Sub BuildArray()
Dim MyArray(5) As Integer
  • 0
  • 32,769
  • 5
  • 6

प्रश्न 18. कौन सा वक्तव्य सही है?

  • सेट एक क्लास में एक मान स्थापित करता है; लेट एक क्लास से एक मान लौटाता है।
  • लेट एक क्लास में एक मान स्थापित करता है; सेट एक क्लास से एक मान लौटाता है।
  • लेट एक क्लास में एक मान स्थापित करता है; गेट एक क्लास से एक मान लौटाता है।
  • गेट एक क्लास में एक मान स्थापित करता है; सेट एक क्लास से एक मान लौटाता है।

प्रश्न 19. एक घोषणा का क्षेत्र होता है, जिसमें तीन स्तर होते हैं। वे क्या हैं?

  • मॉड्यूल, प्रोजेक्ट और ऑटोमेशन
  • प्रोसीजर, प्राइवेट मॉड्यूल और पब्लिक मॉड्यूल
  • सबरूटीन, मॉड्यूल और प्रोजेक्ट
  • प्रोसीजर, प्रोजेक्ट और ग्लोबल

प्रश्न 20. एक्सेल में किसी भी विज़ुअल बेसिक कोड को चलाने के लिए विज़ुअल बेसिक एडिटर में दो संदर्भ चयनित करना आवश्यक होता है। ये दो संदर्भ क्या हैं?

  • एमएस एक्सेल ऑब्जेक्ट लाइब्रेरी और एमएस ऑफिस ऑब्जेक्ट लाइब्रेरी
  • वीबीए और एमएस ऑफिस ऑब्जेक्ट लाइब्रेरी
  • वीबीए और एक्सेल ऑब्जेक्ट लाइब्रेरी
  • एमएस एक्सेल ऑब्जेक्ट लाइब्रेरी और ओएलई ऑटोमेशन

प्रश्न 21. आपके प्रोजेक्ट को उसके चर को रीसेट करने के लिए कौन सा कार्यवाही करेगा?

  • डीबग मोड में वर्तमान संवाद के तर्कों की सूची को संपादित करें।
  • रन-टाइम त्रुटि संवाद में एंड पर क्लिक करें।
  • वर्कशीट में एक एक्टिवएक्सकंट्रोल जोड़ें।
  • इन सभी उत्तरों

प्रश्न 22. कौन सा कीबोर्ड शॉर्टकट वीबीई को एक प्रक्रिया के घोषणा का पता लगाने के लिए कार्यक्षम करता है?

  • शिफ्ट+F3
  • अल्ट+F (Windows) या ऑप्शन+F (Mac)

िफ्ट+F2

  • कंट्रोल+F (Windows) या कमांड+F (Mac)

प्रश्न 23. जब आप एक नए ऑब्जेक्ट की कक्षा को परिभाषित करते हैं, तो आप उसे कहां नामित करते हैं?

  • कक्षा मॉड्यूल के नाम में
  • कक्षा मॉड्यूल के कोड में
  • स्टैंडर्ड मॉड्यूल के कोड में
  • स्टैंडर्ड मॉड्यूल के गुणों में

प्रश्न 24. कैसे एक क्लास मॉड्यूल स्पष्ट रूप से बताता है कि वह एक विशेष इंटरफेस का उपयोग करता है?

  • इंटरफेस स्वयं क्लास मॉड्यूल का हिस्सा होता है।
  • इंटरफेस कीवर्ड और इंटरफेस का नाम के माध्यम से।
  • Implements कीवर्ड और इंटरफेस का नाम के माध्यम से।
  • इंटरफेस का नाम एक पैरामीटर के रूप में पास किया जाता है।

प्रश्न 25. वीबीए प्रोजेक्ट में अन्य मॉड्यूलों के लिए मॉड्यूल1 की सामग्री को उपलब्ध कराने के लिए क्या आवश्यक है, लेकिन किसी अन्य वीबीए प्रोजेक्ट के लिए नहीं?

  • मॉड्यूल1 के शीर्ष पर विकल्प ग्लोबल सेट करें
  • मॉड्यूल स्तरीय चरों को निजी घोषित करें
  • मॉड्यूल1 के शीर्ष पर मॉड्यूल स्तर स्कोप सेट करें
  • मॉड्यूल1 के शीर्ष पर विकल्प निजी मॉड्यूल सेट करें

प्रश्न 26. एक ऐरे नामित MyArray के साथ उपयोग किया जाने पर एक लूप नियंत्रण चर की शुरुआत और समापन मानों को सेट करने का पसंदीदा तरीका क्या है?

  • For i = 0 To UBound(MyArray,1)
  • For i = 1 To UBound(MyArray,1)
  • For i = LBound(MyArray,1) To UBound(MyArray,1)
  • इस पर निर्भर करता है कि क्या विकल्प बेस 0 या विकल्प बेस 1 का उपयोग हो रहा है।

प्रश्न 27. टेस्ट3 का मान क्या है?

Enum TestEnum
    Test1
    Test2
    Test3
End Enum
  • 0
  • 1
  • 3
  • 2

प्रश्न 28. कौन सा वक्तव्य एक ऐरे का घोषणा करता है?

  • Dim MyArray() As Integer
  • Dim MyArray() As Array
  • Dim MyArray As Integer
  • Dim MyArray As Array

संदर्भ

प्रश्न 29. एक वीबीए प्रोजेक्ट को बनाए रखने के लिए वीबीए कोड का उपयोग करने के लिए, आप वीबीए की विस्तारितता का उपयोग कैसे कर सकते हैं?

  • विश्वास मानक को वीबीए प्रोजेक्ट

ऑब्जेक्ट मॉडल को विश्वास देने के लिए सेट मैक्रो सुरक्षा।

  • प्रोजेक्ट का वर्कबुक रिबन के समीक्षा टैब में सुरक्षित होना चाहिए।
  • माइक्रोसॉफ्ट वीबीए एक्सटेंसिबिलिटी 5.3 को संदर्भ में शामिल करें।
  • माइक्रोसॉफ्ट वीबीए एक्सटेंसिबिलिटी 5.3 और वीबीए प्रोजेक्ट ऑब्जेक्ट मॉडल को विश्वास मानक को सेट करें।

प्रश्न 30. आप एक यूज़र फ़ॉर्म को एक वीबीए प्रोजेक्ट में कैसे जोड़ते हैं?

  • :
  1. विज़ुअल बेसिक एडिटर के प्रोजेक्ट विंडो में प्रोजेक्ट का चयन करें
  2. डिज़ाइन मोड बटन को क्लिक करें और इंसर्ट मोड का चयन करें
  • :
  1. विज़ुअल बेसिक एडिटर के प्रोजेक्ट विंडो में प्रोजेक्ट का चयन करें
  2. टूलबॉक्स बटन को क्लिक करें और यूज़रफ़ॉर्म का चयन करें
  • :
  1. विज़ुअल बेसिक एडिटर के प्रोजेक्ट विंडो में प्रोजेक्ट का चयन करें
  2. राइट-क्लिक करें रन मेनू और कस्टमाइज़ का चयन करें
  • :
  1. विज़ुअल बेसिक एडिटर के प्रोजेक्ट विंडो में प्रोजेक्ट का चयन करें
  2. इंसर्ट > यूज़रफ़ॉर्म पर क्लिक करें

Q31. जब पहले AAA() और फिर BBB() चलाए जाते हैं, तो MyVar का मान क्या होता है?

Dim MyVar As String
Sub AAA()
Dim MyVar As String
MyVar = "Procedure AAA Scope"
End Sub
Sub BBB()
MyVar = "Procedure BBB Scope"
End Sub
  • MyVar बराबर होता है "Procedure AAA Scope"
  • ISNULL(MyVar) सत्य है
  • MyVar बराबर होता है "Procedure BBB Scope"
  • MyVar शून्य होता है

Q32. क्लास मॉड्यूल से कौन सा कोड ब्लॉक कंपाइल त्रुटि उत्पन्न करता है?

  • :
Public Property Get HDL() As Double
HDL = pHDL
End Property
Public Property Let HDL(Value As Double)
pHDL = Value
End Property
  • :
Property Get HDL() As Double
HDL = Value
End Property
Property Let HDL(Value As Double)
pHDL = Value
End Property
  • :
Public Property Get HDL() As Double
HDL = Value
End Property
Public Property Let HDL(Value As Double)
pHDL = Value
End Property
  • :
Public Property Get HDL() As Single
HDL = pHDL
End Property
Public Property Let HDL(Value As Double)
pHDL = Value
End Property

Q33. अगर VBA कोड फाइलCount को एक स्थिर मान के रूप में घोषित करता है तो कोड तेजी से चलता है। इसका कारण क्या है?

  • स्थिरों का दायरा उस प्रक्रिया को सीमित करता है जो उन्हें घोषित करता है
  • स्थिर आदेश कम्पाइल समय पर घोषित किए जाते हैं, लेकिन चर चलाने के समय घोषित किए जाते हैं
  • एक बार प्रोजेक्ट में घोषित किया गया है, फाइलCount के वर्तमान मूल्य को देखने की आवश्यकता नहीं है जब वह एक स्थिर है।
  • Const घोषणा उस सबसे कुशल प्रकार को निर्दिष्ट करती है जो स्थिर के मान को देती है

Q34. एक VBA प्रोजेक्ट को चार क्लासों का घोषणा करना होता है। कितने क्लास मॉड्यूल आवश्यक होते हैं?

  • दो (संबंधित संपत्तियों के लिए एक और तरीका)
  • एक (प्रत्येक क्लास एक ही मॉड्यूल में घोषित होता है)
  • चार (प्रत्येक क्लास के लिए एक)
  • उन्नत डेटा प्रकारों के अनुसार जो ऑब्जेक्ट लौटाते हैं, उसी के अनुसार जितने आवश्यक हैं

Q35. यह कोड क्या प्रदर्शित करता है?

Sub MakeErrors()
Dim Y As Variant, Z As Variant
On Error Resume Next
Y = 1 / 0
MsgBox "Y = " & Y
On Error GoTo 0
Z - (0 - 3) ^ 0.5
MsgBox "Z = " & Z
End Sub
  • एक त्रुटि संदेश
  • Y और Z
  • Z = एक संदेश बॉक्स में और फिर एक उपयोगी त्रुटि संदेश में
  • Y = एक संदेश बॉक्स में और फिर एक उपयोगी त्रुटि संदेश में

Q36. यहाँ दिए गए चार विकल्पों में से कौन सा कोड ब्लॉक UserForm1 को लोड किये बिना दिखाई देता है, लेकिन FoundErrors स

मीक्षा उसे जाँचता है, और फिर कोई त्रुटियाँ नहीं मिलती हैं तो प्रोसेसिंग जारी रखता है?

  • :
Private Sub CommandButton1_Click()
If FoundErrors(Me) Then _
Me.Show
End Sub
  • :
Private Sub CommandButton1_Click()
If Not FoundErrors(UserForm1) Then _
Unload UserForm1
End Sub
  • :
Private Sub CommandButton1_Click()
Me.Hide
Do While FoundErrors(Me)
Me.Show
Loop
End Sub
  • :
Private Sub CommandButton1_Click()
Do While FoundErrors(UserForm1)
UserForm1.show
Loop
End Sub

पहली माँग UserForm1 को लोड किये बिना दिखाने की है, इसलिए हमें Me.Hide की आवश्यकता है, Me यहाँ UserForm1 को संदर्भित करता है।

Q37. एक With ब्लॉक को कैसे संरचित किया जाता है?

  • :
With Selection
&TypeText Text:="8/24/2019"
&TypeParagraph
&TypeText Text:="1161 Alamosa Drive"
End With
  • :
With Selection
.TypeText Text:="8/24/2019"
.TypeParagraph
.TypeText Text:="1161 Alamosa Drive"
End With
  • :
With Selection
TypeText Text:="8/24/2019"
TypeParagraph
TypeText Text:="1161 Alamosa Drive"
End With
  • :
With Selection:
&TypeText Text:="8/24/2019"
&TypeParagraph
&TypeText Text:="1161 Alamosa Drive"
End With

संदर्भ

Q38. यह कोड "Subscript out of range" त्रुटि क्यों उत्पन्न करता है?

Sub Example()
    Dim MyArr() As Variant
    ReDim MyArr(3, 4)
    'कुछ कोड
    ReDim Preserve MyArr(4, 4)
End Sub
  • मास्क केवल एक बार बदल सकते हैं।
  • MyArr पहले 3 "पंक्तियों" के साथ घोषित किया गया था।
  • आप केवल जब आप ReDim Preserve को निर्दिष्ट करते हैं, तो एक एरे के आखिरी आयाम को बदल सकते हैं।
  • सही वाक्यांश यह है ReDim Preserve MyArr(0 To 4, 0 To 4)

Q39. कौन सा सबरोटीन घोषणा कॉम्पाइल त्रुटि नहीं उत्पन्न करता है?

  • Sub Called(Salary As Long, ParamArray Vals() As Variant)
  • Sub Called(ParamArray Vals() As Variant, Salary As Long)
  • Sub Called(Optional Salary As Long, ParamArray Vals() As Variant)
  • Sub Called(Salary As Long, ParamArray Vals() As String)

Q40. उपयोगकर्ता कैसे डेटा एंटर कर सकता है या विंडो बदल सकता है, जब UserForm1 स्क्रीन पर प्रदर्शित है?

  • इस विधि के साथ फ़ॉर्म को दिखाएं: UserForm1.Show vbModal
  • इस विधि को कोड में शामिल करें: UserForm1.Hwnd = False.
  • उपयोगकर्ता फॉर्म की SpecialEffect संपत्ति को frmShowModal पर सेट करें
  • उपयोगकर्ता फॉर्म की ShowModal संपत्ति को नकारात्मक सेट करें।

Q41. SubA SubB को MyVar को पास करता है। कैसे सुनिश्चित किया जा सकता है कि SubA को वापस लौटते समय MyVar का उसका मूल्य हो?

  • SubB को Sub SubB(ByRef MyVar) के रूप में घोषित करें।
  • SubB को Sub SubB(MyVar) के रूप में घोषित करें।
  • SubB को Sub SubB(Static MyVar) के रूप में घोषित करें।
  • SubB को Sub SubB(ByVal MyVar)

के रूप में घोषित करें।

Q42. कौन सा प्रकार का प्रक्रिया घोषणा वाक्यांश संटैक्टिकली सही है?

  • :
Sub MySub(VarA As String, Optional VarB _
As Variant, Optional VarC As Long)
  • :
Sub MySub(VarA As String, Optional VarB _
As Variant, VarC As Long)
  • :
Sub MySub(Optional VarA As String, Optional VarB _
As Variant, VarC as Long)
  • :
Sub MySub(OPtional VarA As String, VarB _
As Variant, Optional VarC as Long)

Q43. VBA में दो प्रमुख प्रकार की प्रक्रियाएँ क्या हैं?

  • फ़ंक्शन और इवेंट
  • फ़ंक्शन और स्कोप
  • सबरूटीन और इवेंट
  • सबरूटीन और फ़ंक्शन

Q44. कौन सा कोड ब्लॉक त्रुटि के बिना कंपाइल होता है?

  • Sub Decs() Dim MyFixed As String * 0 MyFixed = "A" MsgBox MyFixed End Sub
  • Sub Decs() Dim MyInt% * 1 MyInt = 7 MsgBox MyInt End Sub
  • Sub Decs() Dim MyInt% As Integer * 1 MyInt = 5 MsgBox MyInt End Sub
  • Sub Decs() Dim MyInt, MyNum As Integer MyInt = "A" MsgBox MyInt End Sub

Q45. वर्तमान CountValues में मूल्य को प्रदर्शित करने के लिए तत्काल खिड़की में क्या उपयोग किया जाता है?

  • = CountValues= CountValues
  • | CountValues| CountValues
  • : CountValues: CountValues
  • ? CountValues? CountValues

Q46. इस स्तर पर आप एक चर को कैसे घोषित कर सकते हैं: Private TopSecret As String?

  • फ़ंक्शन
  • मॉड्यूल
  • सबरूटीन
  • प्रक्रिया

Q47. जब उपयोगकर्ता UserForm1 को स्क्रीन पर प्रदर्शित किया जाता है, तो कैसे उपयोगकर्ता वर्कशीट या दस्तावेज़ पर डेटा दर्ज कर सकता है, या विंडो को बदल सकता है?

  • इस विधि के साथ फ़ॉर्म को दिखाएं: UserForm1.Show vbModal.
  • उपयोगकर्ता फॉर्म की SpecialEffect संपत्ति को frmShowModal पर सेट करें।
  • इस कोड में इस विधि को शामिल करें: UserForm1.Hwnd = False.
  • उपयोगकर्ता फॉर्म की ShowModal संपत्ति को नकारात्मक सेट करें।

Q48. SubA MyVar को SubB को पास करता है। जब नियंत्रण SubA को लौटता है, तो कैसे सुनिश्चित किया जा सकता है कि MyVar का उसका मूल्य हो?

  • SubB को Sub SubB(Static MyVar) के रूप में घोषित करें।
  • SubB को Sub SubB(ByVal MyVar) के रूप में घोषित करें।
  • SubB को Sub SubB(MyVar) के रूप में घोषित करें।
  • SubB को Sub SubB(ByRef MyVar) के रूप में घोषित करें।

Q49. एरे एक से अधिक बार आकार नहीं बदला जा सकता है।

Sub Example() Dim MyArr() As Variant ReDim MyArr(3, 4) 'some code ReDim Preserve MyArr(4, 4)
End Sub Sub Example() Dim MyArr() As Variant ReDim MyArr(3, 4) 'some code ReDim Preserve MyArr(4, 4) End Sub
  • सही वाक्यांश है ReDim Preserve MyArr(0 To 4, 0 To 4)।
  • आप केवल जब आप ReDim Preserve को निर्दिष्ट करते हैं, तो एक एरे के आखिरी आयाम को बदल सकते हैं।
  • MyArr पहले 3 "पंक्तियों" के साथ घोषित किया गया था।
  • SubB को Sub SubB(ByRef MyVar) के रूप में घोषित करें।

Q50. कौन सा कोड ब्लॉक अंत में जब i चर मान 5 के बराबर होता है और X 10 के बराबर होता है?

  • :
Do
X = X + 1
i = i + 1
Loop Until i < 5
End Sub
  • :
Sub Loopi()
Dim X As Integer, i As Integer
For i = 1 To 5
X = X + 1
Next I
End Sub
  • :
Sub Loopi()
Dim X As Integer, i As Integer
Do Until i < 5
X = X + 1
i = i + 1
Loop
End Sub
  • :
Sub Loopi()
Dim X As Integer, i As Integer
Do
X = X + 1
i = i + 1
Loop While i < 5
End Sub

Q51. एक क्लास मॉड्यूल कैसे संकेत करता है कि वह एक विशेष इंटरफ़ेस का उपयोग करता है?

  • Implements कीवर्ड और इंटरफ़ेस का नाम के माध्यम से।
  • Interface कीवर्ड और इंटरफ़ेस का नाम के माध्यम से।
  • इंटरफ़ेस का नाम पैरामीटर के रूप में पारित किया जाता है।
  • इंटरफ़ेस स्वयं क्लास मॉड्यूल का हिस्सा है।

Q52. VBE का कौन सा हिस्सा आपको VBA की वाक्यांश क

ा अन्वेषण करने में मदद कर सकता है?

  • स्थानीय विंडोज़
  • ऑब्जेक्ट ब्राउज़र
  • परियोजना अन्वेषक
  • वैकल्पिक संवाद

Q53. यह कोड एक नई संग्रह स्थापित करने का प्रयास कर रहा है, जो कर्मचारी के नाम और संख्याओं से बना है। Assoc एक क्लास है। कोड से कौन सा वाक्यांश अभाव है?

Dim Associates As Collection, Assoc As CAssoc, i As Byte
For i = 1 To 200
    Set Assoc = New CAssoc
    Assoc.Name = Cells(i,1)
    Assoc.Number = Cells(i,2)
    Associates.Add Assoc
Next i
  • Set Associates = New Collection
  • Set Associates = Collection
  • Redim(Associates(Associates.Count+1))
  • Redim(Associates _ (Unbound(Associates)+1))

Q54. एक ऐसा चर या मान क्या है जो एक सबरूटीन या फ़ंक्शन से दूसरे के पास किया जाता है, इसके लिए मानक शब्द क्या है?

  • संदर्भ
  • तत्व
  • प्रार्थना
  • गुण

Q55. एक ऐसा चर या मान क्या है जो एक सबरूटीन या फ़ंक्शन से दूसरे के पास किया जाता है, इसके लिए मानक शब्द क्या है?

  • संदर्भ
  • तत्व
  • प्रार्थना
  • गुण

Q56. किस स्तर पर वर्कबुक के कोड मॉड्यूल में Worksheet_Change का नामित ईवेंट प्रक्रिया पाया जाता है?

  • किसी साधारण कोड मॉड्यूल में
  • वर्कशीट के ऑब्जेक्ट मॉड्यूल में
  • Worksheet_Change क्लास मॉड्यूल में
  • वर्कबुक के कोड मॉड्यूल में

Q57. आप वर्कशीट के लिए एक ईवेंट प्रक्रिया बना रहे हैं, और आप ईवेंट प्रक्रिया के Sub विधिमें तारीख को संपादित करते हैं। जब ईवेंट प्रक्रिया चलती है, तो क्या होता है?

  • इसमें कोई अंतरित नहीं है तुलना में साधारण प्रक्रिया के परिणामों के साथ।
  • परिणाम अप्रत्याशित होते हैं।
  • प्रक्रिया संकलित नहीं होती है।
  • प्रक्रिया एक रनटाइम त्रुटि फेंकती है।

Q58. इस आधार पर कौन सा प्रक्रिया SumCosts को सही रूप से उपक्रिया करता है?

Sub Sumosts(AcctName As String, Amount As Long)
    Range("A1") = AcctName
End Sub
  • call SumCosts "Totalcosts", 3
  • SumCosts "Totalcosts", 3
  • SumCosts("Totalcosts", 3)
  • Call SumCosts

स्रोत

Q59. आप एक वस्त्रित के विवरण के लिए एक ऑब्जेक्ट घोषित करना चाहते हैं ताकि आपका VBA कोड निम्नलिखित परीक्षणों को लागू कर सके। Cars के लिए आप कौन सा क

ीवर्ड प्रयोग करते हैं?

If Cars(1).Make="Ford" And Cars (1).MPG > 20
    Then Cars(1).Selected = True
  • डेटाफ्रेम
  • प्रकार
  • ऑब्जेक्ट
  • वेरिएंट

Q60. इस वक्तव्य में .Range("A1:E5").Select का क्या प्रभाव है?

ActiveCell.Offset(3,4).Range("A1:E5").Select
  • यह निर्दिष्ट करता है कि ऑफ़सेट के परिणामों को पाया गया रेंज कौन सा होता है
  • यह निर्दिष्ट करता है कि ऑफ़सेट की सामग्री किस रेंज में लिखी जाएगी
  • यह रीसाइज़ की जानकारी प्रदान करता है - इस मामले में, ऑफसेट पाँच पंक्तियों और पाँच स्तंभों का संदर्भ लौटाता है
  • यह निर्दिष्ट करता है कि ऑफसेट कोई रेंज कितनी स्थिति पर होगा

Q61. एक्सेल में, निम्नलिखित दो वाक्यांशों का क्या प्रभाव होता है?

Range("b3:f5, c4:d9").Select
    	Range("b3:f5", "c4:d9").Select
  • यह निर्दिष्ट करता है कि ऑफ़सेट के परिणामों को पाया गया रेंज कौन सा होता है
  • यह निर्दिष्ट करता है कि ऑफ़सेट की सामग्री किस रेंज में लिखी जाएगी
  • यह रीसाइज़ की जानकारी प्रदान करता है - इस मामले में, ऑफसेट पाँच पंक्तियों और पाँच स्तंभों का संदर्भ लौटाता है
  • यह निर्दिष्ट करता है कि ऑफसेट कोई रेंज कितनी स्थिति पर होगा

Q62. कार्यक्रम के संदर्भ में VBA का अर्थ क्या है?

  • वेरी बेसिक एप्लिकेशन
  • विज़ुअल बेसिक एप्लिकेशन
  • वोलेटाइल बिजनेस ऑटोमेशन
  • विज़ुअलाइज्ड बाइनरी एल्गोरिदम