¿ÀÇǽºÆ©ÅÍ ÀÓÁ÷¿ø ¿ª·® °­È­¸¦ À§ÇÑ ÇнÀ »çÀÌÆ®ÀÔ´Ï´Ù.
±³À°°úÁ¤ ³ªÀÇÇнÀ ¿ÀÇǽºÆÁ °Ë»ö ¹«·á°­ÁÂ
Home ·Î±×ÀΠȸ¿ø°¡ÀÔ °í°´¼¾ÅÍ »çÀÌÆ®¸Ê
¿ÀÇǽºÆ©ÅÍ ±â¾÷ASP¼­ºñ½º > ¹«·á°­ÁÂ
¿¢¼¿ 2000 µû¶óÇϱâ
Ȩ·¯´× ¿¢¼¿ 2000°­ÁÂ
À繫 ÇÔ¼ö °­ÁÂ
¿¢¼¿ 2002 »õ·Î¿î ±â´É
Ȳ±â¼º´ÔÀÇ VBA°­ÁÂ
°û½ÂÁÖ´ÔÀÇ VBAÀ̾߱â
Home > ¹«·á°­Á > ¿¢¼¿
¿¢¼¿ 2000, Ȳ±â¼º´ÔÀÇ ¿¢¼¿VBA 7ÀÏ, Excel 2000


7ÀÏ. °í¾çÀÌ´Â ¸Û¸Û ¢Áö ¾Ê´Â´Ù

¡¡

¢º ¿À´Ã ¹è¿ï ³»¿ë

Ŭ·¡½º(Class), ÀνºÅϽº(Instance), Ä÷º¼Ç(Collection), °´Ã¼(Object°³Ã¼), ¼Ó¼º(Property), ¹æ¹ý(Method)

¡¡

°í¾çÀÌ´Â ¸Û¸Û ¢Áö ¾Ê´Â´Ù

³Ê¹« ´ç¿¬ÇÑ ¸»ÀÌÁö¿ä? °í¾çÀÌ´Â ¸Û¸Û ¢Áö ¾Ê´Â´ä´Ï´Ù. ¸¸¾à ¾î¶² °ÍÀÌµç ¸Û¸Û Â¢´Â´Ù¸é ¿ì¸®´Â ±×°ÍÀÌ Àû¾îµµ °í¾çÀÌ°¡ ¾Æ´Ï¶ó°í ´ÜÁ¤ÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.

¿¢¼¿ Ãʺ¸ »ç¿ëÀÚ¸¦ ±«·ÓÈ÷´Â IFÇÔ¼ö¸¦ ÀÌ¿ëÇØ Ç¥ÇöÇÑ´Ù¸é

=IF(A1="¢´Ù","°í¾çÀÌ ¾Æ´Ô")À̶ó°í ÇÒ ¼ö ÀÖ°Ú½À´Ï´Ù^^

ÇÁ·Î±×·¡¹ÖÀ̶õ ÀÌó·³ ³Ê¹« ´ç¿¬ÇÑ ¸»¸¸ ÇÏ´Â °ÍÀÌ´Ï, ´©±¸µç ½±°Ô ¹è¿ö ÇÒ ¼ö ÀÖ´Â °ÍÀ̶ø´Ï´Ù. ±×·±µ¥, ¸ð¼ø Åõ¼ºÀÌÀ̱⠸¶·ÃÀÎ ¿ì¸®³× Àλý¿¡ ºñ°Ü º»´Ù¸é, ÇÁ·Î±×·¡¹ÖÀ̶õ ³Ê¹« ´Ü¼øÇÏ°í °£´ÜÇÑ °ÍÀ̾ ÀÚÄ© ´çȤ½º·´°í ¿ÀÈ÷·Á ¾î·Æ°Ô ´À²¸Áö´Â ´ë¸ñµµ ÀÖ³ª º¾´Ï´Ù. ±×·¯³ª, °í¾çÀÌ´Â ¸Û¸Û ¢Áö ¾Ê´Â´Ù´Â °Í, ÀÌ ´Ü¼øÇÑ »ç½ÇÀÌ ÇÁ·Î±×·¡¹ÖÀÇ ABC, Áï ±âÃÊ°¡ µÈ´Ù´Â °ÍÀ» ´Ã ¿°µÎ¿¡ µÎ½Ã¸é, ÇÁ·Î±×·¡¹ÖÀ̶õ ³¸¼± ¼¼°è¿¡ ´ëÇØ ¿©·¯ºÐÀÌ È¤ °¡Áö°í °è½Ç Áöµµ ¸ð¸£´Â ¸·¿¬ÇÑ µÎ·Á¿ò µûÀ§¶õ ¾î´À»õ »ç¶óÁö°Ô µÉ °ÍÀÔ´Ï´Ù. Áø¸®¶õ ¾ðÁ¦³ª ´Ü¼øÇÑ ¹ýÀ̴ϱî¿ä^^

