´ëÇѹα¹ ÃÖ´ë±Ô¸ð ¹®¼­/¼­½Ä ¿¹½ºÆû ¿¢¼¿¼­½Ä

¿¢¼¿±³½Ç

VBA_03 VBA¹× VB Editor ÀÇ ¼Ò°³


 

 

VB(Visaul Basic)´Â Microsoft»ç°¡ À©µµ¿ì¿ëÀ¸·Î °ø°³ÇÑ µ¶¸³µÈ ÇÁ·Î±×·¥ °³¹ß Àü¹® µµ±¸ÀÔ´Ï´Ù.

4¼¼´ë ¾ð¾î¶ó°íµµ ºÒ¸®´Â ÀÌ Visual BasicÀº BASICÀ̶ó´Â ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ »Ñ¸®·Î µÎ°íÀÖÀ¸¸ç, °ú°Å BASIC¾ð¾î¿¡¼­ °´Ã¼ÁöÇâÇü ¾ð¾î·Î ź»ýÇÑ »õ·Î¿î °³³äÀÇ ¾ð¾îÀÔ´Ï´Ù.

 

VBA¶õ Visual Basic for ApplicationÀÇ ÁÙÀÓ¸»·Î ƯÁ¤ÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» À§ÇÑ VB¶ó´Â Àǹ̰¡ µÇ°ÚÁÒ?

¿©±â¼­ ApplicationÀº ½±°Ô ¸»ÇØ ¿¢¼¿À̳ª ¿öµå, ÆÄ¿öÆ÷ÀÎÆ® µî°ú °°Àº ÇÁ·Î±×·¥ ÀÚü¸¦ ÀǹÌÇÑ´Ù°í ÀÌÇØÇÏ½Ã¸é µÉ °Í °°½À´Ï´Ù.

¿¹·Î ¿¢¼¿¿¡¼­ VB¸¦ »ç¿ëÇϸé Visual Basic for Excel Application, ¿öµå¶ó¸é Visual Basic for Word ApplicationÀÌ ´õ Á¤È®ÇÑ Ç¥ÇöÀÌ µÇ°Ú½À´Ï´Ù.^^;

 

ÇöÀç ¿¢¼¿Àº ¸¹Àº ¹öÀüµéÀÌ Áö¼ÓÀûÀ¸·Î Ãâ½ÃµÇ°í ÀÖ½À´Ï´Ù.

¿¢¼¿¿¡ VBA°¡ Æ÷ÇÔµÈ °ÍÀº ¿¢¼¿ 5¹öÀüºÎÅÍÀÎ MS-OFFICE 2000¹öÀüºÎÅÍ ¸ðµç ÀÀ¿ë ÇÁ·Î±×·¥¿¡ VBA ¿£ÁøÀÌ ÀåÂøµÇ¾ú½À´Ï´Ù.

¿©·¯ºÐµéÀÌ ´Ù¸¥ Application VBA¿¡ ºñÇØ º¹ÀâÇÑ Excel ApplicationÀÇ VBA¸¦ °øºÎÇÏ°í, ¶Ç ¸¶½ºÅÍ ÇÏ½Å´Ù¸é ´Ù¸¥ ApplicationÀÇ VBAµµ ÀÚÀ¯ÀÚÀç·Î È°¿ëÇÏ½Ç ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.

 

 

±×·³ ÀÌ Excel Application¿¡ ÀåÂøµÇ¾î ÀÖ´Â Visaul Basic °³¹ßµµ±¸ÀÎ Visual Basic Editor¿¡ ´ëÇÏ¿© ¼Ò°³Çϵµ·Ï ÇÏ°Ú½À´Ï´Ù.

 

 

[VBA_01] °­Á¸¦ °ÅÄ¡¼Ì´Ù¸é ¿©·¯ºÐÀÇ ¿¢¼¿ ¸®º»¸Þ´º¿¡ [°³¹ß µµ±¸] ÅÇÀÌ Ãß°¡µÇ¾î ÀÖÀ¸½Ç°Ì´Ï´Ù.

 

 

[°³¹ßµµ±¸] - [Visual Basic] ¶Ç´Â [All]+[F11] Å°¸¦ ´­¸£¸é ¾Æ·¡¿Í °°Àº Vsiaul Basic Editor(ÀÌÇÏ VB Editor)°¡ ³ªÅ¸³³´Ï´Ù.

 

 

 

01. ÇÁ·ÎÁ§Æ® Ž»ö±â(Project Explorer Window)

 

 

'Ž»ö±â'¶ó´Â ´Ü¾î¿¡¼­µµ ¾Ë ¼ö ÀÖµíÀÌ ÇöÀç ¿­·ÁÀÖ´Â ÆÄÀÏ(Workbook)ÀÌ °¡Áö°í ÀÖ´Â °³Ã¼ µî¿¡ ´ëÇÑ Á¤º¸¸¦ Á¦°øÇϴ âÀÔ´Ï´Ù.

