ID:
PW:

     0 ºÐ
     23 ºÐ

¿£Áö´Ï¾î µ¹Á¾
  dolljong

Áö½ÄÀº °øÀ¯µÇ¾úÀ» ¶§ ±× ÈûÀ» ¹ßÈÖÇÑ´Ù.


AutoCAD ActiveX ¸Àº¸±â °­ÁÂ(9)

°³Ã¼,¼Ó¼º,¸Þ¼­µå ã¾Æº¸±â
Áö³­ °­Á¿¡¼­ ¸»¾¸µå·ÈµíÀÌ °³Ã¼, ¼Ó¼º, ¸Å¼­µå¸¦ ¸¹ÀÌ ¾Ë¾Æ¾ß ÇÁ·Î±×·¥À» ½±°Ô ¸¸µé ¼öÀִµ¥, ±× ¸¹Àº °É ´Ù ¿Ü¿ì°í ´Ù´Ò ¼ö´Â ¾ø°ÚÁÒ? ±×·¡¼­ µµ¿ò¸»Àº »ó´çÈ÷ Áß¿äÇÑ ¿ªÇÒÀ» ÇÕ´Ï´Ù. °¡²û ÇÁ·Î±×·¡¹Ö °ü·Ã »çÀÌÆ® Áú¹®/´äº¯ °Ô½ÃÆÇÀ» º¸¸é ÀÌ·± ±ÛµéÀÌ ¿Ã¶ó¿À°ï ÇÏÁÒ? "[Áú¹®]°í¼ö´Ôµé.. °¡ ±Ã±ÝÇÕ´Ï´Ù."¶ó°í ¹°À¸¸é "µµ¿ò¸»..ºÎºÐÀ» ÂüÁ¶Çϼ¼¿ä." ¾Æ´Ï¸é "MSDN¿¡¼­ 00´Ü¾î·Î °Ë»öÇغ¸¼¼¿ä~'¶ó°í ´äº¯ÇÕ´Ï´Ù. Á¦°øµÇ´Â ¼Ó¼º,¸Þ¼­µå¸¦ ÀÌ¿ëÇؾßÇϱ⠶§¹®¿¡ ´ç¿¬È÷ ÇÁ·Î±×·¥À» ¸¸µç »ç¶÷µéÀÌ Á¦°øÇÏ´Â µµ¿ò¸»(¸Þ´º¾ó)ÀÌ °¡ÀåÁß¿äÇÑ ÀÚ·áÀÔ´Ï´Ù.

±×·±Àǹ̿¡¼­ À̹ø¿¡µµ µµ¿ò¸» »ç¿ë¹ýÀ» ´Ù½ÃÇѹø ¸»¾¸µå¸®·Á°í ÇÕ´Ï´Ù. ÀÏ´Ü ÄÚµåÁß ¿øÇÏ´Â ´Ü¾î¸¦ ¼±ÅÃÇÏ°í F1Å°¸¦ ´©¸£¸é °ü·Ã µµ¿ò¸»ÀÌ ¶å´Ï´Ù. ¾îÁ¦ ¸î°¡Áö ¼Ó¼º°ú ¸Þ¼­µå¸¦ Å×½ºÆ® Çغ¸¾Ò´ø range°³Ã¼¿¡ ´ëÇؼ­ ¾Ë¾Æº¼±î¿ä? ¹°·Ð range¸¦ ¸¶¿ì½º·Î µå·¡±× ÇÏ¿© ¼±ÅÃÇصµ µÇÁö¸¸ µµ¿ò¸»ÀÇ ÀÌ°ÍÀú°ÍÀ» µÑ·¯º¸±â À§Çؼ­ µµ¿ò¸»¸Þ´º¿¡¼­ "VisualBasic µµ¿ò¸»"À» ¼±ÅÃÇÕ´Ï´Ù. ¹°·Ð office½Ãµð¿¡¼­ µµ¿ò¸»Àº µû·Î ¼³Ä¡µÇ¾î ÀÖ¾î¾ß µµ¿ò¸»À» º¼ ¼ö ÀÖ½À´Ï´Ù. office¼³Ä¡½Ã Ç¥ÁØÀ¸·Î ¼³Ä¡Çϸé Visual Basicµµ¿ò¸»ÀÌ ¼³Ä¡µÇÁö ¾Ê½À´Ï´Ù.