ÀÌ °­Á¸¦ Á¢ÇϽô ºÐµé °¡¿îµ¥¿¡´Â, ºñ·Ï ¸¹Áö´Â ¾ÊÁö¸¸ Áß.°íµîÇб³ Çлý ¿©·¯ºÐµéµµ ÀÖ´Ù°í µé¾ú½À´Ï´Ù. Á¦°¡ ¸í»öÀÌ °íµîÇб³ ±¹¾î ¼±»ýÀÎ Å¿¿¡ °¡²û ±×·± ÇлýµéÀÌ Áú¹®À» ÁÖ¸é ´õ¿í ¹Ý°©°Ô ´À²¸Áý´Ï´Ù. ÀÌÁ¦´Â ±×·± ÇÐâ½ÃÀý°ú´Â ¾ÆµæÈ÷ ¸Ö¾îÁö½Å ºÐµéÀÌ´õ¶óµµ ±× ½ÃÀý ±¹¾î½Ã°£¿¡ ü¾ðÀ̳ª ¿ë¾ðÀ̶ó´Â ¸»µéÀ» µè°í »ç¿ëÇß´ø ±â¾ïÀº ¶Ñ·ÇÇÒ °ÍÀÔ´Ï´Ù. ´õºÒ¾î, "°í¾çÀÌ°¡ ¢´Ù"¶ó´Â ¹®Àå¿¡¼­ '°í¾çÀÌ'¶õ ü¾ð(ô÷åë)À̸ç '¢´Ù'¶õ ¿ë¾ð(éÄåë)ÀÓÀ» ¸ð¸£½Ã´Â ºÐÀº °ÅÀÇ µå¹° °ÍÀÔ´Ï´Ù.

ü(ô÷)³ª ¿ë(éÄ)À̶õ ¸»ÀÌ ¿ø·¡ µ¿¾ç Àü·¡ÀÇ ¿ìÁÖ°ü¿¡¼­ ºñ·ÔÇÑ Ã¶ÇÐÀû ¿ë¾îÀ̱ä ÇÕ´Ï´Ù¸¸ ±× ¾²ÀÓÀ» ÀÌÇØÇϱâ¶õ ±×¸® ¾î·ÆÁö ¾Ê½À´Ï´Ù. ÇÏ´ÃÀÇ ÇØ´Â ÇϳªÀÇ Ã¼(ô÷)ÀÔ´Ï´Ù. Á¸ÀçÇÏ°í ÀÖ´Â ±× ¹«¾ùÀÌÁö¿ä. ±×·±µ¥, ÀÌ Çضõ ±×°ÍÀÌ °¡Áö°í ÀÖ´Â ¿©·¯ ¼ºÁúµé, Áï ºÓ´Ù, µÕ±Û´Ù µîÀÇ ¼ºÁú°ú, ±×°ÍÀÇ ¿òÁ÷ÀÓ, Áï ¶ß´Ù, Áö´Ù¶ó´Â µ¿ÀÛÀ» ÅëÇØ ¿ì¸®¿¡°Ô µå·¯³ª º¸¿©Áý´Ï´Ù. ¼¼»óÀÇ ±× ¾î¶² °Í-ô÷-À̵ç, ¾î¶² ¾²ÀÓ-éÄ-À» ÅëÇØ µå·¯³ª ¾Ë ¼ö ÀÖ°Ô µÇ´Â °Í°ú ¸¶Âù°¡Áö¶ö ¼ö ÀÖ½À´Ï´Ù.

