OfficeTutor.com
Home ·Î±×ÀΠȸ¿ø°¡ÀÔ °í°´¼¾ÅÍ »çÀÌÆ®¸Ê
½ÃÀÛÆäÀÌÁö¼³Á¤ Áñ°Üã±âÃß°¡
¹è¿òÅÍ ³ª´®ÅÍ ±³À° MY¿ÀÆ©
 
¡¡ Home > ¹è¿òÅÍ > ¹«·á°­ÁÂ
¡¡


excelvbalogo.gif (3602 bytes) °í±ÞÇÊÅ͸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ °Ë»ö±â´ÉÀ» VBA·Î ÀÚµ¿È­ Çϱâ (3)

¡¡


(16) ¸ÅÅ©·Î·Î ±â·ÏÇÒ ³»¿ëÀÌ ³¡³µÀ¸¹Ç·Î, [±â·ÏÁßÁö] µµ±¸ ¸ðÀ½¿¡¼­ [±â·ÏÁßÁö] ´ÜÃà ¾ÆÀÌÄÜÀ» ´©¸£°Å³ª, [µµ±¸] ¸ðÀ½¿¡¼­ [¸ÅÅ©·Î] [±â·ÏÁßÁö]¸¦ Â÷·Ê·Î ¼±ÅÃÇÕ´Ï´Ù.

d_18.gif(20757¹ÙÀÌÆ®)

°­Á¿¡ Æ÷ÇÔµÈ Ãà¼ÒµÈ ±×¸²Àº Ŭ¸¯ÇϽøé È®´ëÇؼ­ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.

(17)±â·ÏÇÑ ¸ÅÅ©·ÎÀÇ ³»¿ëÀ» »ìÆ캸±â À§ÇØ [µµ±¸]¸Þ´º¿¡¼­ [¸ÅÅ©·Î]¢Ñ[Visual Basic Editor(V)]¸¦ Â÷·Ê·Î ¼±ÅÃÇϰųª, Alt + F11Å°¸¦ ´­·¯ VB ÆíÁý±â âÀ» ¿±´Ï´Ù.

d_19.gif(17906¹ÙÀÌÆ®)

(18) ¾Æ¸¶µµ µ¶ÀÚµéÀº ¾Æ·¡¿Í ºñ½ÁÇÑ VBA Äڵ尡 ±â·ÏµÇ¾î ÀÖ´Â °ÍÀ» È®ÀÎÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù. ÀÌ Äڵ带 È®ÀÎÇÏ°í ´Ù½Ã, ¿¢¼¿·Î µ¹¾Æ°¡±â À§ÇØ Alt + Q¸¦ ´©¸£°Å³ª, Alt + F11Å°¸¦ ´©¸¨´Ï´Ù.

Sub Macro1()
' Macro1 Macro' Ȳ±â¼ºÀÌ(°¡) 2000-05-11¿¡ ±â·ÏÇÑ ¸ÅÅ©·Î

 Sheets("µ¥ÀÌÅÍ").Range("A1:U69").AdvancedFilter Action:=xlFilterCopy, _ CriteriaRange:=Sheets("Á¶°Ç").Range("D1:D2"), CopyToRange:=Range("A7"), _ Unique:=False
End Sub

¸¸¾à ÀÌ·¯ÇÑ ³»¿ë ÀÌ¿Ü¿¡ ´Ù¸¥ °ÍÀÌ ±â·ÏµÇ¾î ÀÖ´Ù¸é, Ȥ ºÒÇÊ¿äÇÏ°Ô ±â·ÏÇÑ ³»¿ëÀº ¾ø´ÂÁö »ìÆ캸¼¼¿ä.

(19) '°Ë»ö'½ÃÆ®¿¡¼­, ´Ù½Ã [¾ç½Ä µµ±¸]¿¡¼­ [´ÜÃß]¸¦ ¼±ÅÃÇÏ°í, »ðÀÔÇÏ·Á´Â ¿öÅ©½ÃÆ®ÀÇ À§Ä¡¸¦ °áÁ¤ÇÑ µÚ, ¸¶¿ì½º ¿ÞÂÊ ´ÜÃ߸¦ ´©¸¥ ä ¿øÇÏ´Â Å©±â ¸¸Å­ µå·¡±× ÇÑ ´ÙÀ½, ¸¶¿ì½º ¹öÆ°À» ¶¼¸é ´ÜÃß°¡ ¿öÅ© ½ÃÆ®¿¡ »ðÀԵǸ鼭, [¸ÅÅ©·Î ÁöÁ¤] ´ëÈ­ »óÀÚ°¡ ³ªÅ¸³³´Ï´Ù. ÀÌ ¶§, ¿ì¸®°¡ ¾Õ¼­ ±â·ÏÇÑ Macro1À̶ó´Â ¸ÅÅ©·Î¸¦ ¼±ÅÃÇØ, ÀÌ ´ÜÃß¿Í Macro1À» ¿¬°áÇÕ´Ï´Ù.

d_20.gif(20351¹ÙÀÌÆ®)

