ÄÁÅÙÃ÷»ó¼¼º¸±â

ȸ»ç ½Ç¹«¿¡ ÈûÀ» ÁÖ´Â ¿¢¼¿ 2016 ¸ÅÅ©·Î & VBA
ȸ»ç ½Ç¹«¿¡ ÈûÀ» ÁÖ´Â ¿¢¼¿ 2016 ¸ÅÅ©·Î & VBA
  • ÀúÀÚ<±è°æÀÚ> Àú
  • ÃâÆÇ»çÁ¤º¸¹®È­»ç
  • ÃâÆÇÀÏ2016-06-22
  • µî·ÏÀÏ2016-01-20
º¸À¯ 2, ´ëÃâ 0, ¿¹¾à 0, ´©Àû´ëÃâ 25, ´©Àû¿¹¾à 0

Ã¥¼Ò°³

½Ç¹« ¹®¼­¸¦ ÀÛ¼ºÇϱâ À§ÇÑ
±â´É¸¸À» ¸ð¾Æ ´ãÀº ÇÙ½É ±â¼ú¼­!

¸ÅÅ©·Î´Â ÇÁ·Î±×·¥À» Á¦ÀÛÇÏ´Â ±â´ÉÀ¸·Î ÇÁ·Î±×·¡¹Ö °æÇèÀÌ ÀÖ´Â ºÐµéÀº ½±°Ô Á¢±ÙÇÒ ¼ö ÀÖÁö¸¸, ÇÁ·Î±×·¡¹Ö °æÇèÀÌ ¾ø´Â ÀÏ¹Ý »ç¿ëÀڵ鿡°Ô´Â ¿¢¼¿°ú ÀüÇô ´Ù¸¥ ºÐ¾ß¶ó´Â ´À³¦ÀÌ µé ¼ö¹Û¿¡ ¾ø´Ù. ¿¢¼¿ »ç¿ëÀÚ´Â ÇÁ·Î±×·¡¸Ó°¡ ¾Æ´Ï¹Ç·Î óÀ½ºÎÅÍ Visual Basic ¹®¹ýÀ» ÀÍÈ÷°Ô µÇ¸é ÁöÃļ­ ½±°Ô Æ÷±âÇÏ°í ¸¸´Ù. ¿¢¼¿ÀÌ °¡Áö°í ÀÖ´Â ±âº» ±â´ÉÀ» ÀÌ¿ëÇÏ¿© ¸ÅÅ©·Î·Î Á¢±ÙÇÒ ¼ö ÀÖµµ·Ï ÇØ¾ß ÇÑ ´Ü°è ÇÑ ´Ü°è ½±°Ô ¸ÅÅ©·Î¸¦ ¹è¿ï ¼ö ÀÖ´Ù.

ÀÌ Ã¥Àº ±â¾÷À» ±¸¼ºÇÏ´Â ´ëÇ¥ÀûÀÎ ºÎ¼­¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â °¡Àå ¾µ¸ð ÀÖ°í °¡Àå È°¿ëµµ°¡ ³ôÀº ¸ÅÅ©·Î¿Í VBA µîÀ» ´Ù·ç¾ú´Ù. Ã¥¿¡ ½Ç¸° ½Ç¹« ¹®¼­¸¦ ÀÛ¼ºÇÏ¿© ¿¢¼¿ÀÇ È°¿ë ¹æ¹ýÀ» ÀÚ¿¬½º·´°Ô Å͵æÇÒ ¼ö ÀÖ´Ù.

¸ñÂ÷