±×·±µ¥, "°í¾çÀ̴ ¢Áö ¾Ê´Â´Ù"¶ó´Â ¸» ´ë½Å ´©±º°¡ "°í¾çÀÌ´Â ¸Û¸Û ¢´Â´Ù"°í ¸»Çß´Ù°í ÇսôÙ. ¿ì¸®´Â  Áï½Ã ÀÌ ¸»ÀÌ ÀÌ»óÇÏ´Ù°í ´À³¢°ÔµÇ°Å³ª, Ʋ¸° °ÍÀ̶ó°í »ý°¢ÇÏ°Ô µË´Ï´Ù. ¿ì¸®°¡ ÀÌ Áø¼úÀÌ Æ²¸° °ÍÀ̶ó°í »ý°¢ÇÏ´Â ÀÌÀ¯´Â, °í¾çÀÌÀÇ º»¼º(º»µð ¹ÙÅÁ)ÀÌ '¢´Ù'¶ó´Â ¿òÁ÷ÀÓÀ¸·Î µå·¯³ªÁö ¸øÇϱ⠶§¹®ÀÔ´Ï´Ù. ÇÁ·Î±×·¡¹Ö¿¡¼­´Â ÀÌ·± °ÍÀ» ÈçÈ÷ ¿À·ù¶ó°í ºÎ¸£°Ô µË´Ï´Ù. »ç¶÷µé »çÀÌÀÇ ¿ÀÇØ°¡ Å« ¹®Á¦¸¦ °¡²û ÀÏÀ¸Å°´Â ÀÏÀ» ¿ì¸®´Â ¸ñ°ÝÇÒ ¼ö ÀÖ°Å´Ï¿Í, À¶Å뼺ÀÌ ¾ø±â·Î À¯¸íÇÑ ÄÄÇ»ÅͶó´Â ¹°°ÇÀº ÇÑ Ä¡ÀÇ ¿À·ùµµ ±×³É ³Ñ¾î°¡´Â ¹ýÀÌ ¾ø½À´Ï´Ù. ¿¢¼¿ VBA¿¡ ´ëÇÏ¿© ¸»¾¸ µå¸®´Â ÀÚ¸®Àε¥, Ȥ ¾û¶×ÇÑ À̾߱⸸ ´Ã¾î ³õ´Â °ÍÀÌ ¾Æ´Ï³Ä´Â ¿ÀÇظ¦ ¹ÞÀ» ¼ö ÀÖÀ» °Í °°¾Æ, ¸»À» µ¹·Á º¸µµ·Ï ÇÏ°Ú½À´Ï´Ù^^ ¾Æ·¡ÀÇ ±×¸²Àº ¿¢¼¿ÀÇ µµ¿ò¸»ÀÇ Microsoft Excel °³Ã¼¶ó´Â Ç׸ñ¿¡¼­ °¡Á®¿Â °ÍÀÔ´Ï´Ù.

°´Ã¼(ËÔô÷ Object) : ¿©·¯ºÐÀÌ ¾ÕÀ¸·Î ÈçÈ÷ µè°Ô µÉ ¿ë¾î °¡¿îµ¥ ÇϳªÀÔ´Ï´Ù. Object¶õ ¿ë¾î´Â ÃÖ±Ù ÄÄÇ»ÅÍ °ü·Ã ¹ø¿ª¼­, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ µµ¿ò¸»¿¡µµ °³Ã¼¶õ ¸»·Î ÈçÈ÷ ¿Å°ÜÁý´Ï´Ù¸¸, ½ÇÀº °´Ã¼¶õ ¸»·Î ¿Å±â´Â °ÍÀÌ ´õ Àû´çÇÒ Áöµµ ¸ð¸£°Ú½À´Ï´Ù. »ç½ÇÀº Àúµµ °³Ã¼¶õ ¸»À» ´õ ÀÚÁÖ »ç¿ëÇÕ´Ï´Ù¸¸^^ °´Ã¼¶õ öÇÐÀû ¿ë¾î·Î´Â, Àνġ¤Áö½Ä¿¡¼­ ÀÚ¾Æ(í»ä²)ÀÇ ´ë»ó. ÁÖ°ü(subject)¿¡ ´ëÀÀµÇ´Â ¸»À̶ó°í ÇÕ´Ï´Ù. ÇÁ·Î±×·¡¹Ö¿¡¼­ ±×°ÍÀº »ç¿ëÀÚ°¡ ÀÏÀ» ½ÃÅ°·Á°í ÇÏ´Â ´ë»óÀÌ µÇ´Â °ÍÀ̶ó°í »ý°¢ÇϽʽÿÀ. Áï, ¿ì¸®°¡ ÇÁ·Î±×·¡¹ÖÇÑ´Ù´Â °ÍÀº ÄÄÇ»ÅÍÀÇ ¾î¶² °´Ã¼ÀÇ ¼Ó¼ºÀ» Á¶ÀÛÇÏ°í, ±× °´Ã¼¿¡ ¾î¶² ÀÏÀ» Çϵµ·Ï Áö½ÃÇÏ´Â °ÍÀ̶ó ÇÒ ¶§ °´Ã¼¿¡ ´ëÇÑ ÀÌÇØ´Â ÇʼöÀûÀÎ °ÍÀ̶ö ¼ö ÀÖ½À´Ï´Ù. ¾ÕÀ¸·Î ÀÌ °­Á¿¡¼­´Â ±×·¯³ª ÀϹÝÈ­µÈ ¿ë¾îÀÎ °³Ã¼¸¦ ÁÖ·Î »ç¿ëÇÏ°Ô µÉ °ÍÀÔ´Ï´Ù. Ȥ ¹«ÁöºÒ½Ä °£¿¡ °´Ã¼¿Í °³Ã¼ ÀÌ µÎ ¿ë¾î°¡ ÇÔ²² »ç¿ëµÇ´õ¶óµµ ³Ê¸¥ ÀÌÇظ¦ ¹Ù¶ø´Ï´Ù*^_^* 

