ES_StableIF97_AddIn ·¹Áö½ºÆ®¸® µî·Ï È®ÀÎÇϱâ
¼³Ä¡µÈ ES_StableIF97_AddInÀÌ ¿Ã¹Ù¸£°Ô ÀÛµ¿Çϱâ À§Çؼ´Â ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® À©µµ¿ì ·¹Áö½ºÆ®¸®¿¡ ES_StableIF97_AddIn ÀÌ ¿Ã¹Ù¸£°Ô µî·ÏµÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù.
ES_StableIF97_AddInÀ» ¼³Ä¡ÇÒ ¶§ ·¹Áö½ºÆ®¸® µî·ÏÀÌ ÀÚµ¿À¸·Î ÀÌ·ç¾îÁöÁö¸¸, ÀÚµ¿À¸·Î µî·ÏµÈ ·¹Áö½ºÆ®¸® °ªµé °¡¿îµ¥ ÇϳªÀÇ ¹®ÀÚ¿ À̸§Àº »ç¿ëÀÚ°¡ Á÷Á¢ ¼öÁ¤ÇÏ¿©¾ß ÇÕ´Ï´Ù. ±× ÀÛ¾÷Àº ¾Æ·¡¿¡ ¼³¸íµÇ´Â "Automation AddIn µî·ÏÇϱâ"¿¡¼ "OPEN" À̶ó´Â ¹®ÀÚ¿ À̸§À» ±âÁ¸ OPEN ¹®ÀÚ¿ À̸§ÀÇ ´ÙÀ½ ¼ø¹ø ¹øÈ£¸¦ ºÙÀÎ À̸§À¸·Î ¼öÁ¤ÇÏ´Â ÀÛ¾÷ÀÔ´Ï´Ù. ·¹Áö½ºÆ®¸® ¼öÁ¤ ÀÛ¾÷ ¹æ¹ý¿¡ ´ëÇØ¼´Â ¾Æ·¡ ¼³¸íÀ» ÂüÁ¶ÇϽñ⠹ٶø´Ï´Ù.
ÇöÀç ¹èÆ÷µÈ ÇÁ·Î±×·¥Àº, Excel 2010 ¹öÀü¿¡ ´ëÇØ¼´Â Automation Addin ·¹Áö½ºÆ®¸® µî·ÏÀÌ ÀÚµ¿À¸·Î ÀÌ·ç¾îÁöÁö ¾Ê½À´Ï´Ù. ±×·¯¹Ç·Î Excel 2010 ¹öÀü »ç¿ëÀÚ²²¼´Â ¾Æ·¡ Automation Addin µî·ÏÇϱâ ÀýÂ÷¿¡ µû¶ó »ç¿ëÀÚ°¡ Á÷Á¢ µî·ÏÇÏ¼Å¾ß ÇÕ´Ï´Ù. Âü°í·Î, Excel 2010ÀÇ ·¹Áö½ºÆ®¸® ÆíÁý À§Ä¡´Â HKEY_CURRENT_USER / Software / Microsoft / Office / 14.0 / Excel / Options ÀÔ´Ï´Ù.
ES_StableIF97_AddInÀÇ ·¹Áö½ºÆ®¸® µî·ÏÀº 2°¡Áö·Î ÀÌ·ç¾îÁý´Ï´Ù. Çϳª´Â Automation AddIn µî·ÏÀÌ°í ´Ù¸¥ Çϳª´Â COM AddIn µî·ÏÀÔ´Ï´Ù.
ES_StableIF97_AddIn ¸Þ´º°¡ µ¿ÀÛÇÏÁö ¾Ê¾Æµµ ¿¢¼¿ ³»ºÎ¿¡¼ ES_StableIF97_AddIn ÇÔ¼öµéÀÌ ÀÛµ¿ÇÏ´Â °æ¿ì°¡ Àִµ¥, ÀÌ·¯ÇÑ °æ¿ì´Â ÀÌ¿Í °°ÀÌ COM AddIn µî·Ï°ú Automation AddIn µî·ÏÀÌ º°°³À̱⠶§¹®¿¡ ¹ß»ýÇÏ´Â Çö»óÀ¸·Î, ÀÌ °æ¿ì¿¡´Â COM AddIn µî·ÏÀº ¿Ã¹Ù¸£°Ô µÇ¾î Àִµ¥, Automation AddIn µî·ÏÀÌ ¿Ã¹Ù¸£°Ô µÇ¾î ÀÖÁö ¾Ê¾Æ ¹ß»ýÇÏ´Â Çö»óÀÔ´Ï´Ù. ¹Ý´ë·Î, ¸Þ´º´Â Á¦´ë·Î µ¿ÀÛÇÏ´Â ¹Ý¸é ÇÔ¼ö°¡ Á¦´ë·Î µ¿ÀÛÇÏÁö ¾Ê¾Æ ÇÔ¼öÀÇ °ªÀ¸·Î "#NAME!"ÀÌ ³ªÅ¸³ª´Â ¿À·ù°¡ ¹ß»ýÇÏ´Â °æ¿ì¿¡´Â Automation AddInÀÌ ¿Ã¹Ù¸£°Ô µî·ÏµÇÁö ¾ÊÀº °æ¿ìÀÔ´Ï´Ù.
óÀ½ ES_StableIF97_AddInÀ» ¼³Ä¡ÇÏ´Â °æ¿ì³ª, ¿¢¼¿À» »õ·Î ¼³Ä¡ÇÒ ¶§ µîÀ» Æ÷ÇÔÇÏ¿© ¿©·¯ °¡Áö °æ¿ì¿¡ »ç¿ëÀÚ°¡ ·¹Áö½ºÆ®¸®¸¦ Á÷Á¢ ¼öÁ¤Çϰųª ÀÔ·ÂÇÒ Çʿ䰡 ÀÖÀ» °æ¿ì¸¦ À§ÇÏ¿©, ·¹Áö½ºÆ®¸® µî·Ï¿¡ ´ëÇÏ¿© ¼³¸íÇϰíÀÚ ÇÕ´Ï´Ù.
1) À©µµ¿ì [½ÃÀÛ] > [½ÇÇà]À» Ŭ¸¯ÇØ, [¿±â]¿¡ "regedit"¸¦ ÀÔ·ÂÇϰí [È®ÀÎ] ´ÜÃ߸¦ ´·¯¼ ·¹Áö½ºÆ®¸® ÆíÁý±â¸¦ ¿±´Ï´Ù. Window7¿¡¼´Â [½ÃÀÛ] > [ÇÁ·Î±×·¥ ¹× ÆÄÀÏ °Ë»ö] â¿¡ "regedit"¸¦ ÀÔ·ÂÇØ ·¹Áö½ºÆ®¸® ÆíÁý±â¸¦ ã¾Æ ¿ ¼öµµ ÀÖ½À´Ï´Ù.
2) ·¹Áö½ºÆ®¸® ÆíÁý±â¿¡¼ HKEY_CURRENT_USER / Software / Microsoft / Office / 12.0 / Excel / Options µð·ºÅ丮¸¦ ¿±´Ï´Ù. MS Excel 2007Àº Office / 12.0À̰í, Excel 2003Àº Office / 11.0 À̸ç, Excel 2002´Â Office / 10.0 ÀÔ´Ï´Ù. ±×¸®°í Excel 2010Àº Office / 14.0ÀÔ´Ï´Ù.
3) Options µð·ºÅ丮 ¿À¸¥ÂÊ È¸é¿¡¼ ¸¶¿ì½ºÀÇ ¿À¸¥ÂÊ ´ÜÃ߸¦ ´·¯ ¶ß´Â ÆË¾÷ â¿¡¼ [»õ·Î ¸¸µé±â] > [¹®ÀÚ¿ °ª(S)]¸¦ Ŭ¸¯Çϸé [»õ °ª #1]À̶õ À̸§À¸·Î ¹®ÀÚ¿ °ª Çϳª°¡ »ý¼ºµË´Ï´Ù.
4) »õ·Î »ý¼ºµÈ [»õ °ª #1] ¹®ÀÚ¿ÀÇ À̸§À», ¸¶¿ì½ºÀÇ ¿À¸¥ÂÊ ´ÜÃ߸¦ ´·¯ ¶ß´Â ÆË¾÷ â¿¡¼[À̸§ ¹Ù²Ù±â]¸¦ ´·¯ OPEN À¸·Î À̸§À» ¼öÁ¤ÇÕ´Ï´Ù. ¸¸ÀÏ OPENÀ̶õ À̸§ÀÇ ¹®ÀÚ¿ÀÌ ´Ù¸¥ Automation AddIn ¼ÒÇÁÆ®¿þ¾î¿¡¼ ÀÌ¹Ì »ç¿ëÇϰí ÀÖ´Ù¸é, ES_StableIF97_AddInÀÇ À̸§À» OPEN1, OPEN2¿Í °°ÀÌ OPEN ´ÙÀ½¿¡ ±× ´ÙÀ½ ¼ø¹øÀÇ ¼ýÀÚ¸¦ ºÙÀÎ À̸§À¸·Î ¼öÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
ÁÖ) ES_StableIF97_AddInÀ» óÀ½ ¼³Ä¡Çϸé OPEN999·Î ¸í¸íµÇ¹Ç·Î, óÀ½ ¼³Ä¡ ½Ã¿¡´Â ¹Ýµå½Ã Automation AddIn ·¹Áö½ºÆ®¸®¸¦ ¼öÁ¤ÇØ Áֽñ⠹ٶø´Ï´Ù. OPEN ´ÙÀ½¿¡ ºÙ´Â ¼ýÀÚ°¡ ¿¬¼ÓÀûÀÌÁö ¾ÊÀ¸¸é ÇØ´ç Automation AddInÀº ÀÛµ¿ÇÏÁö ¾ÊÀ¸¹Ç·Î, ²À OPEN ´ÙÀ½¿¡ ºÙÀÌ´Â ¼ýÀÚÀÇ ¿¬¼Ó¼ºÀ» À¯ÁöÇϱ⠹ٶø´Ï´Ù. ¿¹¸¦ µé¾î, OPEN°ú OPEN1 À¸·Î ÀÌ¹Ì µî·ÏµÈ Automation AddInÀÌ Á¸ÀçÇϸé OPEN2¶ó°í ¸í¸íÇØ¾ß ÇÕ´Ï´Ù.
5) »õ·Î »ý¼±ÇÑ OPENÀ̶õ ¹®ÀÚ¿ °ª À̸§ À§¿¡ ¿À¸¥ÂÊ ¸¶¿ì½º¸¦ ³õ°í ¿À¸¥ÂÊ ´ÜÃ߸¦ ´·¯ ¶ß´Â ÆË¾÷ â¿¡¼ [¼öÁ¤]¸¦ Ŭ¸¯ÇØ, [°ª µ¥ÀÌÅÍ]¸¦ /A "ES_StableIF97AddIn.StableAddIn" À¸·Î ÀÔ·ÂÇÕ´Ï´Ù. (¾Æ·¡ ±×¸² ÂüÁ¶)
![]()
(ÁÖ) MS Office 2007ÀÇ ¹öÀüÀº 12.0À̰í, 2003ÀÇ ¹öÀüÀº 11.0, 2002 ¹öÀüÀº 10.0ÀÔ´Ï´Ù. À§ÀÇ ¿¹´Â 2007 ¹öÀüÀÇ ¿¹À̰í, ´Ù¸¥ ¹öÀüÀÇ °æ¿ì¿¡´Â À§ÀÇ 2) ¹øÇ×ÀÇ µð·ºÅ丮 ÁÖ¼Ò¿¡¼ 12.0À» ÇØ´ç ¹öÀüÀÇ ¹øÈ£ µð·ºÅ丮·Î º¯°æÇØ¾ß ÇÕ´Ï´Ù. Excel 2010Àº Office / 14.0ÀÔ´Ï´Ù.
À§¿Í °°ÀÌ Çϸé Automation AddIn µî·ÏÀÌ ¿Ï·áµË´Ï´Ù.
1) À©µµ¿ì [½ÃÀÛ] > [½ÇÇà]À» Ŭ¸¯ÇØ, [¿±â]¿¡ "regedit"¸¦ ÀÔ·ÂÇϰí [È®ÀÎ] ´ÜÃ߸¦ ´·¯¼ ·¹Áö½ºÆ®¸® ÆíÁý±â¸¦ ¿±´Ï´Ù.
2) ·¹Áö½ºÆ®¸® ÆíÁý±â¿¡¼ HKEY_CURRENT_USER / Software / Microsoft / Office / Excel / Addins µð·ºÅ丮¸¦ ¿±´Ï´Ù.
3) Addins µð·ºÅ丮 ¿À¸¥ÂÊ È¸é¿¡¼ ¸¶¿ì½ºÀÇ ¿À¸¥ÂÊ ´ÜÃ߸¦ ´·¯ ¶ß´Â ÆË¾÷ â¿¡¼ [»õ·Î ¸¸µé±â] > [Ű]¸¦ Ŭ¸¯ÇÏ¸é ¿ÞÂÊ µð·ºÅ丮 â¿¡ [»õ Ű #1]À̶õ À̸§À¸·Î Æú´õ Çϳª°¡ »ý¼ºµË´Ï´Ù.
4) »õ·Î »ý¼ºµÈ [»õ Ű #1] Æú´õÀÇ À̸§À», ¸¶¿ì½ºÀÇ ¿À¸¥ÂÊ ´ÜÃ߸¦ ´·¯ ¶ß´Â ÆË¾÷ â¿¡¼[À̸§ ¹Ù²Ù±â]¸¦ ´·¯ ES_StableIF97AddIn.dsrStableAddIn À¸·Î À̸§À» ¹Ù²ß´Ï´Ù.
5) »õ·Î »ý¼ºÇÑ ES_StableIF97AddIn.dsrStableAddIn Æú´õ¸¦ Ŭ¸¯ÇÏ¸é ¿À¸¥ÂÊ È¸é¿¡ (±âº»°ª)ÀÌ ÀÌ¹Ì ÀԷµǾî ÀÖ½À´Ï´Ù. (±âº»°ª)Àº ±×´ë·Î µÎ°í ¾Æ·¡ ±×¸²°ú °°ÀÌ »õ·Î¿î °ªµéÀ» ÀÔ·ÂÇÕ´Ï´Ù.

