¿¢¼¿ ¸®Æ÷Æ® µµ¿ò¸»

 

¿¢¼¿ ¸®Æ÷Æ®(Excel Report)´Â ¸¶ÀÌÅ©·Î ¼ÒÇÁÆ® »çÀÇ ¿¢¼¿ ÇÁ·Î±×·¥À¸·Î (Microsoft Excel) º¸°í¼­ µîÀ» ÀÛ¼ºÇϱâ À§ÇÑ ¸ðµâÀÌ´Ù.

¿¢¼¿ ¸®Æ÷Æ®¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â µ¥ÀÌÅÍ´Â µ¥ÀÌÅͺ£À̽º ÀÚ·á, ±âº» ¾Æ³¯·Î±× µðÁöÅÐ °¨½ÃÀÚ·á, ±âŸ ¿¢¼¿ ¸®Æ÷Æ® ÀÚ·á ¹× ¿¢¼¿ÀÇ ¼¿¿¡ Á÷Á¢ÀÔ·Â ¶Ç´Â °è»êÇÑ ÀÚ·á µîÀÌ´Ù.

 

ÁÖÀÇ) Excel Report µµ¿ò¸»Àº ¿¢¼¿ÀÇ ±âº»±â´É¿¡ ´ëÇؼ­´Â ¼³¸íÇÏÁö ¾Ê°í Ãß°¡µÈ(Add In) ±â´É À§ÁÖ·Î ¼³¸íÇÒ °ÍÀÔ´Ï´Ù.

             ¿¢¼¿¿¡ ´ëÇÑ »ç¿ë¹ýÀº ¿¢¼¿ÀÇ µµ¿ò¸», »ç¿ë ¼³¸í¼­ µîÀ» ÂüÁ¶ÇϽñ⠹ٶø´Ï´Ù.

 

 

¿¢¼¿ ¸®Æ÷Æ®¸¦ »ç¿ëÇϱâ À§Çؼ­´Â ¸ÕÀú ´ÙÀ½°ú °°Àº ÇÁ·Î±×·¥À» ¼³Ä¡ÇØ¾ß ÇÑ´Ù.

             ¸¶ÀÌÅ©·Î ¼ÒÇÁÆ® »çÀÇ ¿¢¼¿ ÇÁ·Î±×·¥ – Microsoft Excel 97 ÀÌ»ó, 2000 ¶Ç´Â XP Ãßõ.

¨ç     ¸¶ÀÌÅ©·Î ¼ÒÇÁÆ® »çÀÇ .Net Framework¸¦ ¼³Ä¡

¨è     Á¦°øµÈ ¿¢¼¿ ¸®Æ÷Æ® Ãß°¡±â´É ÆÄÀÏÀ» Excel Start µð·ºÅ丮·Î º¹»ç

¨é     Á¦°øµÈ ¿¢¼¿ ¸®Æ÷Æ® DLLÀ» µî·Ï

 

À§¿Í °°Àº ÇÁ·Î±×·¥À» Á¤»óÀûÀ¸·Î ¼³Ä¡ÇÑ ÈÄ ¿¢¼¿ ÇÁ·Î±×·¥À» ½ÇÇàÇϸé <±×¸² 1>°ú °°ÀÌ ¿¢¼¿ ÇÁ·Î±×·¥¿¡ Ãß°¡ ¸Þ´º¿Í ¾ÆÀÌÄÜ »óÀÚ°¡ »ý±ä´Ù.

 

 

¿¢¼¿ ¸®Æ÷Æ®ÀÇ Ãß°¡ ¸Þ´º¿Í ±â´ÉÀº ´ÙÀ½°ú °°´Ù.

³¯Â¥ ÁöÁ¤ : ÀÚ·áÀÇ ³¯Â¥¸¦ ÁöÁ¤

ÀÚ·á Á¶È¸ : ÁöÁ¤µÈ ÇØ´ç ³¯Â¥ÀÇ ÀڷḦ Àоî¿Â´Ù.

°³º° ÀúÀå : ¼±ÅÃÇÑ ÀÚ·á ¼¿¿¡¼­ ¼öÁ¤ÇÑ °ªÀ» ÀúÀå