¹«¾ùÀΰ¡ ¾Ë ¼ö ¾ø´Â °Íµéµµ ±×µæÇÏÁö¿ä^^ Àú ¿ª½Ã À§ÀÇ ±×¸² ¸ðµÎ¸¦ ÀÌÇØÇϰųª, Àß ¾Ë°í ÀÖ´Â °ÍÀº °áÄÚ ¾Æ´Ï¶ø´Ï´Ù. (¾È°ú Àǻ簡 ½ÉÀå ¼ö¼úÀ» ÇÒ ¼ö´Â ¾ø´Â °ÍÀ̶ó°í, ±¹¾î ¼±»ý´ÔÀÌ °ø·æÀÇ ¼¼°è¸¦ ¼³¸íÇÏ´Â ÀÏ¿£ ´Ã ¼­Å÷ ¹ýÀ̶ó°í ÀÌÇØÇÏ½Ã°í ³Ñ¾î°¡½Ê½Ã¿À^^*) ±×·¯³ª À§ÀÇ ±×¸²Àº ¿©·¯ºÐÀÌ ¾ÕÀ¸·Î ¿¢¼¿ VBA¸¦ ÀÍÈ÷¸ç, ÀÚÁÖ ¸¸³ª°Ô µÉ ±×·± ¹°°Ç(°³Ã¼)µéÀ» ÇÑ°÷¿¡ ¸ð¾Æ ³õÀº °ÍÀ̶ó°í »ý°¢ÇϽʽÿÀ. ÀÚ ±×·³ ¾Æ·¡ ±×¸²À» ÅëÇØ ¿À´ÃÀÇ ¿©·¯ºÐ¿¡°Ô µå¸± À̾߱⸦ ¿ä¾àÇØ º¸µµ·Ï ÇÏ°Ú½À´Ï´Ù

Ŭ·¡½º¿Í ÀνºÅϽº(Class & Instance) Ŭ·¡½º¿Í ÀνºÅϽº´Â ÈçÈ÷ ºØ¾î»§ ±â°è¿Í ºØ¾î»§ÀÇ °ü°è·Î ºñÀ¯ÇÕ´Ï´Ù. ºØ¾î»§ ±â°è¿¡ ¹Ð°¡·ç¿Í ÆÏÀ» ³Ö°í Àû´çÈ÷ ÀÍÈ÷¸é ¶È°°Àº ¸ð¾çÀÇ ºØ¾î»§µéÀÌ »ý°Ü³ª°Ô µË´Ï´Ù. À̶§ ºØ¾î»§À» ¸¸µé¾î³»´Â ºØ¾î»§ ±â°è¸¦ Ŭ·¡½º¶ó°í, ¸¸µé¾îÁø ¸ÔÀ½Á÷½º·¯¿î ºØ¾î»§À» ÀνºÅϽº¶ó°í ºÎ¸¨´Ï´Ù. ¾Æ·¡ÀÇ ±×¸²À» º¸½Ê½Ã¿À. µµ±¸ ¸ðÀ½¿¡¼­ »õ·Î ¸¸µé±â ´ÜÃà ¾ÆÀÌÄÜÀ» ´©¸£¸é »õ ÅëÇÕ¹®¼­°¡ ¸¸µé¾î Áö°Ô µË´Ï´Ù. ¿¢¼¿¿¡´Â ÅëÇÕ¹®¼­¸¦ ¸¸µé¾î³¾ ¼ö ÀÖ´Â ºØ¾î»§ ±â°è°¡ ÀÌ¹Ì ¼³Ä¡µÇ¾î ÀÖÀ¸¹Ç·Î, ±×°ÍÀ» Âï¾î³»±â¸¸ Çϸé ÇϳªÀÇ ÅëÇÕ¹®¼­¶ó´Â ºØ¾î»§ÀÌ ±Ý¹æ ¸¸µé¾îÁö°Ô µÇ´Â °ÍÀÔ´Ï´Ù. ±×¸®°í ÀÌ·¸°Ô ¸¸µé¾îÁø ºØ¾î»§Àº ¿ì¸®°¡ Á÷Á¢ »ç¿ëÇÒ ¼ö ÀÖ´Â °³Ã¼°¡ µÇ´Â °ÍÀÔ´Ï´Ù. ÀÚ½ÄÀº ¾î¸Ó´Ï¿Í ¾Æ¹öÁö¸¦ ´à°Ô µÇ¾î ÀÖµíÀÌ, Ŭ·¡½º¶ó´Â ºØ¾î»§ ±â°è¿¡¼­ ³ª¿Â ºØ¾î»§Àº ¸ðµÎ °°Àº ¼ºÁúÀ» °¡Áö°Ô µÇ¸é ÇÒ ¼ö ÀÖ´Â ´É·Âµµ µ¿µîÇÏ°Ô µË´Ï´Ù. ¿¢¼¿ VBA·Î ÇÁ·Î±×·¡¹ÖÇÑ´Ù´Â °ÍÀº ¿¢¼¿À̶ó´Â ºØ¾î»§ ±â°è¸¦ ºô·Á´Ù ºØ¾î»§À» Âï¾î³»´Â ÀϷκÎÅÍ ÈçÈ÷ ½ÃÀÛÇÏ°Ô µÇ´Â °ÍÀÔ´Ï´Ù^^

