All Topics of VBA programming ЁЯСЗ
All subjects of BCA ЁЯСЗ

Using Immediate Window in Hindi

Buy all subjects pdf notes now [ examSpecial ]

Makhanlal Chaturvedi University / BCA / VBA programming

Using Immediate Window in Hindi

What is Immediate Window in Hindi

Immediate Window рдПрдХ рдРрд╕рд╛ tool рд╣реЛрддрд╛ рд╣реИ рдЬреЛ Microsoft VBA (Visual Basic for Applications) рдХреЗ рдЕрдВрджрд░ рд╣реЛрддрд╛ рд╣реИред рдпрд╣ рдЦрд╛рд╕рдХрд░ debugging рдпрд╛рдиреА рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрдВ рдЧрд▓рддреА рдХреЛ рдвреВрдВрдврдиреЗ рдФрд░ рдЙрд╕реЗ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЬрдм рдЖрдк Excel, Word, рдпрд╛ рдЕрдиреНрдп Office Applications рдореЗрдВ VBA Code рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рддрдм Immediate Window рдЖрдкрдХреА рдорджрдж рдХрд░рддрд╛ рд╣реИ рдпрд╣ рдЬрд╛рдирдиреЗ рдореЗрдВ рдХрд┐ рдХреЛрдИ Variable рдХреА Value рдХреНрдпрд╛ рд╣реИ, рдХреЛрдИ Command рдареАрдХ рд╕реЗ рдЪрд▓ рд░рд╣реА рд╣реИ рдпрд╛ рдирд╣реАрдВ, рдпрд╛ рдлрд┐рд░ рддреБрд░рдВрдд рдХреЛрдИ рдЫреЛрдЯрд╛ рд╕рд╛ Code Line run рдХрд░рдХреЗ рдЙрд╕рдХрд╛ output рдХреНрдпрд╛ рдЖрддрд╛ рд╣реИред

Immediate Window рдХреЛ рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдк Ctrl + G рджрдмрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдлрд┐рд░ View > Immediate Window рдореЗрдВ рдЬрд╛рдХрд░ рдЗрд╕реЗ рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдЕрдХреНрд╕рд░ Visual Basic Editor рдХреЗ рдиреАрдЪреЗ рджрд┐рдЦрддрд╛ рд╣реИред

Immediate Window рдЖрдкрдХреЛ рд╡реЛ рд╕реБрд╡рд┐рдзрд╛ рджреЗрддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдЖрдк рд╕реАрдзреЗ code рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕рдХрд╛ output рддреБрд░рдВрдд рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдмрд┐рдирд╛ рдЙрд╕реЗ Module рдореЗрдВ рд▓рд┐рдЦреЗ рдпрд╛ Run рдХрд┐рдПред

Using Immediate Window for Debugging Variables in Hindi

рдЬрдм рдЖрдк рдХрд┐рд╕реА VBA Code рдХреЛ run рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЖрдкрдХреЛ рдпрд╣ рджреЗрдЦрдирд╛ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдХрд┐рд╕реА Variable рдореЗрдВ рдХреНрдпрд╛ Value рдЖ рд░рд╣реА рд╣реИ, рддреЛ рдЖрдк рдЙрд╕реЗ Immediate Window рдореЗрдВ рдЪреЗрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдорд╛рди рд▓реАрдЬрд┐рдП рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ Variable рд╣реИ рдЬрд┐рд╕рдХрд╛ рдирд╛рдо рд╣реИ x, рдФрд░ рдЖрдк рдЙрд╕рдХреА Value рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

  • рдЖрдк Immediate Window рдореЗрдВ рд▓рд┐рдЦреЗрдВрдЧреЗ: ?x
  • рдпрд╣рд╛рдБ ? рдХрд╛ рдорддрд▓рдм рд╣реЛрддрд╛ рд╣реИ "print" рдпрд╛ "output рджрд┐рдЦрд╛рдУ"
  • рдЬреИрд╕реЗ рд╣реА рдЖрдк Enter рджрдмрд╛рдПрдВрдЧреЗ, рдпрд╣ рдЖрдкрдХреЛ рдЙрд╕ Variable рдХреА value рджрд┐рдЦрд╛ рджреЗрдЧрд╛