(20) ÀÌÁ¦ ¿öÅ©½ÃÆ®¿¡ »ðÀÔÇÑ ´ÜÃß¿¡ ¸ÅÅ©·Î ¿¬°áµÇ¾úÀ¸¹Ç·Î, ´ÜÃ߸¦ ´©¸£¸é ¸ÅÅ©·Î°¡ ½ÇÇàµÇ°Ô µË´Ï´Ù. ±× Àü¿¡, ´ÜÃßÀÇ Ä¸¼ÇÀ» º¯°æÇØ º¸±â ÁÁ°Ô ¸¸µé¾î º¸ÀÚ. ¿ä·ÉÀº ¾Õ¼­ ¿É¼Ç ¹öÆ°ÀÇ Ä¸¼ÇÀ» º¯°æÇÑ °Í°ú µ¿ÀÏÇÕ´Ï´Ù. ¸¶¿ì½º ¿À¸¥ÂÊ ¹öÆ°À» ´­·¯ °³Ã¼¸¦ ¼±ÅÃÇÏ°í, ´Ù½Ã ¿À¸¥ÂÊ ¸¶¿ì½º ¹öÆ°À» ´­·¯ ºü¸¥ ¸Þ´º¿¡¼­ [ÅؽºÆ® ÆíÁý(X)]À» ¼±ÅÃÇÑ´Ù. ´ÜÃßÀÇ Ä¸¼ÇÀ» '°Ë»öÇÕ´Ï´Ù'·Î º¯°æÇÕ´Ï´Ù.

d_21.gif(21561¹ÙÀÌÆ®)

(21) ¸ÅÅ©·Î°¡ Á¦´ë·Î µ¿ÀÛÇϴ°¡¸¦ È®ÀÎÇϱâ À§ÇØ '°è¾àÀÚ·Î °Ë»ö'À̶ó´Â ¿É¼Ç ¹öÆ°À» ¼±ÅÃÇÏ°í, D2¼¿¿¡´Â 'ÀÏ'À» ÀÔ·ÂÇÏ°í °Ë»öÇÕ´Ï´Ù ´ÜÃ߸¦ ´­·¯º¸ÀÚ. ¾Æ¸¶µµ, ¿øÇÏ´Â °á°ú°¡ ¸¸Á·½º·´°Ô ³ªÅ¸³ªÁö ¸øÇßÀ» °ÍÀÔ´Ï´Ù.

d_22.gif(21681¹ÙÀÌÆ®)

(22) ÀÌ ¸ÅÅ©·Î¸¦ À¯¿¬ÇÏ°Ô »ç¿ëÇϱâ À§Çؼ­, ´Ù½Ã Alt + F11Å°¸¦ ´­·¯ VBÆíÁý±â¸¦ ¿¬ ´ÙÀ½, Macro1À» ¾Æ·¡¿Í °°ÀÌ ¼öÁ¤ÇØ º¾´Ï´Ù.

Sub Macro1()
' Macro1 Macro' Ȳ±â¼ºÀÌ(°¡) 2000-05-11¿¡ ±â·ÏÇÑ ¸ÅÅ©·Î

Application.DisplayAlerts = False Sheets("µ¥ÀÌÅÍ").Range("A1").CurrentRegion.AdvancedFilter Action:=xlFilterCopy, _
 CriteriaRange:=Sheets("Á¶°Ç").Range("D1:D2"), CopyToRange:=Range("A7").CurrentRegion, _
 Unique:=False
Application.DisplayAlerts = True
End Sub

Application.DisplayAlerts = False¶õ, ¿¢¼¿ÀÇ °æ°í ¸Þ½ÃÁö¸¦ ³ªÅ¸³ªÁö ¾Êµµ·Ï Çϱâ À§ÇÑ °ÍÀÌ´Ù. ¸¸¾à ÀÌ ±¸¹®À» ³ÖÁö ¾ÊÀ¸¸é, °¡²û¾¿ ¾Æ·¡¿Í °°Àº °æ°í ¸Þ½ÃÁö°¡ ³ªÅ¸³¯ ¼ö ÀÖÀ¸¹Ç·Î À̸¦ ¸·µµ·Ï ÇÑ °ÍÀÔ´Ï´Ù.

d_23.gif(2829¹ÙÀÌÆ®)

ÁÖÀÇ! Application.DisplayAlerts = FalseÀ¸·Î °æ°í ¸Þ½ÃÁö ¼Ó¼ºÀ» º¯°æÇÑ °æ¿ìApplication.DisplayAlerts = True´Ù½Ã True·Î ¼³Á¤ÇØ ÁÖ¾î¾ß ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀº °æ¿ì, ¿¢¼¿ÀÌ ¿©·¯ºÐÀÌ Áß¿äÇÑ ¿À·ù¸¦ ÃÊ·¡ÇÒ ¼ö ÀÖ´Â ÀÛ¾÷À» ÇÏ·Á°í ÇÒ ¶§ °æ°í ¸Þ½ÃÁö¸¦ ³ªÅ¸³»Áö ¾Ê°Ô µË´Ï´Ù. 