Ä÷º¼Ç°ú °³Ã¼(Collection & Object) Ä÷º¼ÇÀ̶õ °£´ÜÈ÷ °°Àº Á¾·ùÀÇ °³Ã¼ÀÇ ÁýÇÕÀ̶ó°í »ý°¢ÇϽʽÿÀ. ÀÌ Ä÷º¼Ç °³Ã¼´Â ÈçÈ÷ ¿µ¾îÀÇ º¹¼öÇüÀ» ¶æÇÏ´Â 's'¸¦ ´Þ°í ´Ù´Õ´Ï´Ù. ¾Æ·¡ÀÇ ±×¸²À» º¸½Ê½Ã¿À. ÇϳªÀÇ ¿¢¼¿¿¡´Â ¿©·¯ °³ÀÇ ÅëÇÕ ¹®¼­¸¦ »ðÀÔÇÒ ¼ö ÀÖ½À´Ï´Ù. À̶§ °¢°¢ÀÇ ÅëÇÕ ¹®¼­´Â Workbooks¶ó´Â ÅëÇÕ ¹®¼­ Ä÷º¼Ç ÁýÇÕÀÇ ÇϳªÀÇ ¿ø¼Ò(VBA¿¡¼­´Â À̸¦ Ç׸ñitemÀ̶õ ¼Ó¼ºÀ̶ó ºÎ¸¨´Ï´Ù)¸¦ ÀÌ·ç°Ô µÇ´Â °ÍÀÔ´Ï´Ù. ±×¿¡ ¹ÝÇØ °³Ã¼´Â ±× ÁýÇÕÀ» ÀÌ·ç´Â ÇϳªÀÇ °íÀ¯ÇÑ Ç׸ñµéÀ̶ö ¼ö ÀÖ½À´Ï´Ù. ºñÀ¯ÇØ ¸»Çϸé, Çб³´Â ¿©·¯ ÇгâÀ¸·Î ÀÌ·ç¾îÁö°í, °¢±â ±× Çг⿡´Â ¿©·¯ ¹Ýµé·Î ´Ù½Ã ³ª´µ¸ç, °¢ ¹Ý¿¡´Â ¿©·¯ ¸íÀÇ Çлýµé·Î ÀÌ·ç¾îÁ® ÀÖ´Â °Í°ú °°½À´Ï´Ù. ±×·¯³ª ¹ÝÀÇ Çлý ÇѸí ÇѸíÀº ¸ðµÎ °íÀ¯ÇÑ °³ÀÎÀÌ°í, ÇÑ ÇÐ±Þ ¿ª½Ã °¢±â °íÀ¯ÇÑ ¹ÝÀÎ °Í°ú ¸¶Âù°¡Áö¶ö ¼ö ÀÖ½À´Ï´Ù.