Àüü ÀúÀå : ¼öÁ¤ÇÑ ¸ðµç ¼¿ °ªÀ» ÀúÀå

ÀÚ·á¿ä¼Ò ¼öÁ¤ : ÀÛ¼ºµÈ ¼¿ ¸í·É¾î ÀÚ·á¿ä¼Ò¸¦ ´ëÈ­»óÀÚ¿¡¼­ ¼öÁ¤

ÀÚ·á¿ä¼Ò ÀÔ·Â : ÀÚ·á¿ä¼Ò¸¦ ´ëÈ­»óÀÚ·Î ÀÔ·ÂÇÏ´Â ¸Þ´º

ÀÚ·á ¸í·É¾î º¯°æ : ÀÛ¼ºµÈ ¼¿ ¸í·É¾î¸¦ ´Ù¸¥ ¸í·É¾î·Î ´ëÈ­»óÀÚ¿¡¼­ ¼öÁ¤

ÀÚ·á½Ã°£ º¯°æ : ÀÛ¼ºµÈ ¼¿ ¸í·É¾îÀÇ ÀÚ·á½Ã°£À» ´ëÈ­»óÀÚ¿¡¼­ ¼öÁ¤

ÀÚ·áÅÂ±× º¯°æ : ÀÛ¼ºµÈ ¼¿ ¸í·É¾îÀÇ ¾Æ³¯·Î±×/µðÁöÅРű׸¦ ´ëÈ­»óÀÚ¿¡¼­ ¼öÁ¤

ȯ°æ ¼³Á¤ : ¿¢¼¿ ¸®Æ÷Æ®ÀÇ ¸í·ÉÀÎ½Ä ¹®ÀÚ, ¸í·É±¸ºÐ ¹®ÀÚ, ¸í·É¾î µîÀ» ¼³Á¤

µµ¿ò¸» : ¿¢¼¿ ¸®Æ÷Æ®ÀÇ ¹öÀüÁ¤º¸ µîÀ» º¸¿©ÁØ´Ù.

 

 

¿¢¼¿ ¸®Æ÷Æ® ÀÛ¼ºÀÇ ±âº» »çÇ×

             ¿¢¼¿ ¸®Æ÷Æ® ¸í·ÉÀ» Á¦¿ÜÇÑ ¸ðµç ¼¿Àº ¿¢¼¿ ÇÁ·Î±×·¥ÀÇ ±âº» ±â´ÉÀ¸·Î »ç¿ëµÈ´Ù.

             ¿¢¼¿ ¸®Æ÷Æ® ÀÚ·á´Â Ç×»ó ȯ°æ¼³Á¤¿¡¼­ ÁöÁ¤ÇÑ ¸í·ÉÀÎ½Ä ¹®ÀÚ·Î ½ÃÀÛÇØ¾ß ÇÑ´Ù.

             Ȧ¼ö ½ÃÆ®(Sheet1)´Â ½ÇÇà ½ÃÆ®ÀÌ°í ¦¼ö ½ÃÆ®(Sheet2)´Â ÆíÁý ½ÃÆ®ÀÌ´Ù.(¦¼ö ½ÃÆ®¿¡¼­ ÆíÁýÇÑ ³»¿ëÀÌ ½ÇÇà ½ÃÆ®¿¡ Ç¥½ÃµÇ¸ç, ÀÛ¼ºÇÑ ÆíÁý ½ÃÆ®´Â ¿¢¼¿ÀÇ ¡°¼û±â±â¡± ±â´ÉÀ» ÀÌ¿ëÇÏ¿© º¸È£ÇÑ´Ù.)

             °¢ Ȧ¼ö, ¦¼ö ½ÃÆ®´Â ÇϳªÀÇ ½ÖÀ̸ç ÀÚ·áÁ¶È¸ ½Ã ÆíÁýµÈ ³»¿ëÀÌ ½ÇÇà ½ÃÆ®¿¡ ÀÚ·á³»¿ëÀÌ Ç¥½ÃµÈ´Ù.(ÆíÁý½ÃÆ®(¦¼ö½ÃÆ®,Sheet2)´Â ½ÇÇà½ÃÆ®(Ȧ¼ö½ÃÆ®,Sheet1)ÀÇ ¿À¸¥ÂÊ ½ÃÆ®¿Í ÇϳªÀÇ ½ÖÀ» ÀÌ·é´Ù.)

             ¿©·¯ °³ÀÇ ½ÇÇà, ÆíÁý ½ÃÆ® ½ÖÀ¸·Îµµ ¿¢¼¿ ¸®Æ÷Æ®¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù.

 

 