рдпрд╣ рддрд░реАрдХрд╛ рдЦрд╛рд╕ рддреМрд░ рдкрд░ рддрдм рдХрд╛рдо рдЖрддрд╛ рд╣реИ рдЬрдм Code рд▓рдВрдмрд╛ рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдЖрдк рдирд╣реАрдВ рд╕рдордЭ рдкрд╛ рд░рд╣реЗ рдХрд┐ рдХрд╣рд╛рдВ рдЧрд▓рддреА рд╣реЛ рд░рд╣реА рд╣реИред рдорд╛рди рд▓реАрдЬрд┐рдП рдЖрдкрдХреЗ рдкрд╛рд╕ рдиреАрдЪреЗ рджрд┐рдпрд╛ рдЧрдпрд╛ Code рд╣реИ:

Dim x As Integer
x = 10
x = x + 5

рдЕрдм рдЖрдк Immediate Window рдореЗрдВ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ:

?x

рддреЛ рдЖрдкрдХреЛ рдорд┐рд▓реЗрдЧрд╛:

15

рдЗрд╕рд╕реЗ рдЖрдкрдХреЛ Confirm рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХрд╛ Variable рд╕рд╣реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред рдЗрд╕реА рддрд░рд╣ рдЖрдк Arrays, Strings, рдпрд╛ Objects рдХреА Value рднреА Immediate Window рдХреЗ рдЬрд╝рд░рд┐рдП рдЪреЗрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

Executing Commands in Immediate Window in Hindi

Immediate Window рдХреЗрд╡рд▓ Values рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ Command run рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реЛрддрд╛ рд╣реИред рдЖрдк рдпрд╣рд╛рдВ VBA рдХреЗ рдХрд┐рд╕реА рднреА Statement рдХреЛ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬреИрд╕реЗ рдХрд┐ рдХреЛрдИ Cell рдореЗрдВ Value рдбрд╛рд▓рдирд╛, рдХреЛрдИ Function call рдХрд░рдирд╛ рдпрд╛ Subroutine рдХреЛ execute рдХрд░рдирд╛ред

  • рдХреЛрдИ Cell рдореЗрдВ value рдбрд╛рд▓рдирд╛:
  • Range("A1").Value = 100
  • рдХреЛрдИ Message Box рджрд┐рдЦрд╛рдирд╛:
  • MsgBox "Hello Students"
  • рдХреЛрдИ Custom Subroutine рдЪрд▓рд╛рдирд╛:
  • Call MyMacro

рдЗрд╕рдХрд╛ рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ рдлрд╛рдпрджрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рд╣рд░ рдмрд╛рд░ Module рдореЗрдВ рдЬрд╛рдХрд░ Run рдирд╣реАрдВ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ред рдЖрдк рддреБрд░рдВрдд рдХрд┐рд╕реА logic рдХреЛ test рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЬреИрд╕реЗ рдЕрдЧрд░ рдЖрдк check рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдХрд┐рд╕реА sheet рдХрд╛ рдирд╛рдо рдХреНрдпрд╛ рд╣реИ:

?ActiveSheet.Name

Output рдореЗрдВ рдЖрдкрдХреЛ рдЙрд╕ Sheet рдХрд╛ рдирд╛рдо рдорд┐рд▓ рдЬрд╛рдПрдЧрд╛ред

Practical Examples of Immediate Window Usage in Hindi

рдЕрдм рдХреБрдЫ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдФрд░ рдЙрдкрдпреЛрдЧреА рдЙрджрд╛рд╣рд░рдг рджреЗрдЦрддреЗ рд╣реИрдВ рдЬрд┐рдирд╕реЗ рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖрдП рдХрд┐ Immediate Window рдХрд┐рддрдирд╛ рдорджрджрдЧрд╛рд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ:

1. Cell рдХреА Value Check рдХрд░рдирд╛

?Range("B2").Value

рдпрд╣ рдЖрдкрдХреЛ Cell B2 рдХреА Value рддреБрд░рдВрдд рджрд┐рдЦрд╛ рджреЗрдЧрд╛ред

2. Cell рдореЗрдВ Formula Set рдХрд░рдирд╛

Range("C1").Formula = "=SUM(A1:A5)"

рдпрд╣ Code Immediate Window рдореЗрдВ рдбрд╛рд▓рдиреЗ рд╕реЗ Cell C1 рдореЗрдВ SUM Formula рдЖ рдЬрд╛рдПрдЧрд╛ред

3. рдХрд┐рд╕реА Sheet рдХрд╛ рдирд╛рдо рдмрджрд▓рдирд╛

Sheets("Sheet1").Name = "MarksSheet"

Immediate Window рд╕реЗ рд╣реА рдЖрдк Sheet рдХрд╛ рдирд╛рдо рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВред

4. Current Workbook рдХрд╛ рдирд╛рдо рдкрддрд╛ рдХрд░рдирд╛

?ThisWorkbook.Name

