ID:
PW:

     0 ºÐ
     24 ºÐ

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

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


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

Range°³Ã¼ ¶â¾îº¸±â
¾îÁ¦ range("B1")=Range("A1") À» ÀÌ¿ëÇؼ­ B1¿¡ A1ÀÇ ³»¿ëÀ» ±×´ë·Î º¹»çÇؼ­ ³Ö¾ú´Âµ¥¿ä. ÀÌ»óÇÏ´Ù°í »ý°¢ÇϽô ºÐÀÌ ÀÖÀ»Áöµµ ¸ð¸£°Ú½À´Ï´Ù. ºÐ¸í °³Ã¼,¼Ó¼º,¸Þ¼­µå¸¦ ÀÌ¿ëÇؼ­ ÇÁ·Î±×·¡¹ÖÀ» ÇÑ´Ù°í Çߴµ¥, ´ÜÁö °³Ã¼¸¸À¸·Î ÀÌ·±°Ô °¡´ÉÇÑ°¡? ¶ó°í ¸»ÀÌÁÒ. »ç½Ç ÀÌ Äڵ忡´Â Range()µÚ¿¡ .value°¡ »ý·«µÈ °ÍÀÔ´Ï´Ù. Á÷Á¢½ÇÇàâ¿¡´Ù ?Range("A1").value¶ó°í ÀÔ·ÂÇغ¸¼¼¿ä.

¾Ñ.. ÀÌ»óÇÑ Ã¢ÀÌ ¶¹´Ù. range("a1") ´ÙÀ½¿¡ .À» ÀÔ·ÂÇßÀ» ¶§ À§ ±×¸²°°Àº âÀÌ ¶å´Ï´Ù. ÀÌâÀº Range°³Ã¼°¡ °¡Áø ¼Ó¼º,¸Þ¼­µå,À̺¥Æ®¸¦ ¸ðµÎ º¸¿©ÁÖ´Â °ÍÀÔ´Ï´Ù. Value¸¦ ŸÀÌÇÎÇصµ µÇ°í Å°º¸µå³ª ¸¶¿ì½º¸¦ ÀÌ¿ëÇؼ­ Value¸¦ ãÀº ´ÙÀ½ TabÅ°¸¦ ´­·¯ÁÖ¸é ÀÔ·ÂÀÌ µË´Ï´Ù. value¸¦ ÀÔ·ÂÇϱâ Àü¿¡ ÂÞ¿í Çѹø ÈȾÁÒ. ¿Í~ ¹¹°¡ À̸® ¸¹³ª? ¼ö½Ê°³ÀÇ ¼Ó¼º°ú ¸Þ¼­µå°¡ ÀÖ±º¿ä.

À©µµ¿ì ÇÁ·Î±×·¥(ƯÈ÷ VBA)Àº ÀÌ·± °ÍµéÀ» ÀûÀýÈ÷ ã¾Æ¼­ Àß ½á¸Ô´Â °ÍÀÌ ÇÁ·Î±×·¥À» ÀßÇÏ´Â °ÍÀÔ´Ï´Ù. ¿¹Àü ÇÁ·Î±×·¥¹ÖÀº ÇÊ¿äÇÑ ±â´ÉÀ» ¸ðµÎ ¸¸µé¾î ½èÁö¸¸ ¿äÁòÀº ÀÌ·¸°Ô ¹Ì¸® Á¦°øµÈ °ÍµéÀ» Àß Á¶ÇÕÇؼ­ ÇÁ·Î±×·¡¹ÖÀ» ÇؾßÇÕ´Ï´Ù. ÀÏ´Ü ÀÌ Á¤Ã¼ºÒ¸íÀÇ Ã¢À» Çѹø µ¹¾Æ´Ù³àº¸±â·Î ÇÏÁÒ.

  

Á¦ÀÏ ¿ÞÂÊ¿¡ ±×¸²ÀÌ ¼Ó¼º°ú ¸Þ¼­µå¸¦ ±¸ºÐÁö¾îÁÖ´Â ¾ÆÀÌÄÜÀä. ¹º°¡ ³¯¶ó°¡´Â µíÇÑ ±×¸²ÀÌ ¸Þ¼­µå, ¼Õ¿¡ Ä«µå¸¦ µé°í ÀÖ´Â ±×¸²ÀÌ ¼Ó¼ºÀÔ´Ï´Ù. ÀÌÁß Áö±Ý ´«¿¡ º¸ÀÌ´Â ¸Þ¼­µå¿Í ¼Ó¼ºÁß¿¡¼­ ÇÑ°³¾¿¸¸ Å×½ºÆ®¸¦ Çغ¸µµ·Ï ÇÒ±î¿ä? ¿ì¼± ¸ÇÀ§ÀÇ Activate¸Þ¼­µå¿¡ ´ëÇؼ­ ¾Ë¾Æº¼±î¿ä? ¿ì¼± Excel¿¡¼­ B1¼¿À» ¼±ÅÃÇÕ´Ï´Ù. ±×·±´ÙÀ½ Á÷Á¢½ÇÇàâ¿¡ ¾Æ·¡¿Í °°ÀÌ ÀÔ·ÂÇÑ ´ÙÀ½¿¡ ¿£Å͸¦ Ä¡¸é.. ¾î¶»°Ô µÉ±î¿ä? Excel¿¡¼­ È®ÀÎÀ» Çغ¸¸é A1¼¿ÀÌ ¼±ÅÃÀÌ µÇ¾î ÀÖ½À´Ï´Ù. ¾Æ~ Active´Â Àú¹ø¿¡ °øºÎÇÑ SelectÇÏ°í ºñ½ÁÇÑ °ÍÀ̱¸³ª. ¶ó´Â °É ¾Ë ¼ö ÀÖ½À´Ï´Ù.

  

