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

With and End With in Hindi

Buy all subjects pdf notes now [ examSpecial ]

Makhanlal Chaturvedi University / BCA / VBA programming

With and End With in Hindi

рдЖрдЬ рд╣рдо With рдФрд░ End With statements рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╕реАрдЦреЗрдВрдЧреЗред рдпреЗ programming рдореЗрдВ рдмрд╣реБрдд useful рд╣реЛрддреЗ рд╣реИрдВ, рдЦрд╛рд╕рдХрд░ рдЬрдм рд╣рдореЗрдВ рдХрд┐рд╕реА object рдХреЗ рдХрдИ properties рдпрд╛ methods рдХреЛ рдмрд╛рд░-рдмрд╛рд░ use рдХрд░рдирд╛ рд╣реЛред рд╣рдо рдЗрд╕реЗ рдмрд╣реБрдд рд╕рд░рд▓ рднрд╛рд╖рд╛ рдореЗрдВ рд╕рдордЭреЗрдВрдЧреЗ рддрд╛рдХрд┐ beginners рднреА рдЖрд╕рд╛рдиреА рд╕реЗ рд╕рдордЭ рд╕рдХреЗрдВред рдЗрд╕рдХреЗ рд╕рд╛рде рд╣реА, syntax, practical use, benefits рдФрд░ examples рднреА рджреЗрдЦреЗрдВрдЧреЗред рдпрд╣ рдкреВрд░рд╛ content SEO optimized рд╣реИ рдФрд░ рдЫрд╛рддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рдж helpful рд╣реЛрдЧрд╛ред

Understanding With and End With Statements in Hindi

рдЬрдм рд╣рдо programming рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдХрдИ рдмрд╛рд░ рд╣рдореЗрдВ рдПрдХ object рдХреЗ multiple properties рдпрд╛ methods рдХреЛ access рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИред рдЬреИрд╕реЗ рдорд╛рди рд▓реАрдЬрд┐рдП, рд╣рдореЗрдВ рдПрдХ textbox рдХреЗ рдХрдИ attributes рдХреЛ рдмрджрд▓рдирд╛ рд╣реИ, рдпрд╛ рдХрд┐рд╕реА form рдХреЗ рдХрдИ controls рдХреЛ access рдХрд░рдирд╛ рд╣реИред рдЕрдЧрд░ рд╣рдо рдмрд╛рд░-рдмрд╛рд░ рдЙрд╕ object рдХрд╛ рдирд╛рдо рд▓рд┐рдЦреЗрдВрдЧреЗ, рддреЛ code рд▓рдВрдмрд╛ рдФрд░ complex рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕рд▓рд┐рдП With...End With statement use рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддрд╛рдХрд┐ рд╣рдо рдПрдХ рд╣реА рдмрд╛рд░ object рдХрд╛ рдирд╛рдо рд▓рд┐рдЦреЗрдВ рдФрд░ рдЙрд╕рдХреЗ рдЕрдВрджрд░ рдХреЗ multiple properties рдпрд╛ methods рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ set рдпрд╛ get рдХрд░ рд╕рдХреЗрдВред

With statement рдХрд╛ рдорддрд▓рдм: "рдореИрдВ рдЗрд╕ object рдХреЗ рдЕрдВрджрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдБ, рддреЛ рд╣рд░ рдЬреЛ command рдЖрдПрдЧреА рд╡рд╣ рдЗрд╕реА object рдкрд░ apply рд╣реЛрдЧреАред"
End With рдХрд╛ рдорддрд▓рдм: "рдЕрдм рдЗрд╕ object рдХреЗ рд╕рд╛рде рдХрд╛рдо рдЦрддреНрдоред"

рдЗрд╕рд╕реЗ code рдкрдврд╝рдиреЗ рдореЗрдВ рдЖрд╕рд╛рди рд╣реЛрддрд╛ рд╣реИ, рдФрд░ errors рдХрдо рд╣реЛрддреА рд╣реИрдВред

Syntax and Practical Use of With Block in Hindi

With block рдХреА syntax рдмрд╣реБрдд simple рд╣реЛрддреА рд╣реИред рдЗрд╕реЗ рд╕рдордЭрдирд╛ рдЬрд░реВрд░реА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рддрднреА рд╣рдо рдЗрд╕рдХрд╛ рд╕рд╣реА рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рдкрд╛рдПрдВрдЧреЗред

With objectName
    'object рдХреЗ properties рдпрд╛ methods рдпрд╣рд╛рдБ рд▓рд┐рдЦреЗрдВ
End With