рдпрд╣ Command рдЖрдкрдХреЗ Workbook рдХрд╛ рдирд╛рдо рджрд┐рдЦрд╛ рджреЗрдЧрд╛ред

5. рдХрд┐рд╕реА Macro рдХреЛ Run рдХрд░рдирд╛

Call HelloWorld

рдпрджрд┐ рдЖрдкрдиреЗ рдПрдХ Macro рд▓рд┐рдЦрд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдирд╛рдо HelloWorld рд╣реИ, рддреЛ рдЖрдк рдЙрд╕реЗ Immediate Window рд╕реЗ рднреА рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред

6. Debug.Print рдХреЗ рд╕рд╛рде Output рднреЗрдЬрдирд╛

Immediate Window рдореЗрдВ Output рднреЗрдЬрдиреЗ рдХрд╛ рдПрдХ рдФрд░ рддрд░реАрдХрд╛ рд╣реИ тАУ Debug.Printред рдЬрдм рдЖрдк рдЕрдкрдиреЗ Code рдореЗрдВ Debug.Print рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдЙрд╕рдХрд╛ Output Immediate Window рдореЗрдВ рдЖрддрд╛ рд╣реИред

Sub ShowValue()
    Dim x As Integer
    x = 5 * 10
    Debug.Print x
End Sub

рдКрдкрд░ рджрд┐рдП рдЧрдП Code рдореЗрдВ рдЬреИрд╕реЗ рд╣реА рдЖрдк Macro рдЪрд▓рд╛рдПрдВрдЧреЗ, рдЖрдкрдХреЛ Immediate Window рдореЗрдВ Output рдорд┐рд▓реЗрдЧрд╛:

50

7. Objects рдХреА Properties рдЪреЗрдХ рдХрд░рдирд╛

рдЖрдк рдХрд┐рд╕реА рднреА Object рдХреА Property рдЬрд╛рди рд╕рдХрддреЗ рд╣реИрдВ:

?ActiveCell.Address
?ActiveWorkbook.FullName

8. Error рдвреВрдВрдврдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдпреЛрдЧ рдХрд░рдирд╛

Immediate Window рдореЗрдВ рдХрд┐рд╕реА Function рдпрд╛ Expression рдХреЛ run рдХрд░рдХреЗ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЙрд╕рдореЗрдВ рдХреЛрдИ error рддреЛ рдирд╣реАрдВ рд╣реИред рдЕрдЧрд░ error рдЖрддрд╛ рд╣реИ рддреЛ VBA рдЙрд╕рдХреА рдЬрд╛рдирдХрд╛рд░реА рджреЗрддрд╛ рд╣реИред

?1/0

рдпрд╣рд╛рдВ рдЖрдкрдХреЛ error message рдорд┐рд▓реЗрдЧрд╛: Division by zero

9. рдХрд┐рд╕реА Sheet рдореЗрдВ Row Count рджреЗрдЦрдирд╛

?Sheets("Sheet1").UsedRange.Rows.Count

рдпрд╣ рдЖрдкрдХреЛ Sheet1 рдореЗрдВ рдХрд┐рддрдиреА Rows рдЗрд╕реНрддреЗрдорд╛рд▓ рд╣реБрдИ рд╣реИрдВ, рд╡рд╣ рджрд┐рдЦрд╛рдПрдЧрд╛ред

10. рдХрд┐рд╕реА Cell рдХреА Formatting рдЪреЗрдХ рдХрд░рдирд╛

?Range("A1").Font.Bold

рдпрд╣ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ Cell A1 рдХрд╛ Text Bold рд╣реИ рдпрд╛ рдирд╣реАрдВред рдЕрдЧрд░ True рдЖрддрд╛ рд╣реИ, рддреЛ Bold рд╣реИ, рдирд╣реАрдВ рддреЛ Falseред

Immediate Window рд╕реЗ рдЬреБрдбрд╝реА рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рддреЗрдВ

  • рдпрд╣ Real-time output рджрд┐рдЦрд╛рддрд╛ рд╣реИ
  • рдпрд╣ Syntax errors рдХреЛ рддреБрд░рдВрдд рдкрдХреЬ рд▓реЗрддрд╛ рд╣реИ
  • рдпрд╣ Beginners рдХреЗ рд▓рд┐рдП Code рд╕реАрдЦрдиреЗ рдХрд╛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рд╣реИ
  • Debugging рдХреЛ рдмрд╣реБрдд рдЖрд╕рд╛рди рдФрд░ рддреЗрдЬ рдмрдирд╛рддрд╛ рд╣реИ