Part 1. ¿¢¼¿ ¸ÅÅ©·Î¿Í VBA ±âº»±â ÀÍÈ÷±â
SECTION 01 ¸ÅÅ©·Î¿Í VBA ÀÌÇØÇϱâ
SECTION 02 ¸ÅÅ©·Î »ç¿ëÀ» À§ÇÑ Áغñ ÀÛ¾÷Çϱâ
SECTION 03 ¸ÅÅ©·Î°¡ Æ÷ÇԵȠÅëÇÕ ¹®¼­ ¿­±â¿Í ¸ÅÅ©·Î ½ÇÇàÇϱâ
SECTION 04 ¸ÅÅ©·Î°¡ Æ÷ÇԵȠÅëÇÕ ¹®¼­ ÀúÀåÇϱâ
SECTION 05 ÀÚµ¿ ¸ÅÅ©·Î È°¿ëÀ» À§ÇÑ ¸ÅÅ©·Î ±â·Ï±â »ç¿ëÇϱâ
SECTION 06 Àý´ë ÂüÁ¶ ÀÚµ¿ ¸ÅÅ©·Î ±â·ÏÇϱâ
SECTION 07 ¸ÅÅ©·Î ´ëÈ­ »óÀÚ¿¡¼­ ½ÇÇàÇÏ°í »èÁ¦Çϱâ
SECTION 08 Visual Basic ÆíÁý±â Ã¢ »ìÆ캸±â
Special TIP È¯°æ¼³Á¤À» À§ÇÑ Visual Basic ÆíÁý±â Ã¢ [¿É¼Ç] ´ëÈ­ »óÀÚ »ìÆ캸±â
SECTION 09 ±â·ÏµÈ VBAÄÚµå È®Àΰú °£·«ÇÏ°Ô ¼öÁ¤Çϱâ
SECTION 10 ¸ÅÅ©·Î ¿À·ù¿¡ ´ëóÇϴ ¹æ¹ý
Special TIP µð¹ö±× µµ±¸ ¸ðÀ½°ú Áß´ÜÁ¡ »ìÆ캸±â
SECTION 11 »ó´ë ÂüÁ¶ ÀÚµ¿ ¸ÅÅ©·Î ±â·ÏÇÏ°í ¼öÁ¤Çϱâ
SECTION 12 ´ÜÃß¿Í µµÇü¿¡ ¸ÅÅ©·Î ¿¬°áÇϱâ
SECTION 13 Ãß°¡ ±â´ÉÀ¸·Î ÀúÀåÇÏ¿© ¸®º» ¸Þ´º¿¡ ¸ÅÅ©·Î µî·ÏÇϱâ

Part 2. ÀÚµ¿ ¸ÅÅ©·Î¸¦ È°¿ëÇÏ¿© ½±°í ºü¸£°Ô ¸ÅÅ©·Î ¸¸µé±â
SECTION 01 ¼±ÅÃÇÑ »ç¾÷ºÎ¸¸ Ç¥½ÃÇϴ ¸ÅÅ©·Î ¸¸µé±â 
Special TIP Çà°ú ¿­À» ¼û±â´Â Hidden ¼Ó¼º°ú ½ÃÆ®¸¦ ¼û±â´Â Visible ¼Ó¼º
SECTION 02 ´Ù¸¥ ¸ÅÅ©·Î¸¦ È£ÃâÇϸ砽ÇÇàÇϴ ¸ÅÅ©·Î ¸¸µé±â
Special TIP ¹üÀ§·Î ¼¿À» ÂüÁ¶Çϴ End ¼Ó¼º°ú CurrenRegion ¼Ó¼º
SECTION 03 ¿ÜºÎ µ¥ÀÌÅÍ ¸ñ·ÏÀ» ÀÏ°ý Á¤¸®Çϴ ¸ÅÅ©·Î ¸¸µé±â
Special TIP Application °³Ã¼¿¡ »ç¿ëµÇ´Â ¿¢¼¿ ±âº»È¯°æÀ» ¹Ù²Ù´Â ¼Ó¼ºµé
SECTION 04 ±×·ìº° ·¹ÄÚµå ÃßÃâÇÏ¿© ´Ù¸¥ ½ÃÆ®¿¡ ÀÚµ¿ ºÐ¸®Çϴ ¸ÅÅ©·Î ¸¸µé±â
Special TIP VBA ÇÁ·ÎÁ§Æ® ¾ÏÈ£ ¼³Á¤Çϱâ
SECTION 05 ¾ç½Ä ÄÁÆ®·Ñ°ú ÇÔ¼ö¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ °Ë»ö ¸ÅÅ©·Î ¸¸µé±â
Special TIP ¿¢¼¿ ÇÔ¼ö¸¦ VBA¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇØÁִ WorksheetFunction ¼Ó¼º
SECTION 06 µ¥ÀÌÅÍ ÆíÁý°ú ¼­½Ä ¼³Á¤À» ÀÚµ¿È­Çϴ ¸ÅÅ©·Î ¸¸µé±â
Special TIP Excel Visual Basic ÆíÁý±â Ã¢¿¡¼­ »ç¿ëÇÒ ¼ö Àִ ´ÜÃàÅ°