рдпрд╣рд╛рдБ objectName рд╡рд╣ variable рдпрд╛ object рд╣реИ рдЬрд┐рд╕рдХреЗ properties рдпрд╛ methods рдХреЛ рд╣рдо use рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
For example, рдЕрдЧрд░ рдЖрдк VBScript рдпрд╛ VBA рдореЗрдВ рдХреЛрдИ TextBox control рд╣реИ, рддреЛ рдЖрдк рдРрд╕рд╛ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ:

With TextBox1
    .Text = "Hello"
    .Enabled = True
    .Visible = False
End With


рдпрд╣рд╛рдБ рдкрд░ рд╣рдо рдмрд╛рд░-рдмрд╛рд░ TextBox1 рдирд╣реАрдВ рд▓рд┐рдЦ рд░рд╣реЗ, рдмрд▓реНрдХрд┐ рдПрдХ рдмрд╛рд░ With рд▓рдЧрд╛ рдХрд░, рдЙрд╕рдХреЗ рдЕрдВрджрд░ рдХрдИ properties set рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдЗрд╕рд╕реЗ code рдЫреЛрдЯрд╛, рд╕рд╛рдлрд╝ рдФрд░ error free рдмрдирддрд╛ рд╣реИред

Benefits of Using With for Object References in Hindi

  • Code Shorter рдФрд░ Readable рдмрдирддрд╛ рд╣реИ: рдмрд╛рд░-рдмрд╛рд░ object рдХрд╛ рдирд╛рдо рдирд╣реАрдВ рд▓рд┐рдЦрдирд╛ рдкрдбрд╝рддрд╛, рдЬрд┐рд╕рд╕реЗ code рдЖрд╕рд╛рди рдФрд░ рд╕рд╛рдл рджрд┐рдЦрддрд╛ рд╣реИред
  • Performance рдмреЗрд╣рддрд░ рд╣реЛрддреА рд╣реИ: рдХрдВрдкреНрдпреВрдЯрд░ рдХреЛ рдмрд╛рд░-рдмрд╛рд░ рдЙрд╕реА object рдХреЛ рдвреВрдВрдврд╝рдиреЗ рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рдкрдбрд╝рддреАред
  • Error рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХрдо рд╣реЛрддреА рд╣реИ: рдПрдХ рдмрд╛рд░ object reference рд▓рд┐рдЦрд╛ рддреЛ рд╕рд╣реА, рддреЛ mistakes рдХрдо рд╣реЛрддреА рд╣реИрдВред
  • Maintainance рдЖрд╕рд╛рди рд╣реЛрддрд╛ рд╣реИ: рдЕрдЧрд░ object рдХрд╛ рдирд╛рдо change рдХрд░рдирд╛ рд╣реЛ рддреЛ рд╕рд┐рд░реНрдл рдПрдХ рдЬрдЧрд╣ change рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИред
  • Nested objects рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЖрд╕рд╛рди: рдЬрдм complex objects рд╣реЛрдВ, рддрдм рднреА рдЖрдк рдЖрд╕рд╛рди рддрд░реАрдХреЗ рд╕реЗ properties access рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

Examples of With and End With Usage in Hindi

Example 1: Simple TextBox Control рдХреЗ рд╕рд╛рде
рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ TextBox control рд╣реИ рдФрд░ рдЖрдкрдХреЛ рдЙрд╕рдХреА multiple properties set рдХрд░рдиреА рд╣реИрдВ:
With TextBox1
    .Text = "Namaste"
    .ForeColor = vbBlue
    .Font.Size = 12
    .Enabled = True
End With

рдпрд╣рд╛рдБ рд╣рдордиреЗ TextBox1 рдХреЗ рдХрдИ рдЧреБрдг рдЖрд╕рд╛рдиреА рд╕реЗ set рдХрд┐рдПред

Example 2: Complex Object рдХреЗ рд╕рд╛рде
рдорд╛рди рд▓реАрдЬрд┐рдП рдПрдХ Workbook рдореЗрдВ рдПрдХ Worksheet рд╣реИ рдФрд░ рд╣рдореЗрдВ рдЙрд╕рдХреЗ рдХрдИ properties рдХреЛ set рдХрд░рдирд╛ рд╣реИ:
With Workbook1.Worksheets("Sheet1")
    .Name = "Student Data"
    .Visible = True
    .Cells(1,1).Value = "Name"
    .Cells(1,2).Value = "Marks"
End With

рдпрд╣рд╛рдБ рд╣рдордиреЗ Worksheet рдХреЗ рдХрдИ properties рдФрд░ cells рдХреЛ рдПрдХ рд╕рд╛рде access рдХрд┐рдпрд╛ред

