AutoCAD ActiveX ¸Àº¸±â °ÁÂ(11) |
Selection¼Ó¼ºÀ¸·Î ¼±ÅÃµÈ ¼¿¿¡ ´ëÇØ ÀÛ¾÷Çϱâ
¿ì¸®´Â ExcelÀ» »ç¿ëÇÒ ¶§ ¸ÕÀú ¼¿À» ¼±ÅÃÇÏ°í Åø¹Ù³ª ¸Þ´º ¹öÆ°À» ´·¯ ¸í·ÉÀ» ½ÇÇàÇÏ´Â °æ¿ì°¡ Á¾Á¾ ÀÖ½À´Ï´Ù. ÀÌ·¸°Ô "¼±ÅÃµÈ ¼¿"¿¡ ´ëÇؼ
ÀÛ¾÷Çϱâ À§Çؼ´Â Selection¼Ó¼º ÇÊ¿äÇÕ´Ï´Ù. Selection¼Ó¼º´Â ÇöÀç ¼±ÅÃµÈ ¼¿µéÀ» ³ªÅ¸³»´Â °³Ã¼ÀÔ´Ï´Ù.
°£´ÜÇÏ°Ô Å×½ºÆ®¸¦ Çغ¼±î¿ä? A1ºÎÅÍ A10±îÁö ¼±ÅÃÀ» ÇÏ°í VB EditorÀÇ Á÷Á¢½ÇÇàâ¿¡¼ ?selection.address¶ó°í ÀÔ·ÂÇغ¾´Ï´Ù. address¼Ó¼ºÀº
Áö³¹ø °Á¿¡¼ ´Ù·ç¾ú´ø °ÍÀ¸·Î ¾î¶² °³Ã¼ÀÇ ÁÖ¼Ò¸¦ ¸®ÅÏÇØÁÖ´Â ¼Ó¼ºÀÔ´Ï´Ù.
¾î¶»°¡¿ä? $A$1:$A$10À̶ó´Â ÁÖ¼Ò°ªÀ» º¸¿©ÁÖ°í ÀÖÁö¿ä? ÀÌÁ¦ ¼±ÅÃµÈ ¼¿µé¿¡ ´ëÇؼ ÀÛ¾÷ÇÏ´Â ¿¬½ÀÇÁ·ÎÁ§Æ®(?)¸¦ Çϳª ¸¸µé¾îº¸µµ·Ï ÇÒ±î¿ä?
¼±ÅÃµÈ ¼¿µéÀÇ °ªµéÀ» ¸ðµÎ ´õÇؼ º¸¿©ÁÖ´Â ÇÁ·Î±×·¥À» ¸¸µé¾îº¸µµ·Ï ÇÏ°Ú½À´Ï´Ù. ¼±ÅÃµÈ ¼¿µéÀ» Çϳª Çϳª ´õÇسª°¡¸é µÇ°ÚÁö¿ä?
ÀÏ´Ü cells()¶ó´Â ¼Ó¼ºÀ» ¾Ë¾Æº¸µµ·Ï ÇսôÙ. ¾Æ·¡±×¸²Àº cells¿¡ ´ëÇÑ µµ¿ò¸»ÀÔ´Ï´Ù.
¾î¶²°¡¿ä? ÀÌÇØ°¡ Á» °¡½Ã´ÂÁö? ¸ð¸£½Ã°Ú´Ù±¸¿ä? cells´Â ¾î¶²°³Ã¼¿¡ ´ëÇؼ ¸îÇà ¸î¿ÀÇ °³Ã¼¸¦ ¹ÝȯÇØÁÝ´Ï´Ù. ¿¹¸¦ µé¾î activesheet.cells(2,1)Çϸé
ÇöÀç È°¼ºÈµÈ ½¬Æ®ÀÇ 2Çà1¿ Áï A2ÀÇ °³Ã¼¸¦ µ¹·ÁÁÝ´Ï´Ù. ÇÏÁö¸¸ selection.cells(2,1)À̶ó°í Çϸé ÇöÀç ¼±ÅÃµÈ ¹üÀ§ ³»¿¡¼ 2Çà1¿ÀÇ °³Ã¼¸¦
µ¹·ÁÁÝ´Ï´Ù. Çѹø ½ÃÇèÇغ¼±î¿ä? ÇöÀç ¿ì¸®´Â ¾Æ·¡¿Í °°ÀÌ a1ºÎÅÍ a10±îÁö 1ºÎÅÍ 10ÀÇ ¼ýÀÚ¸¦ ½è½À´Ï´Ù.
±×¸®°í vb Á÷Á¢½ÇÇàâ¿¡¼ activesheet.cells(2,1) ¶ó°í ÀÔ·ÂÇÏ¸é ¾Æ·¡ÀÇ ¿ÞÂÊ ±×¸²°ú °°ÀÌ 2¶ó´Â °ªÀ» º¸¿©ÁÝ´Ï´Ù.
±×·¸´Ù¸é A3ºÎÅÍ A10À» ¼±ÅÃÇÏ°í ³ ´ÙÀ½¿¡ selection.cell(2,1)À̶ó°í ÀÔ·ÂÇÏ¸é ¾î¶»°Ô µ¹±î¿ä? °á°ú´Â..
¾Æ·¡±×¸²°ú °°ÀÌ ÇöÀç ¼±ÅÃµÈ ¼¿Áß 2Çà1¿ÀÇ °ªÀÎ A4ÀÇ °ªÀ» º¸¿©ÁÝ´Ï´Ù.
ÀÌÁ¦ ¼±ÅÃµÈ ¼¿µé¿¡ ´ëÇؼ ÇϳªÇϳª Á¢±ÙÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æ³Â½À´Ï´Ù. ¼±ÅÃµÈ ¼¿µéÀÇ °ªÀ» ´õÇØÁÖ´Â ÀÛ¾÷¸¸ Çϸé À̹øÇÁ·ÎÁ§Æ®´Â ¿Ï¼ºÀÔ´Ï´Ù.
¿À´ÃÀº ¿©±â¼ ¸¶Ä¡±â·Î ÇÏ°í ³»ÀÏ °è¼ÓÇϵµ·Ï ÇÏ°Ú½À´Ï´Ù.
[ÀÌÀü °ÁÂ]
[´ÙÀ½ °ÁÂ]
|