µ· Àý¾à! ½Ã°£ Àý¾à! ¾Æ´Â ¸¸Å ¾÷¹«°¡ »¡¶óÁö´Â ¿¢¼¿ ¸ÅÅ©·Î&VBA
- VBA ±âÃʺÎÅÍ ½Ç¹« ¹®¼ ÀÚµ¿È ÇÁ·Î±×·¡¹Ö±îÁö ÇÑ ¹ø¿¡ ³¡³½´Ù!
- ±×´ë·Î º£²¸ ¾²´Â VBA ÄÚµå·Î ¾÷¹«¸¦ ºü¸£°Ô ÇØ°áÇÑ´Ù!
¡Ü Chapter 1 ¿¢¼¿ ¸ÅÅ©·Î¿Í VBAÀÇ ±âÃÊ ´ÙÁö±â
Section 1 ¿¢¼¿ ¸ÅÅ©·Î¿Í VBAÀÇ °³¿ä
01 ¸ÅÅ©·Î, VBA, Visual Basic ÀÌÇØÇϱâ
02 ¸ÅÅ©·Î »ç¿ëÀÇ ÀåÁ¡ ¹× ÁÖÀÇ »çÇ× »ìÆ캸±â
03 ¿¢¼¿ ¹öÀü°ú ÆÄÀÏÀÇ Á¾·ù »ìÆ캸±â
04 À̸§ Á¤ÀÇÇØ ÀÛ¾÷ ¹üÀ§ ÀÚµ¿ÈÇϱâ
05 À¯È¿¼º °Ë»ç ÀÌ¿ëÇØ ÀÚµ¿À¸·Î µ¥ÀÌÅÍ ÀÔ·ÂÇϱâ
06 ÀÌÁß À¯È¿¼º °Ë»ç ÀÌ¿ëÇØ ÀÚµ¿À¸·Î ±×·ìº° ÀÚ·á ÀÔ·ÂÇϱâ
07 Á¶°ÇºÎ ¼½Ä ÀÌ¿ëÇØ ¼½Ä ÀÚµ¿ÈÇϱâ
08 ÀÚµ¿È ÀÛ¾÷¿¡ Áß¿äÇÑ ÇÔ¼ö »ìÆ캸±â
09 °Ë»ö ÀÚµ¿È¸¦ À§ÇÑ °í±Þ ÇÊÅÍÀÇ ÀÛ¼º ±ÔÄ¢ ¹× Á¶°Ç »ìÆ캸±â
¡Ú È¥ÀÚ ÇØ ºÁ¿ä
Section 2 ¿¢¼¿ ¸ÅÅ©·Î¿Í VBA »ç¿ëÇϱâ
01 ¸ÅÅ©·ÎÀÇ º¸¾È ·¹º§ º¯°æÇϱâ
02 ¸ÅÅ©·Î°¡ Æ÷ÇÔµÈ ÆÄÀÏ ¿°í ¸ÅÅ©·Î ½ÇÇàÇϱâ
03 ¸ÅÅ©·ÎÀÇ ½ÇÇà ¹× µî·Ï ¹æ¹ý »ìÆ캸±â
04 ¸ÅÅ©·Î¿Í VBA ÄÚµå È®ÀÎÇϱâ
05 VB ÆíÁý±â â »ìÆ캸±â
06 Æí¸®ÇÏ°Ô VB ÆíÁý±â âÀÇ È¸é ¼³Á¤Çϱâ
07 ¾ÏÈ£ ÁöÁ¤ÇØ VBA ÄÚµå º¸È£Çϱâ
08 µå·¡±×ÇØ ´Ù¸¥ ¹®¼ÀÇ ¸ÅÅ©·Î(VBA ÄÚµå) º¹»çÇϱâ
09 ³»º¸³»±â/°¡Á®¿À±â·Î VBA ÄÚµå º¹»çÇϱâ
10 ºü¸¥ ½ÇÇà µµ±¸ ¸ðÀ½¿¡ ¸ÅÅ©·Î ½ÇÇà ¸í·É Ãß°¡Çϱâ
11 ¸®º» ¸Þ´º¿¡ ¸ÅÅ©·Î ¸í·É µî·Ï ¹× »èÁ¦Çϱâ
¡Ú È¥ÀÚ ÇØ ºÁ¿ä
Section 3 ¿¢¼¿ ¸ÅÅ©·Î¿Í VBA ¸¸µé±â
01 ¸ÅÅ©·Î·Î °í±Þ ÇÊÅÍ ÀÛ¾÷ ±â·ÏÇϱâ
02 ¿öÅ©½ÃÆ® À̵¿ ¸ÅÅ©·Î ±â·ÏÇϱâ
03 ¸ÅÅ©·Î ½ÇÇà ´ÜÃß ¸¸µé±â
04 VBA Äڵ忡¼ ¸ÅÅ©·ÎÀÇ ³»¿ë ¼öÁ¤Çϱâ
05 ÇÑ ´Ü°è¾¿ ¸ÅÅ©·Î ½ÇÇàÇϱâ
06 »ó´ë ÂüÁ¶¿Í Àý´ë ÂüÁ¶·Î ¸ÅÅ©·Î ±â·ÏÇϱâ
07 With¹®À¸·Î °£´ÜÇÏ°Ô ÄÚµå Ç¥½ÃÇϱâ
¡Ú È¥ÀÚ ÇØ ºÁ¿ä
Section 4 ÀÔ·Â ÀÚµ¿È¸¦ À§ÇÑ ÄÁÆ®·Ñ »ç¿ëÇϱâ
01 ¾ç½Ä ÄÁÆ®·Ñ°ú ActiveX ÄÁÆ®·Ñ ÀÌÇØÇϱâ
02 ¾ç½Ä ÄÁÆ®·Ñ°ú ActiveX ÄÁÆ®·ÑÀÇ Â÷ÀÌ È®ÀÎÇϱâ
03 È®Àζõ ÀÌ¿ëÇØ ÀÚµ¿À¸·Î Á¶°Ç ÀÔ·ÂÇϱâ
04 ÄÞº¸ »óÀÚ ÀÌ¿ëÇØ Á¶È¸ÇÒ ´ã´çÀÚ ¼±ÅÃÇϱâ
05 ¿É¼Ç ´ÜÃß¿Í ±×·ì »óÀÚ ÀÌ¿ëÇØ Á¶°Ç ¼±ÅÃÇϱâ
06 ½ºÇÉ ´ÜÃß ÀÌ¿ëÇØ ÀÚµ¿À¸·Î Á¶È¸ ¿ù ÀÔ·ÂÇϱâ
¡Ú È¥ÀÚ ÇØ ºÁ¿ä
¡Ü Chapter 2 ¿¢¼¿ ¸ÅÅ©·Î¿Í VBAÀÇ ¹®¹ý ´ÙÁö±â
Section 5 ¿¢¼¿ VBAÀÇ ±¸¼º°ú º¯¼ö »ó¼ö »ç¿ëÇϱâ
01 VBA ÇÁ·Î±×·¥ÀÇ ±¸¼º ¿ä¼Ò »ìÆ캸±â
02 ÇÁ·Î½ÃÀúÀÇ ±¸¼º »ìÆ캸±â
03 ÅëÇÕ ¹®¼°¡ ¿°í ´ÝÈú ¶§ ÀÚµ¿À¸·Î ½ÇÇàµÇ´Â ¸ÅÅ©·Î ¸¸µé±â
04 ƯÁ¤ ½ÃÆ®³ª ¼¿À» ¼±ÅÃÇÒ ¶§ ½ÇÇàµÇ´Â ¸ÅÅ©·Î ¸¸µé±â
05 ÅëÇÕ ¹®¼¿Í ½ÃÆ® À̺¥Æ®ÀÇ Á¾·ù, µµ¿ò¸» »ç¿ë¹ý ÀÍÈ÷±â
06 »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö(UDF) ¸¸µé±â
07 VBA¿¡¼ »ç¿ëÇÏ´Â ¿¬»êÀÚ »ìÆ캸±â
08 º¯¼ö ¼±¾ð ¹× »ç¿ë ¹æ¹ý ÀÍÈ÷±â
09 º¯¼ö¿Í ÇÁ·Î½ÃÀúÀÇ »ç¿ë ¹üÀ§ ÁöÁ¤Çϱâ
10 »ó¼öÀÇ Á¾·ù »ìÆ캸±â
11 MsgBox ÇÔ¼ö »ç¿ëÇϱâ
12 InputBox ÇÔ¼ö »ç¿ëÇϱâ
13 InputBox ¸Þ¼µå·Î ÀÛ¾÷ ¹üÀ§ ÀԷ¹ޱâ
¡Ú È¥ÀÚ ÇØ ºÁ¿ä
Section 6 ¿¢¼¿ °³Ã¼ÀÇ Á¾·ù¿Í ¼Ó¼º ¹× ¸Þ¼µå »ç¿ëÇϱâ
01 Active¿Í Selection, Activate¿Í SelectÀÇ Â÷ÀÌ ÀÌÇØÇϱâ
02 Range ¼Ó¼ºÀ¸·Î ÀÛ¾÷ ¿µ¿ª ÁöÁ¤Çϱâ
03 Cells¿Í Offset ¼Ó¼ºÀ¸·Î »ó´ëÀû À§Ä¡ÀÇ ÀÛ¾÷ ¿µ¿ª ÁöÁ¤Çϱâ
04 CurrentRegion, End, UsedRange ¼Ó¼ºÀ¸·Î ¿¬¼Ó ¿µ¿ª ÁöÁ¤Çϱâ
05 Çà(Rows)/¿(Columns) ´ÜÀ§·Î ÀÛ¾÷ ¿µ¿ª ÁöÁ¤Çϱâ
06 SpecialCells ¸Þ¼µå·Î Á¶°Ç¿¡ ¸Â´Â ÀÛ¾÷ ¿µ¿ª ÁöÁ¤Çϱâ
07 Value, Text, Formula ¼Ó¼ºÀ¸·Î ¼¿ ³»¿ë È®ÀÎ ¹× ÁöÁ¤Çϱâ
08 ÀÚÁÖ »ç¿ëÇÏ´Â ¼Ó¼º ÃÑÁ¤¸®Çϱâ
09 ÀÚÁÖ »ç¿ëÇÏ´Â ¸Þ¼µå ÃÑÁ¤¸®Çϱâ
10 VBA ÄÚµå·Î º¹»ç ¹× ¼±ÅÃÇÏ¿© ºÙ¿©³Ö±â
11 »öÀ» ÁöÁ¤ÇÏ´Â ´Ù¾çÇÑ ¹æ¹ý »ìÆ캸±â
¡Ú È¥ÀÚ ÇØ ºÁ¿ä
Section 7 VBAÀÇ Á¦¾î¹®°ú ¹Ýº¹¹® È°¿ëÇϱâ
01 Á¶°Ç¿¡ µû¶ó ´Ù¸£°Ô ó¸®Çϱ⠖ IF¹®
02 AND/OR ¿¬»êÀÚ·Î ÇÑ ¹ø¿¡ ¿©·¯ Á¶°Ç È®ÀÎÇϱâ
03 Select Case¹®À¸·Î ´ÙÁß Á¶°Ç ó¸®Çϱâ
04 For/For Each¹®À¸·Î ¹Ýº¹ ó¸®Çϱâ
05 Do¹®À¸·Î Á¶°Ç ¸¸Á·ÇÏ´Â µ¿¾È ¹Ýº¹Çϱâ
06 Do Until¹®À¸·Î Á¶°Ç ¸¸Á·ÇÒ ¶§±îÁö ¹Ýº¹Çϱâ
07 ¹è¿°ú ¹è¿ º¯¼ö ÀÌÇØÇϱâ
08 ·±Å¸ÀÓ ¿À·ù ¹ß»ý ½Ã ¿À·ù Á¦¾îÇϱâ
09 Áß´ÜÁ¡ ¹× µð¹ö±× ±â´ÉÀ¸·Î ¿À·ù ¿øÀΠã±â
¡Ú È¥ÀÚ ÇØ ºÁ¿ä
Section 8 »ç¿ëÀÚ Á¤ÀÇ Æû »ç¿ëÇϱâ
01 »ç¿ëÀÚ Á¤ÀÇ Æû ÀÛ¼º ¹× ½ÇÇàÇϱâ
02 »ç¿ëÀÚ Á¤ÀÇ ÆûÀ¸·Î ID¿Í ¾ÏÈ£ ÀÔ·Â¹Þ¾Æ ÇÁ·Î½ÃÀú ó¸®Çϱâ
03 ¸ñ·Ï¿¡¼ ÄÞº¸ »óÀÚ·Î »ç¿ëÀÚ ID ã±â
04 ´Ù¾çÇÏ°Ô ÄÞº¸ »óÀÚ ¸ñ·Ï ÁöÁ¤Çϱâ
05 ¸ñ·Ï »óÀÚ·Î ¸ñ·Ï ³»¿ë Á¶È¸ÇÏ¸é¼ ¼±ÅÃÇϱâ
06 ÁÖ¹® »óÇ° ¸ñ·Ï »óÀÚ¿¡¼ ¿©·¯ Ç׸ñ ¼±ÅÃÇϱâ
07 ½ºÇÉ ´ÜÃß¿Í ½ºÅ©·Ñ ¸·´ë·Î Á¶È¸ ¹øÈ£¿Í ¼ö·® ÀÔ·ÂÇϱâ
08 È®Àζõ°ú ¿É¼Ç ´ÜÃß·Î ¿©·¯ Ç׸ñ Áß Çϳª¸¸ ¼±ÅÃÇϱâ
09 RegEdit ÄÁÆ®·Ñ·Î ÀÛ¾÷ ¹üÀ§ ÀԷ¹ޱâ
10 »ç¿ëÀÚ Á¤ÀÇ Æû¿¡ ±×¸² Ç¥½ÃÇÏ±â ¡Ú È¥ÀÚ ÇØ ºÁ¿ä
¡Ü Chapter 3 ȸ»ç ½Ç¹« ¹®¼ ÀÚµ¿ÈÇϱâ
Section 9 °í°´ ¿¹¾à °ü¸® ÇÁ·Î±×·¥ ÀÛ¼ºÇϱâ
01 ÇÁ·Î±×·¥ÀÇ Àüü ±â´É ¹Ì¸® »ìÆ캸±â
02 ¸Þ´º ±¸¼ºÇÏ°í ½ÃÆ® À̵¿ ±â´É ó¸®Çϱâ
03 °í°´ Á¤º¸ Á¶È¸ È¸é µðÀÚÀÎÇϱâ
04 ¸ñ·Ï »óÀÚ¿¡ °í°´ Á¤º¸ Ç¥½Ã ¹× °Ë»öÇϱâ
05 ¸ñ·Ï »óÀÚ ÀÌ¿ëÇØ °í°´ Á¤º¸ ÀÚ¼¼È÷ »ìÆ캸±â
06 °í°´ Á¤º¸ ¼öÁ¤ ¹× ½Å±Ô µî·Ï, »èÁ¦ ±â´É ÀÛ¼ºÇϱâ
07 °Á ¿¹¾à °ü¸® Æû µðÀÚÀÎÇϱâ
08 °Á ¸ñ·Ï Ç¥½ÃÇÏ°í ¸ñ·Ï °Ë»öÇϱâ
09 °Áº° ¼ö°ÀÚ µî·Ï ÇöȲ »ìÆ캸±â
10 °Áº° ¿¹¾à °í°´ »èÁ¦ ¹× ½Å±Ô µî·ÏÇϱâ
11 °Áº° ¿¹¾à °í°´ ¸í´Ü Ãâ·ÂÇϱâ
¡Ú È¥ÀÚ ÇØ ºÁ¿ä
Section 10 °ßÀû¼ °ü¸® ÇÁ·Î±×·¥ ÀÛ¼ºÇϱâ
01 ÇÁ·Î±×·¥ÀÇ Àüü ±â´É ¹Ì¸® »ìÆ캸±â
02 °ßÀû¼ ¾ç½Ä ÀÛ¼ºÇÏ°í Á¤ÀÇÇÑ À̸§°ú Ç¥ ¼³¸íÇϱâ
03 °Å·¡Ã³ °Ë»ö È¸é µðÀÚÀÎÇÏ°í À̺¥Æ® ÀÛ¼ºÇϱâ
04 °ßÀû¼ °Ë»ö È¸é µðÀÚÀÎÇÏ°í À̺¥Æ® ÀÛ¼ºÇϱâ
05 ActiveX ¸í·É ´ÜÃß¿Í º¸È£ ±â´É ÀÛ¼ºÇϱâ
06 °ßÀû¼ÀÇ [»èÁ¦], [½Å±Ô] ´ÜÃß ±â´É ÀÛ¼ºÇϱâ
07 °ßÀû¼ÀÇ [ÀúÀå] ´ÜÃß ±â´É ÀÛ¼ºÇϱâ
¡Ú È¥ÀÚ ÇØ ºÁ¿ä
Section 11 MS-Office ÇÁ·Î±×·¥°ú ¿¬µ¿Çϱâ
01 ÇÁ·Î±×·¥ÀÇ Àüü ±â´É ¹Ì¸® »ìÆ캸±â
02 °ÀÇ Æò°¡ ¿ä¾à ¼ö½Ä ¹× °»ç ¼±Åà ÄÁÆ®·Ñ ÀÛ¼ºÇϱâ
03 ¿©·¯ ¿¢¼¿ ÆÄÀÏÀ» Çϳª·Î ÃëÇÕÇϱâ
04 Â÷Æ® ÀÛ¼º ¹× »èÁ¦Çϱâ
05 ¿¢¼¿ µ¥ÀÌÅÍ·Î MS-Word ¹®¼ ¸¸µé±â
06 ¿¢¼¿ µ¥ÀÌÅÍ·Î MS-PowerPoint ¹®¼ ¸¸µé±â
07 ¿¢¼¿·Î MS-Access ÆÄÀÏ °¡Á®¿À±â
08 ¿¢¼¿ µ¥ÀÌÅ͸¦ MS-Access ÆÄÀÏ·Î ³»º¸³»±â
¡Ú È¥ÀÚ ÇØ ºÁ¿ä
¡Ü Chapter 4 ±×´ë·Î ¿Å°Ü ¾²´Â ÇÔ¼ö¿Í ¸ÅÅ©·Î ±â´É ÀÍÈ÷±â
Section 12 À¯¿ëÇÑ »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö »ìÆ캸±â
01 »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö ¼³¸í ¹× ÇÔ¼ö ±×·ì ÁöÁ¤Çϱâ
02 ÂüÁ¶ ¼¿ ½ÃÆ®³ª ÆÄÀϸí Ç¥½ÃÇϱâ
03 ½ÃÆ® ¹øÈ£·Î ½ÃÆ®¸í Ç¥½ÃÇϱâ
04 ÅؽºÆ®·Î ¼ö½Ä ³»¿ë Ç¥½ÃÇϱâ
05 ¼ö½Ä ÇüÅ·ΠÀÔ·ÂÇÑ ÅؽºÆ® °è»êÇϱâ
06 ÅؽºÆ®¿¡¼ ¼ýÀÚ, ¿µ¹®ÀÚ, ÇѱÛ, Ư¼ö ¹®ÀÚ¸¸ ÃßÃâÇϱâ
07 ƯÁ¤ ¼¿ÀÇ ±Û²Ã »ö°ú °°Àº ¼¿³¢¸® °è»êÇϱâ
08 °°Àº ºÐ·ù Ç׸ñ¸¸ ã¾Æ ÇÑ ¼¿¿¡ Ç¥½ÃÇϱâ
09 Áߺ¹µÈ ³»¿ë Á¦°ÅÇÑ ÀڷḦ Á¤·ÄÇØ ÇÑ ¼¿¿¡ Ç¥½ÃÇϱâ
10 ´Ü¾îÀÇ Ã¹ ¹®ÀÚ·Î ¾à¾î ¸¸µé±â
11 À½·Â°ú ¾ç·Â ³¯Â¥ º¯È¯Çϱâ
12 IP ÁÖ¼Ò Ç¥½ÃÇϱâ
13 ÄÄÇ»Å͸í°ú ·Î±×ÀÎ »ç¿ëÀÚ Á¤º¸ Ç¥½ÃÇϱâ
14 ÀÎÅͳÝÀÇ ¿¬°á »óÅ ȮÀÎÇϱâ
Section 13 ¿¢¼¿ °³Ã¼ÀÇ Á¾·ù¿Í ¼Ó¼º ¹× ¸Þ¼µå »ç¿ëÇϱâ
01 ¿©·¯ ¼¿ÀÇ ³»¿ë À¯Áö ¹× º´ÇÕÇϱâ
02 »õ ½ÃÆ®¿¡ ±×·ìº°·Î ƯÁ¤ ¿µ¿ªÀÇ ³»¿ë º¹»çÇϱâ
03 ½ÃÆ® Á¤·Ä ¹× ½ÃÆ®¸í ÀÚµ¿ °ü¸®Çϱâ
04 ƯÁ¤ Æú´õÀÇ ÆÄÀÏ ¸ñ·ÏÇ¥ ¸¸µé±â
05 ¿¾î³õÀº ¿©·¯ ÅëÇÕ ¹®¼ ÇÑ ¹ø¿¡ ´Ý±â
06 ƯÁ¤ ±â´ÉÅ° ´·¯ ¸ÅÅ©·Î ½ÇÇàÇϱâ
07 ƯÁ¤ ½Ã°£¿¡ ÀÚµ¿À¸·Î ¹Ýº¹ ½ÇÇàÇÏ´Â ¸ÅÅ©·Î ¸¸µé±â
08 ÀÏÁ¤ ½Ã°£ ÈÄ ÀÚµ¿À¸·Î ´ÝÈ÷´Â Æû ¸¸µé±â
09 ¿ÜºÎ ÇÁ·Î±×·¥ ½ÇÇàÇϱâ
10 ¸®º» ¸Þ´º¿¡ ³ª¸¸ÀÇ ¸Þ´º ¸¸µé±â
11 ¸ÅÅ©·Î°¡ Æ÷ÇÔµÈ Ãß°¡ ±â´É ¸¸µé±â
12 ¡®±æ¹þ ¸ÅÅ©·Î¡¯ÀÇ Ãß°¡ ±â´É »ç¿ëÇϱâ
ºÎ·Ï
01 VBA ¿¬»êÀÚ Á¤¸®
02 VBA ÇÔ¼ö Á¤¸®
03 ¾Æ½ºÅ°(ASCII) ÄÚµå Ç¥
04 Ư¼ö ¹®ÀÚ Ç¥
05 ¸ÅÅ©·Î ÀÛ¼º°ú °ü·ÃµÈ FAQ