Example 3: Without Using With Block
рдЕрдЧрд░ With block рдирд╣реАрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ рддреЛ code рдХреИрд╕рд╛ рджрд┐рдЦреЗрдЧрд╛?
TextBox1.Text = "Namaste"
TextBox1.ForeColor = vbBlue
TextBox1.Font.Size = 12
TextBox1.Enabled = True

рдпрд╣ code functional рддреЛ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди With block рдХреЗ рдореБрдХрд╛рдмрд▓реЗ рд▓рдВрдмрд╛ рдФрд░ repetitive рд╣реИред

Example 4: Nested With Blocks
рдХрднреА-рдХрднреА objects рдХреЗ рдЕрдВрджрд░ рдФрд░ рднреА objects рд╣реЛрддреЗ рд╣реИрдВред рддрдм рд╣рдо nested With blocks рднреА рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВред
With Workbook1
    With .Worksheets("Sheet1")
        .Name = "Data"
        .Cells(1,1).Value = "Roll No."
    End With
End With

рдпрд╣ рддрд░реАрдХрд╛ рддрдм рдЙрдкрдпреЛрдЧреА рд╣реЛрддрд╛ рд╣реИ рдЬрдм complex objects рдХреЗ рдХрдИ layers рд╣реЛрдВред

рдзреНрдпрд╛рди рджреЗрдВ: With block рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдХрд░реЗрдВред рдЬреНрдпрд╛рджрд╛ nested рдпрд╛ complex blocks code рдХреЛ confusing рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред Beginners рдХреЗ рд▓рд┐рдП recommend рд╣реИ рдХрд┐ рдкрд╣рд▓реЗ simple objects рдХреЗ рд╕рд╛рде practice рдХрд░реЗрдВред

рдЗрд╕ рдкреНрд░рдХрд╛рд░, With and End With statements programming рдХреЛ рд╕рд░рд▓, readable рдФрд░ efficient рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЬрд╝рд░реВрд░реА рд╣реЛрддреЗ рд╣реИрдВред рдЗрдиреНрд╣реЗрдВ рд╕рдордЭрдирд╛ рдФрд░ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рдирд╛ рд╣рд░ programmer рдХреЗ рд▓рд┐рдП рдЬрд░реВрд░реА рд╣реИред рдпрд╣рд╛рдВ рджрд┐рдП рдЧрдП рдЙрджрд╛рд╣рд░рдгреЛрдВ рдФрд░ syntax рд╕реЗ рдЖрдк рдЖрд╕рд╛рдиреА рд╕реЗ рд╕реАрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреИрд╕реЗ рдЗрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИред

FAQs

With statement рдПрдХ programming structure рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдПрдХ object рдХреЗ рдЕрдВрджрд░ рдХрдИ properties рдпрд╛ methods рдХреЛ рдмрд┐рдирд╛ рдмрд╛рд░-рдмрд╛рд░ object рдХрд╛ рдирд╛рдо рд▓рд┐рдЦреЗ access рдХрд░рдиреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛ рджреЗрддрд╛ рд╣реИред
End With statement With block рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЛ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдЕрдм object рдХреЗ рдЕрдВрджрд░ рдХреЗ commands рдЦрддреНрдо рд╣реЛ рдЧрдП рд╣реИрдВред
Syntax рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:
With objectName
    'object properties рдпрд╛ methods
End With
рдЗрдиреНрд╣реЗрдВ use рдХрд░рдиреЗ рд╕реЗ code рдЫреЛрдЯрд╛, readable, efficient рдмрдирддрд╛ рд╣реИ рдФрд░ errors рдХрдо рд╣реЛрддреА рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдмрд╛рд░-рдмрд╛рд░ object рдХрд╛ рдирд╛рдо рдирд╣реАрдВ рд▓рд┐рдЦрдирд╛ рдкрдбрд╝рддрд╛ред
рд╣рд╛рдБ, With statement рд╕реЗ performance рдмреЗрд╣рддрд░ рд╣реЛ рд╕рдХрддреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ interpreter рдХреЛ рдмрд╛рд░-рдмрд╛рд░ object reference рдЦреЛрдЬрдиреЗ рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реЛрддреАред
рд╣рд╛рдБ, With statement beginners рдХреЗ рд▓рд┐рдП рднреА рдЖрд╕рд╛рди рд╣реИ рдЕрдЧрд░ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рд╕рдордЭрдХрд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПред рдпрд╣ code рдХреЛ рд╕рд░рд▓ рдмрдирд╛рддрд╛ рд╣реИред

Please Give Us Feedback