°³Ã¼¿Í ¼Ó¼º(Object & Property) ÇϳªÀÇ °³Ã¼µéÀº ÀϹÝÀûÀ¸·Î ¿©·¯ °¡Áö ¼ºÁúµéÀÇ ÁýÇÕü¶ó°í ÇÒ ¼ö ÀÖ½À´Ï´Ù. žçÀº µÕ±Û »Ó¸¸ ¾Æ´Ï¶ó ºÓ°Ô ºû³ª±âµµ ÇÕ´Ï´Ù. À̶§ 'µÕ±Û´Ù', 'ºû³ª´Ù'¶õ žçÀ̶õ °³Ã¼°¡ °¡Áø ¼Ó¼ºÀ̶ó°í ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÄÄÇ»ÅÍ°¡ ¸¸µé¾î ³½ ¿©·¯ °¡Áö °³Ã¼µéµµ ž¸é¼­ºÎÅÍ °íÀ¯ÇÑ ¿©·¯ °¡Áö ¼ºÁúÀ» °¡Áö°Ô µË´Ï´Ù. Áï, °³Ã¼ÀÇ ¿©·¯ °¡Áö ¼ºÁúÀ» °áÁ¤ÇÏ´Â °ÍÀ» ¼Ó¼ºÀ̶ó ºÎ¸¨´Ï´Ù. °£´ÜÇÑ ºñÀ¯¸¦ µé¾î ¸»Çϸé, ºÎ¸ð°¡ ÀÚ½ÄÀÌ Å¾ °ÍÀ» ±â»µÇÏ¸ç °¡Àå ¸ÕÀú ÀÚ½ÄÀÇ À̸§À» ºÙ¿©ÁÖ°Ô µË´Ï´Ù. ¿µÆ¯Çϱâ·Î À̸§³­ ¿¢¼¿(*^_^*)À̶ó°í Çؼ­ ¿¹¿Ü´Â ¾Æ´Õ´Ï´Ù. ¿¢¼¿Àº »õ·Î¿î ÅëÇÕ¹®¼­¸¦ ¸¸µé¾î³»¸é¼­ ±×°Í¿¡ °íÀ¯ÇÑ À̸§À» ºÙ¿©ÁÝ´Ï´Ù.(ÇÑ Áý¾È¿¡´Â °°Àº À̸§ÀÇ ÀÚ½ÄÀÌ ¾ø´Â ¹ýÀÔ´Ï´Ù. ÄÄÇ»ÅÍÀÇ ¼¼°è¶ó°í Çؼ­ ¿¹¿Ü´Â ¾Æ´Õ´Ï´Ù.) ¹Ù·Î ÀÌ À̸§Àº ±× ÅëÇÕ¹®¼­ÀÇ ¼Ó¼ºÀÌ µÇ´Â °ÍÀ̸ç, ¿ì¸®´Â ÀÌ ¼Ó¼ºÀ» ÀÌ¿ëÇØ ±× °³Ã¼¿¡ Á¢±ÙÇÒ ¼ö ÀÖ´Â °ÍÀÔ´Ï´Ù. ¿¢¼¿ VBA¿¡¼­ ÀÌ ¼Ó¼ºÀº ÈçÈ÷ ÀдÙ, ¾²´Ù¶ó´Â Ç¥Çö°ú ´õºÒ¾î »ç¿ëÇÏ°Ô µË´Ï´Ù.(´Ù¸£°Ô´Â 'ÀдÙ'¸¦ ÂüÁ¶ÇÏ´Ù, '¾²´Ù'¸¦ ¼³Á¤ ÇÏ´Ù¶õ Ç¥ÇöÀ¸·Î ´ë½ÅÇϱ⵵ ÇÕ´Ï´Ù)  'ÀдÙ'¶õ Ç¥ÇöÀº, ¾î¶² °³Ã¼ÀÇ ¼ºÁúÀÌ ¾î¶°ÇÑ°¡¸¦ ¾Ë¾Æº¸±â À§ÇÒ ¶§, '¾²´Ù'¶õ Ç¥ÇöÀº °³Ã¼ÀÇ ¼ºÁúÀ» º¯°æÇÏ·Á ÇÒ ¶§ »ç¿ëÇÏ°Ô µË´Ï´Ù. ±×·±µ¥, ¾î¶² ¼Ó¼ºµéÀº ´ÜÁö ÀÐÀ» ¼ö¸¸ ÀÖÀ» »ÓÀÌÁö, ¾µ ¼ö ¾ø´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ¿¹ÄÁ´ë, count¶ó´Â ¼Ó¼ºÀº Ä÷º¼Ç¿¡ ÀÖ´Â °³Ã¼ÀÇ ¼ö¸¦ Çì¾Æ¸®´Â µ¥ »ç¿ëµË´Ï´Ù.

i =  Workbooks.Count