À§ÀÇ ±¸¹®Àº, ¸ÅÅ©·Î ±â·Ï±â·Î ±â·ÏÇÑ ³»¿ë °¡¿îµ¥, ´ÜÁö µÎ ¼¼ °÷ Á¤µµ¸¦ ¼öÁ¤ÇÑ °ÍÀÔ´Ï´Ù.(ÀϹÝÀûÀ¸·Î´Â °í±Þ ÇÊÅÍ¿Í °°Àº ¸ÅÅ©·Î¸¦ VBA·Î ÄÚµùÇÒ °æ¿ì, °³Ã¼ º¯¼ö¶ó´Â °ÍÀ» ¼±¾ðÇÏ°í, ÀÌ º¯¼ö¸¦ ÀÌ¿ëÇØ ÀÛ¾÷ÇÕ´Ï´Ù. ´ÜÁö ¿¹¸¦ µé±â À§ÇÑ °ÍÀ̹ǷΠ¿©±â¼­´Â ÀÌ·¸°Ô ÄÚµùÇÑ °ÍÀÔ´Ï´Ù.)

¸ÅÅ©·Î ±â·Ï±â°¡ ±â·ÏÇÑ ³»¿ëÀ» ¼öÁ¤Çϱâ À§ÇØ »ç¿ëÇÑ ¼Ó¼º °¡¿îµ¥, Çϳª°¡ CurrentRegionÀÌÀÔ´Ï´Ù. ÀÌ°ÍÀº ¿©·¯ºÐÀÌ ÇöÀç ¼¿ÀÌ À§Ä¡ÇÑ µ¥ÀÌÅÍ¿Í ¿¬¼ÓÇØ ÀÖ´Â ¸ðµç µ¥ÀÌÅ͸¦ ¼±ÅÃÇϱâ À§ÇØ, Ctrl + Shift + 8(*)À» ´©¸£´Â °Í°ú °°Àº °ÍÀÌ´Ù. µ¥ÀÌÅͺ£À̽ºÀÇ ¸ñ·ÏÀÌ °è¼Ó È®ÀåµÉ ¼ö ÀÖÀ¸¹Ç·Î ÀÌ·¸°Ô µ¥ÀÌÅÍ°¡ ¼ÓÇØ ÀÖ´Â ¿¬¼ÓµÈ µ¥ÀÌÅÍ ¹üÀ§¸¦ ÁöÁ¤ÇÏ¿© ÄÚµùÇÏ´Â °ÍÀÌ ´É·üÀûÀÓÀ» ¾Ë ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.

(23) ÀÚ ÀÌÁ¦ ¸ðµç ÀÛ¾÷Àº Àϴܶô µÇ¾ú½À´Ï´Ù, °Ë»ö½ÃÆ®¿¡¼­ ¿É¼Ç ¹öÆ°À» ÀÌ¿ëÇØ °Ë»öÇÏ·Á´Â Çʵ带 ¸ÕÀú ¼±ÅÃÇÏ°í, D2¼¿¿¡ Á¶°ÇÀ» ÀÔ·ÂÇϸé, Á¶°ÇÀ» ¸¸Á·ÇÏ´Â µ¥ÀÌÅ͸¸À» ÃßÃâÇØ º¸¿©ÁÙ °ÍÀÔ´Ï´Ù.

d_24.gif(28436¹ÙÀÌÆ®)


¸ñÂ÷
| ÀÌÀü | ´ÙÀ½
¡¡

ȸ»ç¼Ò°³ | ÀÌ¿ë¾à°ü | °³ÀÎÁ¤º¸ º¸È£Á¤Ã¥ | ȸ¿øÁ¤º¸¼öÁ¤ | ±³À°½Åû ¹× ¹®ÀÇ | À̸ÞÀϹ«´Ü¼öÁý°ÅºÎ 
   (¿ì)143-721 ¼­¿ï ±¤Áø±¸ ±¸Àǵ¿ 546-4 Å×Å©³ë¸¶Æ® 26Ãþ6È£
¢ß¿ÀÇǽºÆ©ÅÍ ¢Ï1544-4102  ´ëÇ¥ÀÌ»ç : Àü°æ¼ö
°³ÀÎÁ¤º¸°ü¸®Ã¥ÀÓÀÚ : ÀÌÈñÁø(privacy@officetutor.com)
»ç¾÷ÀÚµî·Ï¹øÈ£ 120-86-14501 Åë½ÅÆǸž÷½Å°í ±¤Áø1501È£
 
Copyright ¨Ï OfficeTutor.com ÀÌ ÆäÀÌÁöÀÇ ÀúÀÛ±ÇÀº ¢ß¿ÀÇǽºÆ©ÅÍ¿Í ÄÁÅÙÃ÷ Á¦°øÀÚ¿¡°Ô ÀÖ½À´Ï´Ù. ¹«´Ü º¹Á¦¸¦ ±ÝÇÕ´Ï´Ù.
Microsoft ¹× Office ·Î°í´Â ¹Ì±¹, ´ëÇѹα¹ ¹×/¶Ç´Â ±âŸ ±¹°¡¿¡¼­ÀÇ Microsoft Corporation µî·Ï »óÇ¥ ¶Ç´Â »óÇ¥ÀÔ´Ï´Ù.