Microsoft Excel рдореЗрдВ Macro рдПрдХ рд╡рд┐рд╢реЗрд╖ рдлреАрдЪрд░ рд╣реИ рдЬреЛ рдХрд┐рд╕реА рднреА рджреЛрд╣рд░рд╛рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд (automate) рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред рдпрд╣ VBA (Visual Basic for Applications) рдирд╛рдордХ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд░рд┐рдХреЙрд░реНрдб рдФрд░ рдХрд╕реНрдЯрдорд╛рдИрдЬрд╝ рдХрд░рддрд╛ рд╣реИред рдЗрд╕реЗ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рд╕рдордп рдмрдЪрд╛рдиреЗ рдФрд░ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рддреЗрдЬреА рд╕реЗ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
Excel рдореЗрдВ Macro рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдкреНрд░рдореБрдЦ рд▓рд╛рдн:
- рджреЛрд╣рд░рд╛рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдирд╛: рдЬреИрд╕реЗ рдбреЗрдЯрд╛ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг, рдлреЙрд░реНрдореЗрдЯрд┐рдВрдЧ, рд░рд┐рдкреЛрд░реНрдЯ рддреИрдпрд╛рд░ рдХрд░рдирд╛ рдЖрджрд┐ред рдЕрдЧрд░ рдЖрдкрдХреЛ рдПрдХ рд╣реА рдХрд╛рдо рдмрд╛рд░-рдмрд╛рд░ рдХрд░рдирд╛ рд╣реЛ, рддреЛ рдореИрдХреНрд░реЛ рдЗрд╕реЗ рдПрдХ рдХреНрд▓рд┐рдХ рдореЗрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
- рд╕рдордп рдХреА рдмрдЪрдд: рдХрд┐рд╕реА рднреА рдХрд╛рд░реНрдп рдХреЛ рдХрдИ рдмрд╛рд░ рдХрд░рдиреЗ рдХреА рдмрдЬрд╛рдп, рдЖрдк рдПрдХ рдмрд╛рд░ рдЙрд╕реЗ рд░рд┐рдХреЙрд░реНрдб рдХрд░рдХреЗ, рдореИрдХреНрд░реЛ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд╣реЗрдЬ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ рдПрдХ рдмрдЯрди рджрдмрд╛рдХрд░ рд╡рд╣реА рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
- рд╡рд┐рдЬрд╝реБрдЕрд▓ рдмреЗрд╕рд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ: рдореИрдХреНрд░реЛ рдХреЗ рд▓рд┐рдП рдЖрдк VBA (Visual Basic for Applications) рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдЖрдк рдЕрдкрдиреА рдЬрд░реВрд░рдд рдХреЗ рд╣рд┐рд╕рд╛рдм рд╕реЗ рдХрд╕реНрдЯрдо рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред
Excel рдореЗрдВ Macro рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ?
- Macro рд░рд┐рдХреЙрд░реНрдб рдХрд░рдирд╛:
- рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, Excel рдореЗрдВ “Developer” рдЯреИрдм рдХреЛ рд╕рдХреНрд╖рдо рдХрд░реЗрдВред (рдЕрдЧрд░ Developer Tab рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗ рд░рд╣рд╛ рд╣реЛ, рддреЛ рдЗрд╕реЗ Excel рдХреА Options рдореЗрдВ рдЬрд╛рдХрд░ рд╕рдХреНрд╖рдо рдХрд░реЗрдВред)
- рдлрд┐рд░ “Record Macro” рд╡рд┐рдХрд▓реНрдк рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рдЗрд╕рдХреЗ рдмрд╛рдж, Excel рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдП рдЧрдП рд╣рд░ рдХрд╛рд░реНрдп рдХреЛ рд░рд┐рдХреЙрд░реНрдб рдХрд░рддрд╛ рд╣реИред
- рдЖрдк рдЬреЛ рднреА рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рд╕реЗрд▓ рдореЗрдВ рдбреЗрдЯрд╛ рдбрд╛рд▓рдирд╛, рдлреЙрд░реНрдореЗрдЯрд┐рдВрдЧ рдмрджрд▓рдирд╛, рдпрд╛ рдХрд┐рд╕реА рдлрд╛рдЗрд▓ рдХреЛ рд╕реЗрд╡ рдХрд░рдирд╛, рдпреЗ рд╕рднреА рдХрд╛рд░реНрдп рдореИрдХреНрд░реЛ рдореЗрдВ рдХреИрдж рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред
- рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдЦрддреНрдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдХреНрд░реЛ рдХреЛ рдПрдХ рдирд╛рдо рджреЗрдВ рдФрд░ рдЗрд╕реЗ Save рдХрд░ рд▓реЗрдВред
- Macro рдЪрд▓рд╛рдирд╛:
- рдЬрдм рдЖрдкрдХреЛ рд░рд┐рдХреЙрд░реНрдб рдХрд┐рдП рдЧрдП рдореИрдХреНрд░реЛ рдХреЛ рдЪрд▓рд╛рдирд╛ рд╣реЛ, рддреЛ рдЖрдк “Developer” рдЯреИрдм рд╕реЗ “Macros” рдСрдкреНрд╢рди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рдЙрд╕ рдореИрдХреНрд░реЛ рдХреЛ рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ “Run” рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
- Macro рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдирд╛:
- рдЕрдЧрд░ рдЖрдкрдХреЛ рд░рд┐рдХреЙрд░реНрдб рдХрд┐рдП рдЧрдП рдореИрдХреНрд░реЛ рдХреЛ рдХрд╕реНрдЯрдорд╛рдИрдЬрд╝ рдХрд░рдирд╛ рд╣реИ, рддреЛ рдЖрдк VBA Editor рдореЗрдВ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд╣рд╛рдВ рдЖрдк рдХреЛрдб рдХреЛ рдореИрдиреНрдпреБрдЕрд▓реА рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВред
Macro рдХреЗ рдлрд╛рдпрджреЗ:
- рд╕реНрд╡рдЪрд╛рд▓рди: рдмрд╛рд░-рдмрд╛рд░ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░ рд╕рдордп рдмрдЪрд╛рдирд╛ред
- рдХрд╕реНрдЯрдо рдХрд╛рд░реНрдпреЛрдВ рдХреА рдЕрдиреБрдорддрд┐: рдЖрдк рдЕрдкрдиреА рдЬрд╝рд░реВрд░рддреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХрд╕реНрдЯрдо рдХреЛрдб рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВред
- рддреНрд░реБрдЯрд┐рдпреЛрдВ рдореЗрдВ рдХрдореА: рдореИрдиреНрдпреБрдЕрд▓ рдХрд╛рдореЛрдВ рдореЗрдВ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдЧрд▓рддреА рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЛ рдШрдЯрд╛рдирд╛ред
- рдЙрдЪреНрдЪ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛: рдмрдбрд╝реЗ рдбреЗрдЯрд╛ рдХреЛ рдкреНрд░реЛрд╕реЗрд╕ рдХрд░рдирд╛ рдФрд░ рдЙрд╕ рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
Macro рдХреЗ рдиреБрдХрд╕рд╛рди:
- рд╕реБрд░рдХреНрд╖рд╛ рдЬреЛрдЦрд┐рдо: рдЕрдЧрд░ рдХрд┐рд╕реА рд╕реЗ рдЕрдирдЬрд╛рдиреЗ рдореЗрдВ рдореИрдХреНрд░реЛ рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд┐рдпрд╛ рдЬрд╛рдП, рддреЛ рд╡рд╣ рд╡рд╛рдпрд░рд╕ рдпрд╛ рдореИрд▓рд╡реЗрдпрд░ рдХрд╛ рд╕реНрд░реЛрдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
- рд╡рд┐рдЬрд╝реБрдЕрд▓ рдмреЗрд╕рд┐рдХ рдХреА рд╕рдордЭ: VBA рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдХреА рдереЛрдбрд╝реА рдмрд╣реБрдд рд╕рдордЭ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рдпрджрд┐ рдЖрдкрдХреЛ рдХрд╕реНрдЯрдо рдореИрдХреНрд░реЛ рдХреЛрдб рд▓рд┐рдЦрдирд╛ рд╣реЛред
рдирд┐рд╖реНрдХрд░реНрд╖:
Excel рдореЗрдВ рдореИрдХреНрд░реЛ рдПрдХ рдмрд╣реБрдд рд╣реА рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдЙрдкрдХрд░рдг рд╣реИ рдЬреЛ рджрд┐рди-рдкреНрд░рддрд┐рджрд┐рди рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╕рд░рд▓ рдФрд░ рддреЗрдЬрд╝ рдмрдирд╛рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдЕрдХреНрд╕рд░ рд╕рдорд╛рди рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдореИрдХреНрд░реЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрдк рд╕рдордп рдмрдЪрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЕрдкрдиреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдЕрдзрд┐рдХ рдкреНрд░рднрд╛рд╡реА рддрд░реАрдХреЗ рд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
Speak Your Mind