Part 3. VBA Çʼö ¹®¹ý ÀÍÈ÷±â
SECTION 01 VBA ±¸¼º¿ä¼Ò¿Í ¹®ÀÇ Á¾·ù 
SECTION 02 °³Ã¼, ¼Ó¼º, ¸Þ¼­µå »ìÆ캸±â
SECTION 03 ¸ðµâ »ðÀÔÇÏ¿© ÇÁ·Î½ÃÀú Á÷Á¢ ÄÚµùÇϱâ
SECTION 04 º¯¼ö ¼±¾ð°ú »ç¿ëÇϱâ
SECTION 05 VBA ¿¬»êÀÚ¿Í ÇÔ¼ö »ìÆ캸±â
SECTION 06 ¸Þ½ÃÁö »óÀÚ¸¦ Ç¥½ÃÇϴ MsgBox ÇÔ¼ö
SECTION 07 °£´ÜÇÑ ¹®ÀÚ¸¦ Á÷Á¢ ÀԷ ¹Þ´Â nIputBox ÇÔ¼ö
SECTION 08 ¼¿ ¹üÀ§¿Í µ¥ÀÌÅÍ Çü½ÄÀ» ÁöÁ¤ÇÏ¿©
Special TIP ÀԷ¹ÞÀ» ¼ö Àִ InputBox ¸Þ¼­µå
SECTION 09 Á¶°Ç¿¡ µû¶ó ´Ù¸£°Ô ½ÇÇàÇϴ IF Á¶°Ç¹®
SECTION 10 Á¶°Ç¿¡ ¸Â´Â ¹®À¸·Î ºÐ±âÇÏ¿© Ã³¸®Çϴ Select Case ¹®
SECTION 11 ÀÏÁ¤ÇѠȽ¼ö¸¸Å­ ¹Ýº¹Çϴ For Next ¹®
SECTION 12 Ã³¸®ÇÒ °³Ã¼ ¼ö¸¸Å­ ¹Ýº¹Çϴ For Each ¹®
Special TIP ¼¿À» ÂüÁ¶Çϴ Range ¼Ó¼º°ú Cells ¼Ó¼º
SECTION 13 Á¶°Ç¿¡ ¸¸Á·Çϰųª ¸¸Á·ÇÒ¶§±îÁö ¹Ýº¹Çϴ Do Loop ¹®
SECTION 14 ¹Ýº¹µÇ´Â °³Ã¼³ª ¼Ó¼ºÀ» ¹­¾î¼­ Ã³¸®Çϴ With ¹®
SECTION 15 ¿À·ùÀÇ Á¾·ù¿Í ¿À·ù Ã³¸®¹® »ç¿ëÇϱâ