¸¸¾à ÀÌ Ã¢ÀÌ ¾øÀ¸½Ã´Ù¸é VB Editor â¿¡¼­ »ó´Ü¸Þ´ºÀÇ [º¸±â] - [ÇÁ·ÎÁ§Æ® Ž»ö±â] ¸í·ÉÀ» Ŭ¸¯ÇÕ´Ï´Ù.

½¬¿î ÀÌÇظ¦ µ½°íÀÚ *[ÇϳªÀÇ ÇÁ·ÎÁ§Æ® = ÇϳªÀÇ ¿öÅ©ºÏ = ÇϳªÀÇ ¿¢¼¿ÆÄÀÏ] ¶ó°í »ý°¢ÇÏ½Ã¸é µÉ °Í °°½À´Ï´Ù.

 

 

02. ¼Ó¼º â(Property Window)

 

 

ÇØ´ç °³Ã¼(Object)ÀÇ ¼Ó¼º(Property) °ª¿¡ ´ëÇÑ Á¤º¸¸¦ º¸¿©Áִ âÀ¸·Î °¢ ¼Ó¼º°ªµéÀ» Á÷Á¢ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
¸¸¾à ÀÌ Ã¢ÀÌ ¾øÀ¸½Ã´Ù¸é VB Editor â¿¡¼­ »ó´Ü¸Þ´ºÀÇ [º¸±â] - [¼Ó¼º â] ¸í·ÉÀ» Ŭ¸¯ÇÕ´Ï´Ù.

 

 

03. ÄÚµå ÀԷ â(Code Window)

 

 

¸ÅÅ©·Î ±â·Ï±â¸¦ »ç¿ëÇؼ­ ±â·ÏÀ» Çϰųª »ç¿ëÀÚ°¡ Á÷Á¢ Äڵ带 ÀÔ·ÂÇÒ ¼ö Àִ âÀÔ´Ï´Ù.

ÇØ´ç ÆÄÀÏ¿¡ ¸ðµâ ½ÃÆ®°¡ Çϳªµµ ¾ø´Ù¸é ÀÌ Ã¢Àº ȸ»ö ¹ÙÅÁÀÇ °ø¹é È­¸éÀ¸·Î º¸ÀÔ´Ï´Ù.

¸¸¾à ÀÌ Ã¢ÀÌ ¾øÀ¸½Ã´Ù¸é VB Editor â¿¡¼­ »ó´Ü¸Þ´ºÀÇ [º¸±â] - [ÄÚµå] ¸í·ÉÀ» Ŭ¸¯ÇÕ´Ï´Ù.

 

 

04. Á÷Á¢ ½ÇÇà â(Immediate Window)

 

 

VBA´Â ¸Å¿ì ÈǸ¢ÇÑ µð¹ö±ë(Debugging : ¿À·ù ¹Ù·Î Àâ±â) µµ±¸¸¦ °¡Áö°í ÀÖÀ¸¸ç, ±× Áß Çϳª°¡ ÀÌ Á÷Á¢½ÇÇà âÀÔ´Ï´Ù.

¸» ±×´ë·Î ÀÔ·ÂÇÑ Äڵ尡 Àß ½ÇÇàµÇ´ÂÁöÀÇ ¿©ºÎ¸¦ Á÷Á¢ ½ÇÇàÇØ º¼ ¼ö Àִ âÀÔ´Ï´Ù.

°³ÀÎÀûÀ¸·Î VBA¸¦ ÀÌ¿ëÇϴµ¥ ÀÖ¾î ¾ø¾î¼­´Â ¾È µÉ ¸Å¿ì Áß¿äÇÑ µµ±¸¶ó°í »ý°¢ÇÕ´Ï´Ù.

¸¸¾à ÀÌ Ã¢ÀÌ ¾øÀ¸½Ã´Ù¸é VB Editor â¿¡¼­ »ó´Ü¸Þ´ºÀÇ [º¸±â] - [Á÷Á¢ ½ÇÇà â] ¸í·ÉÀ» Ŭ¸¯ÇÕ´Ï´Ù.

´ñ±Û 0

0/300
¸ñ·ÏÀ¸·Î °¡±â ÀÌÀüÀ¸·Î °¡±â ´ÙÀ½À¸·Î °¡±â
¼­½Ä/¾ç½Ä 1À§ 2018³â ¿¬°£¼öÀ§
ÀúÀÛ±ÇOK ÀÎÁõ Çѱ¹ÀúÀ۱Ǻ¸È£¿ø
ÄÜÅÙÃ÷ Á¦°ø ¼­ºñ½º ¿ì¼ö Ç°ÁúÀÎÁõ
¼­½ÄÁ¦°ø ÆÄÆ®³Ê
³×À̹ö
Çѱ۰úÄÄÇ»ÅÍ
¸¶ÀÌÅ©·Î¼ÒÇÁÆ®