ÀϹø¿¡´Â ¼Ó¼ºÇϳª¸¸ Å×½ºÆ® Çغ¼±î¿ä? ¾Æ·¡ÂÊ¿¡ º¸¸é address¶ó´Â ¼Ó¼ºÀÌ º¸ÀÔ´Ï´Ù. À̳༮Àº ¹¹ÇÏ´Â ³ðÀϱî¿ä? Á÷Á¢½ÇÇàâ¿¡ ÀÔ·ÂÇغ¸ÁÒ¸Ó.. Range("a1").addressÇÏ°í ¿£Å͸¦ Ź Ä¡´Ï±î... ¾Æ·¡¿Í °°ÀÌ $A$1À̶ó´Â A1ÀÇ ÁÖ¼Ò°ªÀ» º¸¿©Áִ±º¿ä. ±×·¡¼­ Address¶ó´Â ¼Ó¼ºÀº ¾î¶² °³Ã¼ÀÇ ÁÖ¼Ò¸¦ ¸®ÅÏÇØÁشٴ °ÍÀ» ¾Ë ¼ö ÀÖ¾ú½À´Ï´Ù.

¸¶Âù°¡Áö·Î Value¶ó´Â ¼Ó¼ºÀº ±× ¼¿¿¡ µé¾îÀÖ´Â °ªÀ» ¸®ÅÏÇØÁÝ´Ï´Ù. ±×·³ ÀÌ Value ¼Ó¼ºÀ» ¾Ë¾Æº¸±â À§Çؼ­ A1¼¿¿¡ =1+1À̶õ ¼ö½ÄÀ» ÀÔ·ÂÇغ¸°Ú½À´Ï´Ù. ±× ´ÙÀ½ range("a1").value¶ó°í ÀÔ·ÂÇÏ¸é ¼ö½ÄÀÇ °á°ú°ªÀÎ 2¸¦ µ¹·ÁÁÝ´Ï´Ù. °á±¹ value´Â ¼¿ÀÇ "³»¿ë"ÀÌ ¾Æ´Ñ "°á°ú°ª"À» º¸¿©Áشٴ °É ¾Ë¼ö ÀÖ¾ú½À´Ï´Ù. ±×·¸´Ù¸é ¼¿¿¡ µé¾îÀÖ´Â ¼ö½ÄÀ» ¾Ë¾Æ³»·Á¸é ¾î¶»°Ô ÇØ¾ß ÇÒ±î¿ä? Áö³­¹ø¿¡ Àá±ñ º» FormulaR1C1À̶õ ¼Ó¼ºÀ» ÀÌ¿ëÇÕ´Ï´Ù. ¾Æ·¡ ±×¸²°ú °°ÀÌ ¸»ÀÌÁÒ.

  
Range°³Ã¼¿¡´Â Á¤¸» Àç¹Ô´Â ¼Ó¼º,¸Þ¼­µåµéÀÌ ¸¹ÀÌ Àֳ׿ä.. ±×·³ ¸¶Áö¸·À¸·Î µü ÇÑ°¡Áö¸¸ ´õ Çغ¸µµ·Ï ÇÒ±î¿ä? ¾Æ·¡±×¸²Ã³·³ Á÷Á¢½ÇÇàâ¿¡ ÀÔ·ÂÇغ¸¼¼¿ä. Range("a1").addcomment text:="1+1Àº ¾ó¸¶Àϱî¿ä~?" ¶ó°í¿ä.

  
½ÇÇàÇغ¸¼Ì³ª¿ä? Excel·Î °¡¼­ ´Þ¶óÁø Á¡À» ã¾Æº¸¼¼¿ä. A1¼¿¿¡ ¿ì¸®°¡ ÀÔ·ÂÇÑ ¸Þ¸ð°¡ »ðÀԵǾîÀÖÁÒ? ¾Æ·¡ ±×¸²Ã³·³¿ä.


Addcomment ¸Å¼­µå´Â range°³Ã¼¿¡´Ù comment¸¦ ´Þ¾ÆÁÖ´Â ¸Þ¼­µå¿´±º¿ä.. ÀÌ·¸°Ô °³Ã¼,¼Ó¼º,¸Þ¼­µå¸¦ Çϳª Çϳª ÀÍÇô³ª°¡´Â °ÍÀÌ VBA ³»°øÀ» ½×¾Æ³ª°¡´Â °ÍÀÔ´Ï´Ù.

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

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


dolljong@gmail.com