¶ó°í Çϸé, i¶ó´Â º¯¼ö¿¡ ÅëÇÕ¹®¼­ÀÇ ¼ö¸¦ Çì¾Æ·Á(count) ´ã¾Æ ÁÝ´Ï´Ù. Áï, ÅëÇÕ¹®¼­ÀÇ count¼Ó¼ºÀ» i¶ó´Â º¯¼ö¿¡ 'Àоî¿É´Ï´Ù' (ÁÖÀÇ! i =  Workbooks.Count ¿Í °°ÀÌ = ¶ó´Â µîÈ£°¡ »ç¿ëµÈ ±¸¹®À» ÈçÈ÷ '´ëÀÔ¹®'À̶ó°í ºÎ¸¨´Ï´Ù. ÀÌ·¯ÇÑ ´ëÀÔ¹®Àº a = b(a¿Í b´Â ¼­·Î °°´Ù)¶ó´Â ¼öÇÐÀûÀΠǥÇöÀÇ °æ¿ì¿Í ´Þ¸®, ¿ÞÆí¿¡ ¿À¸¥ÆíÀÇ °ªÀ» ´ëÀÔÇÑ´Ù¶ó´Â Àǹ̸¦ °®½À´Ï´Ù. Áï, ÀÌ °æ¿ì¿¡´Â ¿À¸¥Æí¿¡ ÀÖ´Â Workbooks.Count¶ó´Â ¼Ó¼ºÀÇ °ªÀ» ¿ÞÆí¿¡ ÀÖ´Â i¶ó´Â °ª¿¡ ´ëÀÔ(ÓÛìý)ÇÑ´Ù´Â ¶æÀÌ µË´Ï´Ù) ÇÏÁö¸¸, À̸¦ °Å²Ù·Î Çؼ­ Workbooks.Count = i¶ó°í ÇÒ(¾µ) ¼ö ¾ø½À´Ï´Ù. ¿Ö³ÄÇϸé, Count¶ó´Â ¼Ó¼ºÀ» ÀÌ¿ëÇØ ÅëÇÕ¹®¼­ÀÇ ¼ö¸¦ Çì¾Æ¸± ¼ö´Â ÀÖÁö¸¸, ÅëÇÕ¹®¼­ÀÇ ¼ö¸¦ ¹Ù²Ü ¼ö´Â ¾ø±â ¶§¹®ÀÔ´Ï´Ù. ±º´ë¿¡¼­ ±ºÀεéÀ» ¼¼¿ö³õ°í '¹øÈ£!'¶ó°í ÇßÀ» ¶§...º´»çµéÀÌ Â÷·Ê·Î ÀÚ±âÀÇ Â÷·Ê¸¦ ¿ÜÃÄ ¸î ¸íÀΰ¡¸¦ ¾Ë¾Æ³¾ ¼ö´Â ÀÖ°ÚÁö¸¸, ÇöÀç 5¸í¹Û¿¡ ¾ø´Â º´»çÀÇ ¼ýÀÚ¸¦ °¡Áö°í, º´»çÀÇ ¼ýÀÚ´Â 100À̶ó°í ¾Æ¹«¸® ÇØ¾ß ¼Ò¿ë ¾ø´Â °Í°ú ¸¶Âù°¡ÁöÀÏ °ÍÀÔ´Ï´Ù. ÀÏ»óÀÇ °æ¿ì, ¿ì¸®´Â ±×·± °ÍÀ» Çê¼Ò¸®(°ÅÁþÀÌ^^)¶ó ºÎ¸£°í, ÇÁ·Î±×·¡¹Ö¿¡¼­´Â ¿À·ù¶ó°í ºÎ¸¥´Ù°í ¾Õ¼­ ¸»ÇÑ ¹Ù ÀÖ½À´Ï´Ù. ¹°·Ð ¾Æ·¡ÀÇ ±×¸²°ú °°ÀÌ ½ÃÆ®ÀÇ À̸§À» ¹Ù²Ù´Â °ÍÀ» ¾´´Ù°í ¸»Çϸç ÀÌ°ÍÀº °ð ¼Ó¼ºÀ» º¯°æÇÏ´Â °ÍÀ̶ö ¼ö ÀÖ½À´Ï´Ù. VBA¿¡¼­´Â ÀÌ°ÍÀ» ¾Æ·¡¿Í °°ÀÌ Ç¥ÇöÇÏ°Ô µË´Ï´Ù.

Worksheets("Sheet1").Name = "ù°"

°³Ã¼¿Í ¹æ¹ý ȤÀº ¸Þ¼­µå(Object & Method) ¹æ¹ý ȤÀº ¸Þ¼­µå¶õ °³Ã¼¸¦ Á¶ÀÛÇÏ´Â ÀÏÀ» °¡¸®Åµ´Ï´Ù. °£´ÜÈ÷, °³Ã¼°¡ ¾î¶² µ¿ÀÛÀ» ÇÏ°Ô µÇ´Â °ÍÀ» ¸Þ¼­µå¶ó ºÎ¸¨´Ï´Ù. ºÎ¸ðµéÀº ÀÚ½ÄÀ» ³ª¾Æ óÀ½À¸·Î ±× ¾ÆÀÌ°¡ °È°Å³ª ¶Ù°Å³ª, ¸»Çϰųª ÇÏ¸é ¸÷½Ã ½Å±âÇØ ÇÑ´Ù°í ÇÕ´Ï´Ù. °È°í ¶Ù°í ¸»ÇÏ°í ÇÏ´Â ¸ðµç °ÍÀ» ÇÁ·Î±×·¡¹Ö¿¡¼­´Â ¸Þ¼­µå¶ó°í ºÎ¸¨´Ï´Ù. ¿ì¸®°¡ Á÷Á¢ ÀÏÇÏ´Â °ÍÀÌ ¾Æ´Ï°í, ÄÄÇ»ÅÍ¿¡°Ô ÀÏÀ» ½ÃÅ°´Â °ÍÀÓÀ¸·Î, ÀÏÀ» ½Ãų ´ë»óÀÎ °³Ã¼ÀÇ ¹æ¹ýÀ̶ó°í ºÎ¸£´Â °ÍÀÔ´Ï´Ù. ¿¹¸¦ µé¾î,¿ì¸®°¡ ÄÄÇ»ÅÍ·Î ÀÛ¾÷Çϸ鼭 °¡Àå ¸¹ÀÌ »ç¿ëÇÏ°Ô µÇ´Â º¹»çÇϱ⳪ ºÙ¿©³Ö±â¶õ ¹«¾ùÀÌ°Ú½À´Ï´Ù. ¹Ù·Î ¿ì¸®°¡ ¿¢¼¿À̶õ °³Ã¼¸¦ °¡Áö°í ÀÛ¾÷Çϸ鼭 »ç¿ëÇÏ°Ô µÇ´Â ¹æ¹ýµé ¾Æ´Ï°Ú½À´Ï±î? ¿¢¼¿ÀÇ ÀÏÁ¤ ¹üÀ§¸¦ º¹»çÇØ Å¬¸³º¸µå·Î ³Ñ±â´Â ÀÏÀ» º¹»ç¶ó°í ºÎ¸£¸ç, ÀÏÁ¤ÇÑ ¼¿ ¹üÀ§¿¡ Ŭ¸³º¸µå¿¡ µé¾î ÀÖ´Â µ¥ÀÌÅ͸¦ °¡Á®´Ù ºÙ¿© ³Ö´Â °ÍÀ» ºÙ¿©³Ö±â¶ó ºÎ¸¨´Ï´Ù. ¼¿ ¹üÀ§¶ó´Â °³Ã¼¸¦ Á¶ÀÛÇØ ¾î¶² ÀÏÀ» ÇÏ°Ô µÇ´Â °Í ¹Ù·Î ÀÌ°ÍÀ» ¸Þ¼­µå, Áï ¹æ¹ýÀ̶ó ºÎ¸£´Â °ÍÀÔ´Ï´Ù. VBA·Î À̸¦ Ç¥ÇöÇÏ¸é ¾Æ·¡¿Í °°½À´Ï´Ù.