±×·¯¸é ¾Æ·¡¿Í °°ÀÌ µµ¿ò¸» ¸ñ·ÏÀÌ ¶ß´Âµ¥ ¼³Ä¡»óȲ¿¡ µû¶ó¼­ ³»¿ëÀº ¾à°£¾¿ ´Ù¸¦ ¼ö ÀÖ½À´Ï´Ù. ¿ì¸®°¡ ÁÖ¸ñÇؾßÇÒ Ç׸ñÀº ´ç¿¬È÷ MicroSoft Excel Visual Basic°ú °ü·ÃµÈ ³»¿ëÀÏ °ÍÀÔ´Ï´Ù. ¸ÇÀ§ÀÇ Excel°ü·Ã µµ¿ò¸»Àº ExcelÀÇ °´Ã¼, ¼Ó¼º,¸Þ¼­µå µé¿¡ ´ëÇؼ­ ¼³¸íÀÌ µÇ¾îÀÖ°í ±× ¾Æ·¡ÀÇ ±×³É visualBasic°³³äÇ׸ñ/¾ð¾îÂüÁ¶¶ó°í µÇ¾îÀÖ´Â ºÎºÐÀº VisualBasicÀ̶õ ¾ð¾î¿¡ ´ëÇÑ ³»¿ëÀÔ´Ï´Ù.



¿ì¸®°¡ ±Ã±ÝÇÑ Range°³Ã¼¿¡ ´ëÇؼ­ ¾Ë¾Æº¸±â À§Çؼ­´Â MicroSoft Excel VisualBasicÀ» ¼±ÅÃÇÏ°í "°³Ã¼¿Í Ä÷º¼Ç"À» ¼±ÅÃÇÏ°í ±× ¾Æ·¡¼­ Range°³Ã¼¸¦ ¼±ÅÃÇÕ´Ï´Ù.
     

¾Æ·¡¿Í °°ÀÌ Range°³Ã¼¿¡ ´ëÇÑ µµ¿ò¸» ³»¿ëÀ» º¸½Ç ¼öÀÖÀ» °ÍÀÔ´Ï´Ù.

  

±×¸²À» º¸¸é ³×¸ð³­ ¹Ú½º¾È¿¡ Range°³Ã¼¶ó´Â ¶óº§À» º¸½Ç ¼ö ÀÖÀ» ÅÙµ¥. ±× À§ÀÇ µÎ°³°¡ ´õ ÀÖ½À´Ï´Ù. ¹Ù·Î Workbook°³Ã¼¿Í worksheet°³Ã¼ÀÔ´Ï´Ù. ±×¸®°í Range°³Ã¼ ¾Æ·¡¿¡´Â ¿©·¯°³Ã¼¶ó°í µÇ¾îÀÖ½À´Ï´Ù. ³ªÁß¿¡ ³ª¿À°ÚÁö¸¸ workbook°³Ã¼´Â excelÆÄÀÏÀ» ¸»ÇÏ´Â °ÍÀÔ´Ï´Ù. djdg.xls°°Àº °ÍÀÌ°ÚÁÒ? ±×¸®°í worksheet°³Ã¼´Â ±× ¾È¿¡ ÀÖ´Â ¿©·¯°³ÀÇ sheetµéÀ» ÀǹÌÇÏ´Â °ÍÀÔ´Ï´Ù. º¸Åë sheet1, sheet2 µîÀÇ ±âº»À̸§À» °¡Áö°í ÀÖÁÒ.