Part 4. ActiveX ÄÁÆ®·Ñ°ú »ç¿ëÀÚ Á¤ÀÇ Æû ¸¸µé±â
SECTION 01 ActiveX ÄÁÆ®·Ñ ÀÌÇØÇϱâ 
SECTION 02 ÄÞº¸ »óÀÚ¸¦ »ç¿ëÇÏ¿© ±Þ¿©¸í¼¼¼­ °Ë»öÇϱâ 
SECTION 03 ¼±ÅÃÇÑ ºÐ±âÀÇ ½ÇÀû¸¸ Á¶È¸Çϴ ºÐ¼®Ç¥ ¸¸µé±â 
SECTION 04 ¸ñ·Ï »óÀÚ¸¦ ÀÌ¿ëÇÏ¿© ¼±ÅÃÇÑ ±Ù¹«ÀÚ ÀçÁ÷Áõ¸í¼­ ÀÛ¼ºÇϱâ
SECTION 05 »ç¿ëÀÚ Á¤ÀÇ Æû ¸¸µé±â 
SECTION 06 ÅؽºÆ® ¼­½Ä º¯°æ Æû ÀÛ¼ºÇϱâ 
SECTION 07 ÄÁÆ®·Ñ À̺¥Æ® ÇÁ·Î½ÃÀú ÀÛ¼ºÇϱâ 

Project. VBA ½Ç¹« ÇÁ·Î±×·¥ ¸¸µé±â
PROJECT 01 ¹æÇâÅ°ÀÇ ¼¿ À̵¿ ´ÜÀ§¸¦ Á÷Á¢ ¼³Á¤Çϴ ÇÁ·Î±×·¥ ¸¸µé±â
Special TIP Onkey ¸Þ¼­µå Çü½Ä°ú Å° Ç¥±â¹ý
PROJECT 02 ¼¿À» ¼±ÅÃÇϰųª °ªÀ» º¯°æÇϸ頽ÇÇàµÇ´Â À̺¥Æ® ÇÁ·Î½ÃÀú ¸¸µé±â
Special TIP ¿¢¼¿ VBA¿¡¼­ »ö»óÀ» ¼³Á¤Çϴ 3°¡Áö ¹æ¹ý
PROJECT 03 ¼±ÅÃÇÑ µµ¼­ÀÇ »çÁøÀ» Ç¥½ÃÇϴ ÇÁ·Î±×·¥ ¸¸µé±â
PROJECT 04 »ö»óÀ» ±âÁØÀ¸·Î ¼¿ °³¼ö¸¦ ±¸Çϴ »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö ¸¸µé±â
PROJECT 05 °°Àº ±âÁØ ¸ñ·ÏÀ» ÇÑ ÇàÀ¸·Î ÀÏ°ý Á¤¸®Çϴ ÇÁ·Î±×·¥ ¸¸µé±â
PROJECT 06 ºÐ¸®µÈ ¿©·¯ °³ ÆÄÀÏ ÇÑ ½ÃÆ®¿¡ ÅëÇÕÇϴ ÇÁ·Î±×·¥ ¸¸µé±â
¿­±â ´ëÈ­ »óÀÚ¸¸ º¸¿©Áִ GetOpenFileName
Special TIP ¸Þ¼­µå¿Í ÆÄÀÏÀ» ¿­¾îÁִ Open ¸Þ¼­µå
PROJECT 07 ¾ç½Ä¿¡ µ¥ÀÌÅÍ ÀÔ·ÂÇÏ¿© ÀÚµ¿À¸·Î ÀμâÇϴ ÇÁ·Î±×·¥ ¸¸µé±â
PROJECT 08 ÆÄÀÏÀ» ¿­ ¶§ ·Î±×ÀΠÁ¤º¸¸¦ È®ÀÎÇϴ ÇÁ·Î±×·¥ ¸¸µé±â
PROJECT 09 °Å·¡ ¸í¼¼Ç¥¸¦ ÀÔ·ÂÇϴ Æû°ú ÇÁ·Î±×·¥ ¸¸µé±â
PROJECT 10 Á¶°Ç¿¡ ¸Â´Â °í°´»ç °Ë»öÇÏ¿© »õ·Î¿î ½ÃÆ®·Î º¹»çÇϴ ÇÁ·Î±×·¥ ¸¸µé±â
PROJECT 11 µµ¼­ ±¸¸Å °í°´ °ü¸® ÇÁ·Î±×·¥ ¸¸µé±â

ÇÑÁÙ ¼­Æò