Excel MyExcel
¿¢¼¿ AutomationÀ» »ç¿ëÇÏ¿© ³×ÀÌƼºê C++¿¡¼ ¿¢¼¿¿¡ Á¢±ÙÇؼ °ªÀ» Àаí ÀúÀå Çغ¸ÀÚ. C++¿¡¼ ¿¢¼¿À» Á¶ÀÛÇÒ ¼ö Àִ Ŭ·¡½º¸¦ ¸¸µé¾î º¸¾Ò´Ù. ¿¢¼¿À» Á¦¾îÇÏ´Â ±âº»ÀûÀÎ ÀÌ·ÐÀº excel_test.htmlÀ» Âü°íÇÑ´Ù. ¾Æ·¡´Â MyClass Çì´õÀÇ ÀϺÎÀÌ´Ù.
Load( )·Î ¿¢¼¿ ÆÄÀÏÀ» ·ÎµùÈÄ, Save( )³ª SaveAs( )·Î ÀúÀåÇÑ´Ù. m_tableÀº ¿¢¼¿¿¡¼ ·ÎµùÇÑ µ¥ÀÌÅ͸¦ º¸°üÇÏ°í ÀÖ´Ù. StringBoolTableÀº m_table¿¡¼ ¼öÁ¤ÀÌ °¡ÇØÁö¸é bDirty Ç÷¡±×¸¦ true·Î ¼ÂÆÃÇÑ´Ù. ½ÇÁ¦ »ç¿ë¿¹´Â ¾Æ·¡¿Í °°´Ù.
table.IncRow( )´Â ¸¶Áö¸· ÇàÀÇ °ªÀ» Áõ°¡ ½ÃŲ´Ù. °ªÀ» ¼öÁ¤ ÇÒ·Á¸é table.Set( ) ¸Þ½îµå¸¦ ÀÌ¿ëÇؼ °ªÀ» ³Ö´Â´Ù. table.Set( )¿¡¼ ¿¢¼¿ Çà°ú ¿ÀÇ ¼ýÀÚº¸´Ù -1¾¿ ´õÇؼ ÀÔ·ÂÇÑ´Ù. ¿¢¼¿Àº 1ºÎÅÍ ½ÃÀÛÇÏÁö¸¸, C++Àº 0ºÎÅÍ ½ÃÀÛÇϱ⠶§¹®ÀÌ´Ù. ÀԷ°ªÀÌ -1À̸é, ¸¶Áö¸· ÇàÀÇ °ªÀ» »ç¿ëÇÑ´Ù. ÇöÀç Áö¿øµÇ´Â È®ÀåÀÚ´Â 3°¡Áö¸¸ Áö¿ø Çϵµ·Ï ¸¸µé¾ú´Ù. ÇÁ·ÎÁ§Æ® : Excel_MyExcel.zip
|