рдХреНрдпреЛрдВ Immediate Window рдПрдХ Powerful Tool рд╣реИ

  • рдЖрдк рдмрд┐рдирд╛ Code рдХреЛ рдмрд╛рд░-рдмрд╛рд░ рд░рди рдХрд┐рдП Testing рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
  • рдЖрдк Loop рдпрд╛ Complex Logic рдХреЛ Step by Step test рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
  • Code рдореЗрдВ рдХреНрдпрд╛ рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдпрд╣ рдЬрд▓реНрджреА рд╕реЗ рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВ

Immediate Window Open рдФрд░ Use рдХрд░рдиреЗ рдХреА Shortcut Keys

Function Shortcut
Immediate Window рдЦреЛрд▓рдирд╛ Ctrl + G
Visual Basic Editor рдЦреЛрд▓рдирд╛ Alt + F11
Macro Run рдХрд░рдирд╛ F5

Students рдХреЗ рд▓рд┐рдП Immediate Window рдХреЗ рд▓рд╛рдн

  • Real-time рд╕реАрдЦрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ
  • рдкреНрд░реИрдХреНрдЯрд┐рдХрд▓ Testing рдореЗрдВ рд╕рд╣рд╛рдпрдХ
  • Instant Output рджреЗрдЦрдиреЗ рд╕реЗ рд╕рдордЭ рдЬрд▓реНрджреА рдмрдирддреА рд╣реИ
  • рдХреЛрдИ рднреА error рддреБрд░рдВрдд рдкрд╣рдЪрд╛рди рдореЗрдВ рдЖ рдЬрд╛рддрд╛ рд╣реИ
  • Programming рдореЗрдВ Confidence рдмрдврд╝рддрд╛ рд╣реИ

FAQs

Immediate Window VBA рдХрд╛ рдПрдХ рдРрд╕рд╛ рднрд╛рдЧ рд╣реИ рдЬрд╣рд╛рдВ рд╣рдо рдЕрдкрдиреЗ code рдХреЛ рд╕реАрдзреЗ run рдХрд░рдХреЗ рдЙрд╕рдХрд╛ output рддреБрд░рдВрдд рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ debugging рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рдЖрдк variables рдХреА value рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, functions call рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ commands run рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
Excel VBA рдореЗрдВ Immediate Window рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдк Alt + F11 рджрдмрд╛рдХрд░ Visual Basic Editor рдЦреЛрд▓реЗрдВ рдФрд░ рдлрд┐рд░ Ctrl + G рджрдмрд╛рдХрд░ Immediate Window рдХреЛ activate рдХрд░реЗрдВред
Debugging рдХреЗ рд▓рд┐рдП рдЖрдк рдХрд┐рд╕реА рднреА variable рдпрд╛ object рдХреА value рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП Immediate Window рдореЗрдВ ?variableName рд▓рд┐рдЦреЗрдВред рдпрд╣ рдЖрдкрдХреЛ рдЙрд╕рдХреА current value рджрд┐рдЦрд╛ рджреЗрдЧрд╛ред рдЖрдк рдЗрд╕рдореЗрдВ real-time output рднреА check рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреИрд╕реЗ ?Range("A1").Valueред
рд╣рд╛рдВ, рдЖрдк Immediate Window рдореЗрдВ commands run рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреИрд╕реЗ рдХрд┐ Range("A1").Value = 100, MsgBox "Hello", рдпрд╛ рдХрд┐рд╕реА macro рдХреЛ Call MyMacro рдХреЗ рджреНрд╡рд╛рд░рд╛ call рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ Instant execution рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛрддрд╛ рд╣реИред
? рдХрд╛ рдЙрдкрдпреЛрдЧ Immediate Window рдореЗрдВ рд╕реАрдзреЗ value print рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реЛрддрд╛ рд╣реИ рдЬреИрд╕реЗ ?xред рдЬрдмрдХрд┐ Debug.Print рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдк VBA code рдХреЗ рдЕрдВрджрд░ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕рдХрд╛ output рднреА Immediate Window рдореЗрдВ рджрд┐рдЦрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ code рдХреЗ рдЬрд░рд┐рдП рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред
Beginners рдХреЗ рд▓рд┐рдП Immediate Window рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЙрдиреНрд╣реЗрдВ рдмрд┐рдирд╛ рдкреВрд░рд╛ macro run рдХрд┐рдП рддреБрд░рдВрдд рдХрд┐рд╕реА рднреА code snippet рдХреЛ test рдХрд░рдиреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛ рджреЗрддрд╛ рд╣реИред рдЗрд╕рд╕реЗ рд╡реЛ logic рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВ, variables track рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ errors рдЬрд▓реНрджреА рдкрдХрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред

Please Give Us Feedback