# 12.4 VBA Editor ओळखा

Source: https://ravindrabagale.com/mr/excel/ch12-macros-and-vba/12-4-the-vba-editor-vbe.html
Language: mr (Marathi with English technical terms)

Developer › Visual Basic किंवा Windows Alt + F11ने VBE उघडा.

 | भाग | Shortcut / menu | उपयोग

 | Project Explorer | Ctrl + R | Open workbooks, sheets, ThisWorkbook, Modules, Forms.

 | Properties | F4 | Selected objectचं नाव व properties.

 | Code window | Module double-click | Code लिहिण्याची जागा.

 | Immediate | Ctrl + G | Debug.Print output, छोटं expression.

 | Locals / Watch | View menu | Paused codeमधल्या values तपासा.

Module तयार करा

Insert › Module. General macros आणि worksheet UDFs standard moduleमध्ये ठेवा.

वर Option Explicit लिहा; variables declare करणं आवश्यक होतं.

Tools › Options › Editor › Require Variable Declarationने नवीन modulesमध्ये हे automatic जोडा. Existing modulesमध्ये स्वतः तपासा.

Module select › F4 › (Name) = modPractice किंवा modReports.

Right-click module › Export/Importने code reuse करता येतो; imported code आधी वाचा.

Immediateमध्ये ?ThisWorkbook.Worksheets.Count, ?ActiveSheet.Name आणि ?ActiveSheet.Range("A1").Value पाहा. Sheet/ThisWorkbook modules eventsसाठी उपयोगी असतात; ते “फक्त एका sheetवर code करू शकतात” एवढाच नियम नाही. General callable UDFसाठी standard module निवडा.

Practice

modPractice तयार करून Option Explicit घाला. Active sheetचं नाव आणि A1ची value Immediateमध्ये print करा.

रवींद्र बागले यांची tip

Option Explicit typo पकडायला मदत करतो. Code कोणत्या VBAProjectमध्ये लिहिताय ते Project Explorerमध्ये पाहा; अनेक files open असताना चूक होऊ शकते.