Range°³Ã¼ÀÇ ¼Ó¼º°ú ¸Þ¼­µå¸¦ ¾Ë°í ½ÍÀ¸¸é µµ¿ò¸» »ó´ÜÀÇ ¼Ó¼º, ¸Þ¼­µå¸¦ Ū¸¯ÇÏ¸é ¼Ó¼ºµé°ú ¸Þ¼­µåµéÀ» º¼ ¼ö ÀÖ½À´Ï´Ù. ¾îÁ¦ Å×½ºÆ®Çغ» value¶ó´Â ¼Ó¼º¿¡ ´ëÇؼ­ ¾Ë¾Æº¸±â À§ÇØ ¼Ó¼ºÀ» Ŭ¸¯ÇÕ´Ï´Ù. ±×¸®°í ¸ñ·Ï¿¡¼­ value¼Ó¼ºÀ» Ŭ¸¯ÇÕ´Ï´Ù.

  

¾Æ·¡ ±×¸²¿¡ Value¼Ó¼º¿¡ ´ëÇÑ µµ¿ò¸»ÀÇ ÀϺΰ¡ ÀÖ½À´Ï´Ù.
  

¸ÇÀ§¸¦ º¸¸é ÂüÁ¶,¿¹Á¦,Àû¿ë´ë»óÀ̶ó°í Àִµ¥, Àû¿ë´ë»óÀ̶õ ¸»¿¡ ´ëÇؼ­ ±Ã±ÝÇØ ÇÏ½Ç °Í °°½À´Ï´Ù. range°³Ã¼¿¡ ´ëÇÑ value¸¦ º¸´Â °Çµ¥ À¢ Àû¿ë´ë»ó? À̶ó°í »ý°¢ÇÏ½Ç ¼ö ÀÖÁÒ. value¶ó´Â ¼Ó¼ºÀº range°³Ã¼¿¡¸¸ ÀÖ´Â ¼Ó¼ºÀÌ ¾Æ´Õ´Ï´Ù. ¾Æ·¡ÂÊ¿¡ º¸¸é °³Ã¼¸ñ·ÏÀÌ ³ª¿À´Âµ¥ range´Â ±×Áß Çϳª¿¡ Áö³ªÁö ¾ÊÁÒ? ¿¹¸¦ µé¾î¼­ »ý»óÀ» ³ªÅ¸³»´Â color¶ó´Â ¼Ó¼ºÀÌ ÀÖ´Ù°í Çϸé font¿¡µµ color¼Ó¼ºÀÌ ÀÖÀ» ¼ö ÀÖ°í, cell¿¡µµ color¼Ó¼ºÀÌ ÀÖÀ» ¼ö ÀÖ°í line¿¡µµ color¼Ó¼ºÀÌ ÀÖÀ» ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù. µû¶ó¼­ ¿ì¸®´Â RangeÀÇ value¼Ó¼º¿¡ ´ëÇؼ­ µµ¿ò¸»À» ã¾ÒÁö¸¸ µµ¿ò¸»Àº range°³Ã¼ ¾Æ·¡¿¡ ÀÖ´Â value¶õ ¼Ó¼ºÀ» º¸¿©ÁÖ´Â °ÍÀÌ ¾Æ´Ï¶ó value¶ó´Â ¼Ó¼º¿¡ ´ëÇؼ­ º¸¿©ÁÖ°í ÀÌ ¼Ó¼ºÀº ¾î´À¾î´À °³Ã¼¿¡ ¾²ÀÏ ¼ö ÀÖ´Ù´Â °ÍÀ» º¸¿©ÁÖ°í ÀÖ½À´Ï´Ù.

ÀÌÁ¦ µµ¿ò¹Þ´Â ¹æ¹ýµµ ¾Ë¾Ò°í ´ÙÀ½ºÎÅÍ´Â Á÷Á¢ ÇÁ·Î±×·¥À» Çغ¸µµ·Ï ÇÒ±î¿ä?

¿À´ÃÀº ¿©±â¼­ ¸¶Ä¡±â·Î ÇÏ°í ³»ÀÏ °è¼ÓÇϵµ·Ï ÇÏ°Ú½À´Ï´Ù.

[ÀÌÀü °­ÁÂ]     [´ÙÀ½ °­ÁÂ]


dolljong@gmail.com