Á÷ÀåÀεéÀº ¾È¾²´Â »ç¶÷ÀÌ ¾ø´Â, ¿¢¼¿ Áß¿¡¼µµ ¿¢¼¿ ¸ÅÅ©·Î, ¿¢¼¿ VBA¿¡ ´ëÇØ ¾Ë¾Æº¾½Ã´Ù.
¿¢¼¿ ¸ÅÅ©·Î, ¿¢¼¿ VBA (ÇѺû¹Ìµð¾î)
[1] ÀúÀÚ¼Ò°³
[1-1] ±è°æÀÚ
LGÀüÀÚ LearningCenter¿¡ ±Ù¹«ÇÏ¸é¼ IT±³À°°ú Àο¬À» ¸Î¾î ÇöÀç´Â LGÀüÀÚ, ´ë¿ì°Ç¼³, ½Å¼¼°èǪµå, ¼¿ï¿ìÀ¯, »ùÇ¥½Äǰ, Çѱ¹Ç¥ÁØÇùȸ, Çѱ¹¼ö·Â¿øÀڷ¿¬±¸¿ø, ±¹°¡°ø¹«¿øÀÎÀç°³¹ß¿ø, ±¹Åä±³ÅëÀÎÀç°³¹ß¿ø, ´ëÇÑ»ó°øÈ¸ÀÇ¼Ò µî¿¡¼ °ÀÇ ¹× ¿¢¼¿ VBA¸¦ Ȱ¿ëÇÑ ¾÷¹«Çõ½Å ÇÁ·Î±×·¥À» °³¹ßÇϽŴٰí ÇÕ´Ï´Ù.Àú¼·Î´Â ¡¶È¸»ç¿¡¼ ¹Ù·Î...
´õº¸±â
Á÷ÀåÀεéÀº ¾È¾²´Â »ç¶÷ÀÌ ¾ø´Â, ¿¢¼¿ Áß¿¡¼µµ ¿¢¼¿ ¸ÅÅ©·Î, ¿¢¼¿ VBA¿¡ ´ëÇØ ¾Ë¾Æº¾½Ã´Ù.
¿¢¼¿ ¸ÅÅ©·Î, ¿¢¼¿ VBA (ÇѺû¹Ìµð¾î)
[1] ÀúÀÚ¼Ò°³
[1-1] ±è°æÀÚ
LGÀüÀÚ LearningCenter¿¡ ±Ù¹«ÇÏ¸é¼ IT±³À°°ú Àο¬À» ¸Î¾î ÇöÀç´Â LGÀüÀÚ, ´ë¿ì°Ç¼³, ½Å¼¼°èǪµå, ¼¿ï¿ìÀ¯, »ùÇ¥½Äǰ, Çѱ¹Ç¥ÁØÇùȸ, Çѱ¹¼ö·Â¿øÀڷ¿¬±¸¿ø, ±¹°¡°ø¹«¿øÀÎÀç°³¹ß¿ø, ±¹Åä±³ÅëÀÎÀç°³¹ß¿ø, ´ëÇÑ»ó°øÈ¸ÀÇ¼Ò µî¿¡¼ °ÀÇ ¹× ¿¢¼¿ VBA¸¦ Ȱ¿ëÇÑ ¾÷¹«Çõ½Å ÇÁ·Î±×·¥À» °³¹ßÇϽŴٰí ÇÕ´Ï´Ù.Àú¼·Î´Â ¡¶È¸»ç¿¡¼ ¹Ù·Î ÅëÇÏ´Â ½Ç¹« ¿¢¼¿ µ¥ÀÌÅÍ È°¿ë+ºÐ¼®¡·(ÇѺû¹Ìµð¾î, 2019), ¡¶¿¢¼¿ 2016 ±âº»+½Ç¹«¡·(ºÏ½ºÈ¦¸¯, 2018), ¡¶¿¢¼¿ ÇÔ¼ö ½Ç¹« °ÀÇ¡·(ÇѺû¹Ìµð¾î, 2017), ¡¶¿¢¼¿ 2016 ¸ÅÅ©·Î¿Í VBA¡·(Á¤º¸¹®È»ç, 2016), ¡¶¿¢¼¿ 2013 ±âº» ½Ç¹«¿Ï¼º¡·(ºÏ½ºÈ¦¸¯, 2014), ¡¶¿¢¼¿ 2010 ¸ÅÅ©·Î¿Í VBA¡·(¿µÁø´åÄÄ, 2012), ¡¶¿¢¼¿ 2010 ±âº» ½Ç¹«¿Ï¼º¡·(ºÏ½ºÈ¦¸¯, 2010) µîÀÌ ÀÖ½À´Ï´Ù.
[1-2] ÁÖ¿ä Àú¼
±è°æÀÚ ÁÖ¿ä µµ¼
[2] Ãßõ ÀÌÀ¯
[2-1] ´Ü°èº° ¼³¸í
´Ü°èº° ¼³¸í ½º¼¦
¸ðµç ÇÁ·Î±×·¥ ½Ç¹« Ã¥¿¡¼ °øÅëÀûÀ¸·Î Áß¿ä½Ã ¿©±â´Â ºÎºÐÀº, ±â´ÉÀ» ½ÇÇàÇÒ ¶§ Â÷·Ê´ë·Î ¾îµð¼ ¹«¾ùÀ» ´©¸£°í, ¹«¾ùÀ» ÀÔ·ÂÇÏ°í ¾î¶»°Ô º¯ÈÇÏ´ÂÁö µîÀ» ¼øÂ÷ÀûÀ¸·Î ¾Ë·ÁÁÖ¾î¾ß ÇÑ´Ù´Â Á¡ÀÔ´Ï´Ù.
´Ü¼øÇÏ°Ô ±Û·Î¸¸ ¼³¸íÇϰųª, Àüü ½ºÅ©¸°¼¦ Çѵΰ³ ³Ö°í ¾Ë¾Æ¼ µû¶óÇØ¶ó ¶ó´Â ½ÄÀÇ Ã¥Àº ÀÐÀ¸¸é¼µµ Çò°¥¸®±â ¶§¹®ÀÔ´Ï´Ù.
µµ¼¸¦ Àú¼úÇϽô ºÐÀº ±²ÀåÈ÷ ºÒÆíÇϰÚÁö¸¸, ÀÌó·³ ±ò²ûÇÏ°Ô ¼³¸íÇØÁֽô å(ÀúÀÚ) ºÐµéÀÌ ÈξÀ °í°´(±¸¸ÅÀÚ)¿¡°Ô Ä£ÀýÇÏ°í ¼³¸íÀ» ÀßÇØÁֽô °ÍÀ̶ó »ý°¢ÇÕ´Ï´Ù.
À§ À̹ÌÁö¸¸ ºÁµµ ÀÌ Ã¥ÀÌ ¾ó¸¶³ª °í°´ Ä£ÈÀûÀ̰í, ÇÁ·Î±×·¥À» °øºÎÇÏ´Â µ¥ µµ¿òÀÌ µÉ Áö ¾Æ½Ç ¼ö ÀÖ½À´Ï´Ù.
[2-2] ±â´É ¼³¸í¿¡ ´ëÇÑ ±íÀÌ
±â´É ¼³¸í
¿¢¼¿ ¸ÅÅ©·Î, ¿¢¼¿ VBA´Â »ç½Ç ±âÁ¸¿¡ ¿¢¼¿¿¡¼ »ç¿ëÇÏ´Â ±â´ÉÀ» Á» ´õ ÇÁ·Î±×·¡¹ÖÀûÀ¸·Î Ç¥ÇöÇÏ¿© ¿©·¯¹ø ¹Ýº¹Çϰųª, ¿©·¯¹ø Ŭ¸¯ÇÏ´Â µîÀÇ ÀÏ·Ã °úÁ¤À» ¾ÐÃàÇÏ¿© ºü¸£°Ô ÁøÇàÇÏ´Â ±â´ÉÀÔ´Ï´Ù.
¼÷·Ãµµ°¡ ±²ÀåÈ÷ ³ôÀº ºÐµéÀº ´Ü¼ø ÀÛ¾÷À» ÃÖ¼ÒÈÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó, ¿¢¼¿ ¸ÅÅ©·Î¿Í ¿¢¼¿ VBA·Î ¿¢¼¿·Î °¨È÷ ÀÛ¾÷Çϱ⠾î·Á¿î ºÎºÐÀ» ÀÚµ¿ÈÇÏ¿© ¾÷¹« È¿À²À» ³ôÀ̱⵵ ÇÕ´Ï´Ù.
±×·¯±â À§Çؼ´Â °¢ ±â´É°ú ÇÁ·Î±×·¥ÀÌ ±¸Á¶¿¡ ´ëÇÑ ÀÌÇØµµ°¡ ³ô¾Æ¾ß Çϴµ¥, ÀÌ Ã¥Àº ¿¢¼¿¿¡¼ ¾²´Â ±â´ÉÀÇ °³³ä°ú ¾î¶»°Ô »ç¿ëÇϰí ÀÖ´ÂÁö, ¹«¾ùÀ» ÁÖÀÇÇØ¾ß ÇÏ´ÂÁö µî¿¡ ´ëÇÑ °³³ä ¼Ò°³°¡ °è¼ÓÇØ¼ ±âÀçµÇ¾î ÀÖ½À´Ï´Ù.
[2-3] ½Ç·Â Çâ»óÀ» À§ÇÑ Know-how
½Ç·Â Çâ»ó À§ÇÑ ³ëÇÏ¿ì
¿¢¼¿ ¸ÅÅ©·Î, ¿¢¼¿ VBA´Â ¼³¸íÇØÁÖ´Â °ÍÀ» ±×´ë~·Î º¹»ç ºÙ¿©³Ö±â ÇØµµ ½ÇÇàÀÌ µÇ±â ¶§¹®¿¡, »ç½Ç 1Â÷¿øÀûÀ¸·Î ½ÇÇàÇÏ´Â °ÍÀº ¾î·ÆÁö ¾Ê½À´Ï´Ù.
ÇÏÁö¸¸ º»ÀÎÀÌ ÀÚüÀûÀ¸·Î ÇÁ·Î±×·¡¹ÖÇÏ¿© ¿¢¼¿ ±â´ÉÀ» ½ÇÇàÇÏ´Â °ÍÀº ±²ÀåÈ÷ ¾î·Á¿î ÀÏÀε¥, ±×·² ¶§ Âü°í°¡ µÉ ¸¸ÇÑ °ÍÀÌ ±âÁ¸¿¡ Àß Â¥¿©Áø ÇÁ·Î±×·¡¹Ö»Ó¸¸ ¾Æ´Ï¶ó °°Àº A ±â´ÉÀ» a¶ó°íµµ ÇÒ ¼ö ÀÖ°í @ ¶ó°í ÇÒ ¼öµµ ÀÖ´Ù. ¿Í °°ÀÌ ³ëÇϿ츦 Àü¼öÇØÁÖ´Â °ÍÀÌ µµ¿òÀÌ µË´Ï´Ù.
ÀÌ Ã¥¿¡¼´Â ½Ç·ÂÇâ»ó À̶ó´Â ¼³¸í ¹®±¸¿Í ÇÔ²² ¿¢¼¿ VBA¿¡ ´ëÇÑ ¿©·¯ ³ëÇϿ츦 ÇÔ²² ¼³¸íÇØÁÖ°í ÀÖ½À´Ï´Ù. ¿¢¼¿ ¸ÅÅ©·Î¸¦ ÀÛ¾÷ÇÒ ¶§ Å« µµ¿òÀÌ µÉ °ÍÀ̶ó »ý°¢µË´Ï´Ù.
[2-4] VBA¹®±¸ ¼³¸í
¿¢¼¿ ¸ÅÅ©·Î, ¿¢¼¿ VBA ¼³¸í
¿¢¼¿ ¸ÅÅ©·Î, ¿¢¼¿ VBA´Â ¹®±¸¿¡ ´ëÇÑ ±¸Á¶¸¦ ±í°Ô ÀÌÇØÇϰí ÀÖ´Â »óÅ¿¡¼ Â¥¾ß ´©°¡ ºÁµµ ½±°í, ¹®Á¦ ¾øÀÌ ÁøÇàµÇ´Â °ÍÀÌ ±âº»ÀûÀÎ ±â´ÉÀÔ´Ï´Ù.
´Ü¼øÈ÷ ¸¹Àº ¹®±¸¸¦ ½á¼ ½ÇÇàÀÌ µÉ Áö¾ðÁ¤, À§ Ã¥¿¡¼ ¼³¸íÇϰí ÀÖ´Â °Íó·³ ±¸Á¶ÈÇÏ¿© ±â´ÉÀ» ½ÇÇàÇÏ´Â °ÍÀÌ ¾Æ´Ï¸é, ÃßÈÄ ¿À·ù¸¦ ¼öÁ¤Çϰųª(µð¹ö±ë) ±â´ÉÀÇ Ãß°¡/»èÁ¦ µî º¸¼ö¿¡ ´ëÇÑ ¾î·Á¿òÀÌ Á¸ÀçÇÏ°Ô µË´Ï´Ù.
±×·¸±â ¶§¹®¿¡ ±â´É¿¡ ´ëÇÑ ÀÌÇØ»Ó¸¸ ¾Æ´Ï¶ó, À§ ½º¼¦Ã³·³ Àß Â¥¿©Áø ±¸Á¶¸¦ º¸¸é¼ Àß Â¥¿©Áø ÇÁ·Î±×·¡¹ÖÀ» ÇÏ´Â °ÍÀÌ ½À°üȵǾî¾ß ÇÕ´Ï´Ù.
¿¢¼¿ ¸ÅÅ©·Î, ¿¢¼¿ VBA´Â È¥ÀÚ Â¥°í ±×¸¸! ÇÏ´Â °ÍÀÌ ¾Æ´Ï±â ¶§¹®ÀÔ´Ï´Ù.
[2-5] ¿¹Á¦ ÀÚ·á(¿¢¼¿)
¹«¾ùÀÌµç »õ·Î ¹è¿ï ¶§ ´Ã ±×·¸µí, ¿¹Á¦¸¦ µû¶óÇÏ¸é¼ ¹è¿ö¾ß ÇÕ´Ï´Ù.ƯÈ÷ ¿¢¼¿Àº ¼÷·Ãµµ°¡ ¾î´ÀÁ¤µµ ³ô¾ÆÁö±â Àü±îÁö´Â, ÄÄÇ»Å͸¦ Äѳõ°í °°ÀÌ µû¶ó°¡¾ß ÇÕ´Ï´Ù.
ȸ»ç¿¡¼ ¹Ù·Î ÅëÇÏ´Â ½Ç¹« ¿¢¼¿ ¸ÅÅ©·Î, VBA
¿¹Á¦ÆÄÀÏ ´Ù¿î·Îµå(Ŭ¸¯)
¿¹Á¦ÆÄÀÏ Ã·ºÎÀÚ·á
¿¢¼¿ ¸ÅÅ©·Î ¿¹Á¦ ȸé
¿¢¼¿ ¸ÅÅ©·Î ¿¹Á¦ ȸé
¿¢¼¿ ¸ÅÅ©·Î ¿¹Á¦ ȸé
[3] ¸ñÂ÷
PART 01 ½±°í ºü¸£°Ô ÇÁ·Î±×·¥À» ¸¸µå´Â ÀÚµ¿ ¸ÅÅ©·Î Ȱ¿ëÇϱâ
CHAPTER 01 ¸ÅÅ©·Î »ç¿ë¿¡ ²À ÇÊ¿äÇÑ ±âº»±â ÀÍÈ÷±â
Çٽɱâ´É 01 °³¹ß µµ±¸ ÅÇ »ìÆìº¸±â ºñ¹ý ³ëÆ®°³¹ß µµ±¸ ÅÇÀÇ ÁÖ¿ä µµ±¸ »ìÆìº¸±âÇٽɱâ´É 02 ¸ÅÅ©·Î°¡ Æ÷ÇÔµÈ ÆÄÀÏ ¿°í ÀúÀåÇϱ⠺ñ¹ý ³ëÆ®¸ÅÅ©·Î º¸¾È ¼³Á¤ º¯°æÇϱâ Çٽɱâ´É 03 Àý´ë ÂüÁ¶ ¸ÅÅ©·Î ±â·ÏÇÏ¿© ½ÇÇàÇϱ⠺ñ¹ý ³ëÆ®[¸ÅÅ©·Î ±â·Ï] ´ëÈ»óÀÚ »ìÆìº¸±â ºñ¹ý ³ëÆ®»óÅ ǥ½ÃÁÙ¿¡¼ ¸ÅÅ©·Î ±â·ÏÇϰí ÁßÁöÇϱ⠺ñ¹ý ³ëÆ®¸ÅÅ©·Î ±â·Ï¿¡ Æ÷ÇÔµÇÁö ¾Ê´Â µ¿ÀÛµéÇٽɱâ´É 04 ¸ÅÅ©·Î ´ëÈ»óÀÚ¿Í Visual Basic ÆíÁý±â »ìÆìº¸±â ºñ¹ý ³ëÆ®¸ÅÅ©·Î¿Í VBA, Visual Basic ÆíÁý±â ¾Ë¾Æº¸±â Çٽɱâ´É 05 ÀÚµ¿ ¸ÅÅ©·Î ÄÚµå °£·«ÇÏ°Ô ÁÙÀ̱⠹®¹ý ³ëÆ®°³Ã¼, ¼Ó¼º, ¸Þ¼µå ÀÌÇØÇϱâÇٽɱâ´É 06 ¸ÅÅ©·Î¸¦ ¼öÁ¤ÇÒ ¶§ ¹ß»ýÇÏ´Â ¿À·ù ÇØ°áÇϱâÇٽɱâ´É 07 »ó´ë ÂüÁ¶ ¸ÅÅ©·Î ±â·ÏÇÏ°í ¼öÁ¤Çϱ⠹®¹ý ³ëÆ®¿¹Á¦ ¸ÅÅ©·Î ÄÚµå ¹®¹ý ¾Ë¾Æº¸±â Çٽɱâ´É 08 ´ÜÃß¿Í µµÇü¿¡ ¸ÅÅ©·Î ¿¬°áÇÏ¿© ½ÇÇàÇϱâ Çٽɱâ´É 09 Ãß°¡ ±â´ÉÀ¸·Î ÀúÀåÇÏ¿© ¸ðµç ¹®¼¿¡ ¸ÅÅ©·Î »ç¿ëÇϱ⠺ñ¹ý ³ëÆ®_ºü¸¥ ½ÇÇà µµ±¸ ¸ðÀ½¿¡ ¸ÅÅ©·Î ¿¬°áÇϱâ
CHAPTER 02 ÀÚµ¿ ¸ÅÅ©·Î¸¦ Ȱ¿ëÇÏ¿© ¾÷¹« ÀÚµ¿È ÇÁ·Î±×·¥ ¸¸µé±â
ÇÁ·ÎÁ§Æ® 01 Àüü¿Í ºÎºÐÀ» ¼±ÅÃÇÏ¿© Ç¥½ÃÇÏ´Â ¸ÅÅ©·Î ¸¸µé±â STEP 01 ¼¿ï»ç¾÷ºÎ µ¥ÀÌÅ͸¸ Ç¥½ÃÇÏ´Â ¸ÅÅ©·Î ±â·ÏÇϱâ STEP 02 ±â·ÏµÈ ¸ÅÅ©·Î ª°Ô ¼öÁ¤ÇÑ ÈÄ º¹»çÇϱâ STEP 03 ´ÜÃß »ðÀÔÇÏ¿© ¸ÅÅ©·Î ´Ù¼¸ °³ ¿¬°áÇϱ⠹®¹ý ³ëÆ®¿¹Á¦ ¸ÅÅ©·Î ÄÚµå ¹®¹ý ¾Ë¾Æº¸±âÇÁ·ÎÁ§Æ® 02 Ç¥ ±¸Á¶¸¦ ÀÚµ¿À¸·Î º¯°æÇÏ´Â ¸ÅÅ©·Î ¸¸µé±â STEP 01 ¸Ó¸®±Û ÀÔ·Â, ¹Ýº¹ ¹®ÀÚ »èÁ¦, µ¥ÀÌÅÍ À̵¿, ºó Çà »èÁ¦ ¸ÅÅ©·Î ±â·ÏÇϱâ STEP 02 ºÒÇÊ¿äÇÑ Äڵ带 »èÁ¦ÇÏ°í ¹Ýº¹¹®°ú Á¶°Ç¹® Ãß°¡Çϱâ STEP 03 ¼½Ä º¹»ç¿Í ¿ ³Êºñ ÀÚµ¿ ¸ÂÃã ¸ÅÅ©·Î Ãß°¡Çϱ⠹®¹ý ³ëÆ®¿¹Á¦ ¸ÅÅ©·Î ÄÚµå ¹®¹ý ¾Ë¾Æº¸±â ÇÁ·ÎÁ§Æ® 03 RawData ÆíÁý°ú ¼½Ä ¼³Á¤À» ÀÚµ¿ÈÇÏ´Â ¸ÅÅ©·Î ¸¸µé±â STEP 01 Á¦¸ñÀ» ¸¸µå´Â ¸ÅÅ©·Î¿Í ¹øÈ£¸¦ ÀÔ·ÂÇÏ´Â ¸ÅÅ©·Î ¸¸µé±â STEP 02 ÀüȹøÈ£¸¦ ÆíÁýÇÏ´Â ¸ÅÅ©·Î¿Í Àüü ¼½ÄÀ» ¼³Á¤ÇÏ´Â ¸ÅÅ©·Î ¸¸µé±â STEP 03 ³× °³ÀÇ ¸ÅÅ©·Î¸¦ È£ÃâÇÏ¿© ½ÇÇàÇÏ´Â ¸ÞÀÎ ¸ÅÅ©·Î ¸¸µé±â ¹®¹ý ³ëÆ®¿¹Á¦ ¸ÅÅ©·Î ÄÚµå ¹®¹ý ¾Ë¾Æº¸±âÇÁ·ÎÁ§Æ® 04 ¸Ó¸®±ÛÀ» ÆíÁýÇϰí Á¶°Ç¿¡ ¸Â´Â ¿¸¸ ³²±â´Â ¸ÅÅ©·Î ¸¸µé±â STEP 01 ¸Ó¸®±ÛÀ» ÇÑ ÇàÀ¸·Î ¸¸µå´Â ¸ÅÅ©·Î ¸¸µé±âSTEP 02 »ý»ê µ¥ÀÌÅÍ ¿¸¸ ³²±â´Â ¸ÅÅ©·Î ±â·Ï ÈÄ ¸Ó¸®±Û ¸ÅÅ©·Î È£ÃâÇϱâ STEP 03 ³× °³ÀÇ ¸ÅÅ©·Î¸¦ È£ÃâÇÏ¿© ½ÇÇàÇÏ´Â ¸ÞÀÎ ¸ÅÅ©·Î ¸¸µé±â ºñ¹ý ³ëÆ®ºÒ±ÔÄ¢ÇÑ µ¥ÀÌÅÍ¿¡¼ »ý»ê µ¥ÀÌÅ͸¸ ³²±â´Â ÄÚµåÇÁ·ÎÁ§Æ® 05 ¾ç½Ä ÄÁÆ®·ÑÀ» Ȱ¿ëÇÑ °Ë»ö ¸ÅÅ©·Î ¸¸µé±â STEP 01 Á¶°Ç ½ÃÆ®¿¡ µ¥ÀÌÅÍ ¸ñ·Ï ÀÛ¼ºÇÏ°í °Ë»ö°á°ú ½ÃÆ®¿¡ ¾ç½Ä ÄÁÆ®·Ñ Ãß°¡Çϱâ STEP 02 °í±Þ ÇÊÅÍ ¸ÅÅ©·Î ±â·ÏÇÏ°í ¿À·ù ¼öÁ¤Çϱ⠹®¹ý ³ëÆ®¿¹Á¦ ¸ÅÅ©·Î ÄÚµå ¹®¹ý ¾Ë¾Æº¸±âÇÁ·ÎÁ§Æ® 06 Áö¿ªº°·Î ½ÃÆ®¿Í ÆÄÀÏÀ» ÀÚµ¿ ºÐ¸®ÇÏ´Â ¸ÅÅ©·Î ¸¸µé±â STEP 01 ÇÑ Áö¿ª µ¥ÀÌÅ͸¸ ÃßÃâÇÏ´Â ÀÚµ¿ ¸ÅÅ©·Î ±â·ÏÇÏ¿© ¹Ýº¹¹® Ãß°¡ÇϱâSTEP 02 ÆÄÀÏ·Î ºÐ¸®ÇÏ¿© ƯÁ¤ Æú´õ¿¡ ÀÚµ¿ ÀúÀåÇÏ´Â ¸ÅÅ©·Î·Î ¸¸µé±â ¹®¹ý ³ëÆ®¿¹Á¦ ¸ÅÅ©·Î ÄÚµå ¹®¹ý ¾Ë¾Æº¸±â
PART 02 VBA ÄÚµùÀ¸·Î ½Ç¹« Ȱ¿ë ÇÁ·Î±×·¥ Á¦ÀÛÇϱâ
CHAPTER 01 VBA ÇÁ·Î±×·¡¹Ö ±âº» ÀÍÈ÷±â
Çٽɱâ´É 01 ¸ðµâ Ãß°¡ÇØ Sub ÇÁ·Î½ÃÀú ÀÛ¼ºÇϱ⠺ñ¹ý ³ëÆ®¸ðµâÀÇ Á¾·ù¿Í ¸ðµâ ÄÚµå â »ìÆìº¸±â ¹®¹ý ³ëÆ®¹®ÀåÀÇ Á¾·ù¿Í ÀÛ¼º ¹æ¹ý Çٽɱâ´É 02 º¯¼ö¸¦ »ç¿ëÇÏ´Â ÇÁ·Î½ÃÀú ¸¸µé±â ¹®¹ý ³ëÆ®º¯¼ö¿Í º¯¼ö¸¦ ¼±¾ðÇÏ´Â ¹æ¹ý ¾Ë¾Æº¸±âÇٽɱâ´É 03 MsgBox ÇÔ¼ö·Î ¸Þ½ÃÁö ´ëÈ»óÀÚ Ç¥½ÃÇϱ⹮¹ý ³ëÆ®_MsgBox ÇÔ¼ö ¾Ë¾Æº¸±âÇٽɱâ´É 04 InputBox ´ëÈ»óÀÚ·Î °ª ÀԷ¹ްí Ãâ·ÂÇϱ⠹®¹ý ³ëÆ®_InputBox ÇÔ¼ö ¾Ë¾Æº¸±âÇٽɱâ´É 05 InputBox ¸Þ¼µå·Î ¹üÀ§ ÀÔ·Â ¹Þ±â¹®¹ý ³ëÆ®_InputBox ¸Þ¼µå ¾Ë¾Æº¸±â Çٽɱâ´É 06 ¿À·ù Á¡°Ë°ú ¿À·ù 󸮹® »ç¿ëÇϱâºñ¹ý ³ëÆ®ÁÖ¼® ºí·Ï ¼³Á¤°ú ÇØÁ¦ µµ±¸ »ç¿ëÇϱâ
CHAPTER 02 ÇÁ·Î±×·¥ ½ÇÇàÀ» Á¦¾îÇÏ´Â Á¶°Ç¹®°ú ¹Ýº¹¹® »ç¿ëÇϱâ
Çٽɱâ´É 01 If Á¶°Ç¹®À¸·Î °ªÀÌ °°Àº ¼¿ ÀÚµ¿ º´ÇÕÇϱ⠹®¹ý ³ëÆ®_If Á¶°Ç¹® ¾Ë¾Æº¸±â Çٽɱâ´É 02 Select Case Á¶°Ç¹®À¸·Î Æò°¡ °á°ú Ç¥½ÃÇϱ⠹®¹ý ³ëÆ®_Select Case Á¶°Ç¹® Çٽɱâ´É 03 For Next ¹Ýº¹¹®À¸·Î ½ÃÆ® º¹»çÇÏ°í ³»¿ë ¹Ù²Ù±â ¹®¹ý ³ëÆ®_For Next ¹Ýº¹¹® Çٽɱâ´É 04 For Each ¹Ýº¹¹®À¸·Î ¸ñÂ÷ ½ÃÆ® ¸¸µé±â ¹®¹ý ³ëÆ®_For Each ¹Ýº¹¹® Çٽɱâ´É 05 Do Loop ¹Ýº¹¹®À¸·Î »ö»óÀÌ °°Àº ¼¿¸¸ ÇÕ°è °è»êÇϱ⠹®¹ý ³ëÆ®_Do Loop ¹Ýº¹¹® ¹®¹ý ³ëÆ®_VBA¿¡¼ »öÀ» »ç¿ëÇÏ´Â ¼¼ °¡Áö ¹æ¹ý Çٽɱâ´É 06 With ¹®À¸·Î ¹Ýº¹µÇ´Â ÄÚµå ÁÙ¿©¼ ÀÔ·ÂÇϱ⠹®¹ý ³ëÆ®_Do Loop ¹Ýº¹¹®
CHAPTER 03 È¸é µðÀÚÀÎÀ» À§ÇÑ ÄÁÆ®·Ñ°ú »ç¿ëÀÚ Á¤ÀÇ Æû ¸¸µé±â
Çٽɱâ´É 01 ÄÞº¸ »óÀÚ¸¦ »ç¿ëÇÏ¿© °Ë»ö ÀÚµ¿ÈÇϱ⠺ñ¹ý ³ëÆ®ÄÁÆ®·ÑÀÇ Á¾·ù¿Í ¿ëµµ, À̺¥Æ® ÇÁ·Î½ÃÀú ¾Ë¾Æº¸±âÇٽɱâ´É 02 È®ÀζõÀ» ÀÌ¿ëÇÏ¿© ¼±ÅÃÇÑ ±×·ì¸¸ Ç¥½ÃÇϱâ Çٽɱâ´É 03 ¸ñ·Ï »óÀÚ¿Í ¸í·É ´ÜÃ߸¦ »ç¿ëÇÏ¿© Áõ¸í¼ ÀÛ¼ºÇϱâÇٽɱâ´É 04 »ç¿ëÀÚ Á¤ÀÇ Æû°ú ÄÁÆ®·Ñ µµ±¸ »óÀÚ·Î ´ëÈ»óÀÚ ¸¸µé±â ºñ¹ý ³ëÆ®ÄÁÆ®·Ñ µµ±¸ »óÀÚ »ìÆìº¸±â ¹®¹ý ³ëÆ®_Show, Hide ¸Þ¼µå¿Í Load, Unload ¹® Çٽɱâ´É 05 °ßÀû¼¸¦ ÀÔ·ÂÇÏ´Â »ç¿ëÀÚ Á¤ÀÇ Æû ¸¸µé±â Çٽɱâ´É 06 ÆûÀÇ ÄÁÆ®·ÑÀÌ ÀÛµ¿ÇÏ´Â À̺¥Æ® ÇÁ·Î½ÃÀú ÀÛ¼ºÇϱâ
CHAPTER 04 ÇÁ·ÎÁ§Æ® ½Ç¹« ÇÁ·Î±×·¥ ¸¸µé±â
ÇÁ·ÎÁ§Æ® 01 ¼¿À» ¼±ÅÃÇϰųª °ªÀÌ º¯°æµÉ ¶§ ½ÇÇàµÇ´Â ÇÁ·Î±×·¥ ¸¸µé±â STEP 01 ÆÄÀÏÀÌ ¿¸®°í ´ÝÈú ¶§ ½ÇÇàµÇ´Â À̺¥Æ® ÇÁ·Î½ÃÀú ÀÛ¼ºÇϱâ STEP 02 ¼ö½Ä¿¡¼ ÂüÁ¶ÇÏ´Â ¼¿À» ã¾Æ ä¿ì±â »öÀ» º¯°æÇÏ´Â À̺¥Æ® ÇÁ·Î½ÃÀú ÀÛ¼ºÇϱâ STEP 03 ¼±ÅÃÇÑ ¼¿ÀÇ Çà µ¥ÀÌÅÍ ¸ñ·Ï¿¡ ä¿ì±â »ö ¼³Á¤ÇÏ´Â À̺¥Æ® ÇÁ·Î½ÃÀú ÀÛ¼ºÇϱâ ÇÁ·ÎÁ§Æ® 02 ±âÁØ ³¯Â¥°¡ °æ°úµÇ¸é ÀÚµ¿À¸·Î ¼¿À» º¸È£ÇÏ´Â ÇÁ·Î±×·¥ ¸¸µé±â STEP 01 ÇöÀç ÅëÇÕ ¹®¼ÀÇ Open À̺¥Æ® ÇÁ·Î½ÃÀú ÀÛ¼ºÇϱâ STEP 02 ½ÃÆ® º¸È£ ÀÛ¾÷À» ÀÚµ¿ ¸ÅÅ©·Î·Î ±â·ÏÇÏ¿© Call ¹®À¸·Î È£ÃâÇϱâ ÇÁ·ÎÁ§Æ® 03 ÀÚµ¿ ÇÊÅͰ¡ Àû¿ëµÈ ¸ñ·Ï¿¡ ºÙ¿© ³Ö´Â ÇÁ·Î±×·¥ ¸¸µé±â STEP 01 º¯¼ö¸¦ ¼±¾ðÇÏ°í º¹»ç¿Í ºÙ¿© ³ÖÀ» ¹üÀ§¸¦ ÀԷ¹޴ ÇÁ·Î±×·¥ ¸¸µé±â STEP 02 º¹»çµÈ µ¥ÀÌÅ͸¦ ºÙ¿© ³Ö´Â ¹Ýº¹¹® Ãß°¡ ÀÔ·ÂÇϱâ STEP 03 Ãß°¡ ±â´ÉÀ¸·Î ÀúÀåÇÏ¿© Ȩ ÅÇ¿¡ µµ±¸ ´ÜÃß µî·ÏÇϱâ ÇÁ·ÎÁ§Æ® 04 Çǹþ Å×À̺íÀ» ÀÛ¼ºÇϰí ÀÚµ¿À¸·Î »õ·Î °íħÇÏ´Â ÇÁ·Î±×·¥ ¸¸µé±â STEP 01 Çǹþ Å×ÀÌºí ¸¸µé°í Çà ¿µ¿ªÀÇ Çʵå Á¤·Ä ¼ø¼¸¦ ÁöÁ¤ÇÏ´Â ÇÁ·Î½ÃÀú ¸¸µé±â STEP 02 Çǹþ Å×À̺íÀ» ÀÚµ¿À¸·Î »õ·Î °íħÇÏ´Â ÇÁ·Î½ÃÀú ¸¸µé±â STEP 03 Ãß°¡ ±â´ÉÀ¸·Î ÀúÀåÇÏ¿© Ȩ ÅÇ¿¡ µµ±¸ ´ÜÃß µî·ÏÇϱâ ÇÁ·ÎÁ§Æ® 05 ¹æÇâŰ À̵¿ °£°ÝÀ» ¼³Á¤ÇÏ´Â ÇÁ·Î±×·¥ ¸¸µé±â STEP 01 »óÇÏÁÂ¿ì ¹æÇâŰ¿¡ ¿¬°áÇÒ ÇÁ·Î½ÃÀú ³× °³ ÀÛ¼ºÇϱâ STEP 02 ¹æÇâŰ ¼³Á¤°ú ÇØÁ¦ ÇÁ·Î½ÃÀú ÀÛ¼ºÇϱ⠹®¹ý ³ëÆ®Onkey ¸Þ¼µåÇÁ·ÎÁ§Æ® 06 °°Àº »öÀÇ ¼¿ °³¼ö¸¦ ¼¼´Â »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö ¸¸µé±âSTEP 01 ä¿ì±â »öÀ» ±âÁØÀ¸·Î ¼¿ °³¼ö¸¦ ±¸ÇÏ´Â Function ÇÁ·Î½ÃÀú ÀÛ¼ºÇϱâ STEP 02 Ãß°¡ ±â´ÉÀ¸·Î ÀúÀåÇÏ¿© ¼¿¿¡ ÇÔ¼ö ÀÔ·ÂÇϱ⠹®¹ý ³ëÆ®»ç¿ëÀÚ Á¤ÀÇ ÇÔ¼öÀÇ Æ¯Â¡°ú Çü½Ä ã¾Æº¸±â
ºÎ·Ï PDF ÇÁ·ÎÁ§Æ® ½Ç¹« ÇÁ·Î±×·¥ ¸¸µé±â
ÇÁ·ÎÁ§Æ® 07 ǰ¸íÀ» ±âÁØÀ¸·Î Äڵ带 °°Àº ÇàÀ¸·Î À̵¿½ÃŰ´Â ÇÁ·Î±×·¥ ¸¸µé±â STEP 01 ǰ¸ñ¸íÀÌ °°À¸¸é ǰ¸ñÄڵ带 °°Àº Çà ¿À¸¥ÂÊ ¿·Î À̵¿½ÃŰ´Â ÇÁ·Î½ÃÀú ÀÛ¼ºÇϱâ STEP 02 ºÒÇÊ¿äÇÑ ÇàÀ» »èÁ¦ÇÏ°í ¿ ¸Ó¸®±ÛÀ» ÀÔ·ÂÇÏ´Â ÄÚµå Ãß°¡Çϱâ ÇÁ·ÎÁ§Æ® 08 ¿©·¯ °³ÀÇ ÆÄÀÏÀ» ÇÑ ½ÃÆ®¿¡ ÃëÇÕÇÏ´Â ÇÁ·Î±×·¥ ¸¸µé±â STEP 01 º¯¼ö ¼±¾ð°ú ¿±â ´ëÈ»óÀÚ¸¦ Ç¥½ÃÇÏ´Â ÇÁ·Î½ÃÀú ÀÛ¼ºÇϱâ STEP 02 ¼±ÅÃµÈ ÆÄÀÏÀ» ¿¾î º¹»çÇÑ ÈÄ ºÙ¿© ³Ö´Â ÀÛ¾÷À» ¹Ýº¹ÇÏ´Â ÄÚµå Ãß°¡Çϱâ
[4] Èıâ
¿¢¼¿ ¸ÅÅ©·Î, ¿¢¼¿ VBA´Â Àúµµ ½ÇÁ¦·Î ȸ»ç¿¡¼ ¿¢¼¿ÆÄÀÏ·Î ¸¹Àº ½Ç¹«¸¦ ÁøÇàÇÏ¸é¼ ¾È¾²°í ½Í¾îµµ ¾²°Ô µÇ´Â ±â´ÉÀÔ´Ï´Ù.
ÇÏÁö¸¸ ÁøÀÔÀ庮ÀÌ ³ô¾Æ¼ ´©±¸¿¡°Ô ¾Ë·Á´Þ¶ó°í Çϰųª, ¾Ë·ÁÁֱⰡ ±²ÀåÈ÷ ³°¨ÇÑ ºÎºÐÀ̱⵵ ÇÕ´Ï´Ù. ¿¢¼¿ ¸ÅÅ©·Î´Â ÃÖ¼ÒÇÑ ¿¢¼¿ÀÇ ±â´É ´ëºÎºÐÀ» ÀÌÇØÇϰí ÀÖ´Â »óÅ¿¡¼ ¹è¿ö¾ß ¿¢¼¿ VBA¿¡¼ Ç¥ÇöÇÏ´Â ¹æ¹ýÀ» Á¤¸®Çϰí, ±¸Á¶ÈÇÏ¿© ¿¢¼¿ ¸ÅÅ©·Î ±â´ÉÀ¸·Î »ì·Á¾ß Çϱ⠶§¹®ÀÔ´Ï´Ù(º¸ÅëÀº ´ÜÃß·Î ½ÇÇà).
ÀÌ Ã¥Àº ¿¢¼¿ ¸ÅÅ©·Î¸¦ ´Ü¼øÈ÷ ÆÄÀÏ ´øÁ®ÁÖ°í "ÀÌ°É ½ÇÇàÇϼ¼¿ä!" °¡ ¾Æ´Ï¶ó, µµ¼¸¦ ±¸¸ÅÇÑ »ç¶÷ÀÌ ¿¢¼¿ ¸ÅÅ©·Î¸¦ ½ÇÇàÇÏ·Á¸é ÀÌ ÆÄÀÏ·Î ¿¬½ÀÇϽðí "ÀÌ ¹®±¸¸¦ Âü°íÇØ¼ ¹ßÀü½ÃŰ¼¼¿ä!" ¿Í °°Àº Àǵµ°¡ °³ÀÎÀûÀ¸·Î ´À²¸Á®¼ ¾²½Ã´Â µ¥ °í»ýÀÌ ¸¹À¸¼Ì°Ú´Ù. ¶ó´Â »ý°¢ÀÌ µé¾ú½À´Ï´Ù.
±×·¡¼ ¿¢¼¿ ¸ÅÅ©·Î¸¦ °øºÎÇÏ·Á´Â ºÐÀÌ °è½Ã´Ù¸é, ÀÌ Ã¥À» Ãßõµå¸®°í ÀÌ Ã¥¿¡¼ ±âº»ÀûÀÎ ¹®±¸¸¦ °øºÎÇÑ ´ÙÀ½, °¢ÀÚ ÆÄÀÏ·Î º¹»çÇØ¿Í¼ ±â´ÉÀ» ¹ßÀü½ÃŰ´Â °ÍÀ» ÃßõÇÕ´Ï´Ù.
º» Æ÷½ºÆÃÀº ÇѺû¹Ìµð¾î·ÎºÎÅÍ µµ¼¸¦ Áö¿ø(ÇùÂù)¹Þ¾Æ ÁÖ°üÀûÀ¸·Î ÀÛ¼ºÇÑ ÈıâÀÔ´Ï´Ù.
´Ý±â