Á¾·ù°¡ "REG_SZ"ÀÎ ¹®ÀÚ¿ °ªÀº ¸¶¿ì½ºÀÇ ¿À¸¥ÂÊ ´ÜÃ߸¦ ´·¯ ¶ß´Â ÆË¾÷ â¿¡¼ [»õ·Î ¸¸µé±â] > [¹®ÀÚ¿ °ª(S)]¸¦ Ŭ¸¯ÇØ »ý¼ºÇÒ ¼ö ÀÖÀ¸¸ç, "REG_DWORD"´Â [DWORD °ª(D)]À» Ŭ¸¯ÇØ »ý¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
À̸§ À§¿¡ ¿À¸¥ÂÊ ¸¶¿ì½º¸¦ ³õ°í ¿À¸¥ÂÊ ´ÜÃ߸¦ ´·¯ ¶ß´Â ÆË¾÷ â¿¡¼ [À̸§ ¹Ù²Ù±â]¸¦ Ŭ¸¯Çϸé À̸§À» ¹Ù²Ü ¼ö ÀÖÀ¸¸ç, [¼öÁ¤]À» Ŭ¸¯ÇÏ¸é µ¥ÀÌÅÍ °ªÀ» ¼öÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. RG_DWORD °ªÀÇ [¼öÁ¤] â¿¡¼´Â 16Áø¼öÀÇ °ªÀ» ¼öÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
À§¿Í °°ÀÌ Çϸé COM AddIn µî·ÏÀÌ ¿Ï·áµË´Ï´Ù.
ÁÖ) À§ÀÇ ¼³Á¤ °¡¿îµ¥ "LoadBehavior" °ªÀ» (3)À¸·Î ¼³Á¤Çϸé COM AddInÀÌ ¿¢¼¿ ½ÃÀÛ ½Ã¿¡ °¡µ¿À» ½ÃÀÛÇϸé(Load on Startup), (9)·Î ¼³Á¤ÇÏ¸é ¿¢¼¿ ½ÃÀÛ ÈÄ Ã³À½À¸·Î COM AddInÀÌ È£ÃâµÉ ¶§ °¡µ¿À» ½ÃÀÛÇÕ´Ï´Ù(Load on Demand). ES_StableIF97_AddInÀ» VBA¿¡¼ »ç¿ëÇϱâ À§Çؼ´Â COM AddInÀ» "Load on Startup", Áï (3)À¸·Î ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. "Load on Demand", Áï (9)·Î ¼³Á¤ÇÏ¿© ¿¢¼¿ ½ÃÀÛ ÈÄ COM AddInÀÌ °¡µ¿µÇÁö ¾ÊÀº »óÅ¿¡¼ VBA Äڵ带 ½ÇÇàÇÏ¸é °³Ã¼¸¦ ¹ß°ßÇÒ ¼ö ¾ø´Ù´Â ¿À·ù°¡ ¹ß»ýÇÕ´Ï´Ù.
¸ðµç °æ¿ì¿¡ ¸¸Á·½Ã۱â À§ÇÏ¿©, "LoadBehavior" °ªÀº (3)À¸·Î ¼³Á¤ÇÕ´Ï´Ù.
Copyright (c) : ENGSoft Inc., Seoul, Korea, All right reserved since 2008. / www.engsoft.co.kr