¿¢¼¿ ¸®Æ÷Æ®´Â ´ÙÀ½°ú °°Àº 2°¡Áö ¹æ¹ýÀ¸·Î ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù.

             ¿¢¼¿ÀÇ °¢ ¼¿¿¡ Á÷Á¢ ¸í·ÉÀνĹ®Àå, ¸í·É¾î, ½Ã°£Á¤º¸, ÅÂ±× ¸í µîÀ» °¢°¢ ¸í·É±¸ºÐ ¹®ÀåÀ» ³Ö¾î ÀÔ·Â.

             Ãß°¡ ¸Þ´ºÀÇ ÀÚ·á¿ä¼Ò ÀÔ·Â, ÀÚ·á¿ä¼Ò ¼öÁ¤, ÀÚ·á ¸í·É¾î º¯°æ µîÀÇ ¸Þ´º¸¦ ¼±ÅÃÇÏ¿© ´ëÈ­»óÀÚ¿¡¼­ ÀÔ·Â.

 

 

¿ÜºÎ ¸®Æ÷Æ® ÇÁ·Î±×·¥ µî¿¡ ÀÇÇÑ ÀÚµ¿, ¼öµ¿ º¸±â/Àμâ¹æ¹ý

             ±âº»À¸·Î Á¦°øµÇ´Â ¸®Æ÷Æ® ½ÇÇà¸ðµâ¿¡¼­ ¸Å½Ã, ¸ÅÀÏ, ¸Å¿ù µîÀ¸·Î ¼³Á¤ÇÑ ½Ã°£¿¡ ÁöÁ¤ÇÑ ¿¢¼¿ ¸®Æ÷Æ®¸¦ ÀÚµ¿Àμâ ÇÒ ¼ö ÀÖ´Ù.

             ¶ÇÇÑ °¨½Ã ÇÁ·Î±×·¥ÀÇ ½ºÅ©¸³Æ® µîÀ¸·Î ÀÚµ¿, ¼öµ¿À¸·Î º¸±â ¹× Àμ⸦ ÇÒ ¼ö ÀÖ´Ù.

 

 

°¨½Ã ÇÁ·Î±×·¥¿¡¼­ ¿¢¼¿ ¸®Æ÷ÅÍ º¸±â ¹× Àμâ

             °¨½Ã ÇÁ·Î±×·¥¿¡¼­ @ExcelReportPrepare(), @ExcelReportRun() µîÀÇ ½ºÅ©¸³Æ® ÇÔ¼ö¸¦ ÀÌ¿ëÇÏ¿© ¿¢¼¿ ¸®Æ÷Å͸¦ º¸°Å³ª ÀμâÇÒ ¼ö ÀÖ´Ù.

             ´Ü °¨½Ã ÇÁ·Î±×·¥ÀÇ ¡®È¯°æ¼³Á¤|¿¢¼¿ °æ·Î ¼³Á¤¡¯ ¸Þ´º¿¡¼­ ¿¢¼¿ ÇÁ·Î±×·¥ÀÇ ½ÇÇàÆÄÀÏ °æ·Î¸¦ ¼³Á¤ÇØ¾ß ¿¢¼¿ ¸®Æ÷ÅÍ º¸±â ¹× Àμ⸦ ÇÒ ¼ö ÀÖ´Ù.

 

1

             <±×¸² 1> Excel Report¸¦ Á¤»óÀûÀ¸·Î ¼³Ä¡ÇÑ ÈÄ¿¡ ¿¢¼¿ ÇÁ·Î±×·¥À» ½ÇÇàÇÑ ¸ð½À