Ragne("B2:D7").Copy
Range("F1").PasteSpecial xlPasteAll

¡¡

¾î¶² °³Ã¼ÀÇ ¼Ó¼º°ú ¹æ¹ýÀ» ±¸ºÐÇÏ´Â ÀÏÀº ±×·¯³ª °¡²û °ï¶õÇØ º¸ÀÏ °æ¿ìµµ ÀÖ½À´Ï´Ù.

°¡Àå ½¬¿î ±¸ºÐ¹ýÀº ¹°·Ð ¿¢¼¿ÀÌ Á¦°øÇØÁÖ´Â °ÍÀ» ±×´ë·Î µû¸£´Â °ÍÀÔ´Ï´Ù.  Áö³­ °­Á¿¡¼­ ¸»¾¸ µå·È´ø '¼Ó¼º/¸Þ¼­µå ¸ñ·Ï â'¿¡ º¸¸é ¿¢¼¿Àº À§¿Í °°ÀÌ ¼Ó¼º°ú ¸Þ¼­µå¸¦ ±¸ºÐÇØ º¸¿©ÁÝ´Ï´Ù. ³¡À¸·Î ÇÑ°¡Áö µ¡ºÙÀ̸é, ¾î¶² °³Ã¼ÀÇ ¼Ó¼ºÀº °³Ã¼ÀÇ ÀÚ°ÝÀ» °¡Áú ¼ö ÀÖ´Ù´Â °ÍÀÔ´Ï´Ù(¹æ¹ýÀº ±×·¯³ª ±×·² ¼ö ¾ø½À´Ï´Ù^^). ¿¹ÄÁ´ë, ÀÚµ¿Â÷´Â ¹ÙÄû°¡ ´Þ·Á ÀÖ½À´Ï´Ù. ¹ÙÄû´Â °ð ÀÚµ¿Â÷ÀÇ ÇÑ ¼Ó¼ºÀÔ´Ï´Ù. ±×·¯³ª, ±× ¹ÙÄû´Â ¶¼¾î ³»¾îµµ Àß ±¼·¯´Ù´Ò ¼ö ÀÖ´Â ¼Ó¼ºÀ» Áö´Ñ °³Ã¼°¡ µÉ ¼ö ÀÖ´Â °Í°ú ¸¶Âù°¡ÁöÀÔ´Ï´Ù. ¾ÕÀ¸·Î ¿©·¯ºÐÀº ÀÌ VBA°­Á¿¡¼­ ¼Ó¼ºÀ̳ª ¹æ¹ý ±×¸®°í °³Ã¼¶õ ¸»À» ¼ö ¾øÀÌ µè°Ô µÉ °ÍÀÔ´Ï´Ù. ±×·¯³ª, °í¾çÀÌ´Â ¸Û¸Û ¢Áö ¾Ê´Â´Ù´Â °£´ÜÇÑ °Í¿¡¼­ºÎÅÍ ¸ðµç °ÍÀÌ Ãâ¹ßÇÑ´Ù´Â °ÍÀ» ÀØÁö ¾ÊÀ¸½Å´Ù¸é...½±°Ô ¿¢¼¿¿¡ VBA¶ó´Â ³¯°³¸¦ ´Þ ¼ö ÀÖ°Ô µÉ °ÍÀÔ´Ï´Ù.

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

¡¡

¿ÀÇǽºÆ©ÅÍ ±â¾÷ASP¼­ºñ½º 135-880 ¼­¿ï½Ã °­³²±¸ »ï¼ºµ¿ 157-3 ¿¤ÁöÆ®À©ÅÚ 2Â÷ 1603È£ ¢Ï070-7098-2554
Copyright ¨Ï 1999-2008 Officetutor.com All rights reserved
¡¡