[ Excel °ü·Á ]

Long ll_ret

String ls_ret

String ls_string1

oleobject myoleobject

myoleobject = create oleobject

ll_ret = myoleobject.connecttoobject("c:\a.xls")

Messagebox("Result!",string(ll_ret))

myoleobject.Application.Visible = TRUE

// ¾²±â

myoleobject.application.workbooks(1).worksheets(1).cells(1,1).value="Test"

// Àбâ

ls_ret = myoleobject.application.workbooks(1).worksheets(1).cells(1,1).value

 

/* Ãß°¡ »çÇ× */

//Excel File Open

myOleObject.WorkBooks.Open("c:\a.xls")

// Sheet Name

ls_string1 = myOleObject.sheets[1].Name

// Sheet ÀÚµ¿¸¶Ãã

myOleObject.Worksheets[1].Columns.AutoFit

//Àбâ

ls_ret = myOleobject.application.workbooks(1).worksheets(1).Range( "A1" ).Value

//¾²±â

myOleobject.application.workbooks(1).worksheets(1).Range( "A1" ).Value = 'Test'

// ½ÃÆ®ÀÇ À̸§À» ÁöÁ¤

myoleobject.Sheets[1].Name = "Sheet¸í"

//ÀúÀå

myoleobject.application.workbooks(1).Save()

//´Ù¸¥À̸§À¸·Î ÀúÀå

myoleobject.application.workbooks(1).SaveAs("c:\b.xls")

 

//»õ·Î¿­±â

myoleobject.connecttonewobject("excel.application")

//ÆÄÀÏ¿­±â

myoleobject.WorkBooks.Opentext('c:\tmpgoodef.xls')

//ŸÀÌÆ²¹Ù ¹Ù²Ù±â

myoleobject.Application.caption = "My Excel"

 

// ù¹øÂ° Row ¼±ÅÃÈÄ Ã³¸®

myoleobject.rows("1:1").select

//±½Àº±Û¾¾

myoleobject.selection.font.bold = true

//ÀÌÅŸ¯À¸·Î

myoleobject.selection.font.italic = true

//±Û¾¾»ö

myoleobject.selection.font.Color = RGB (128,128,0)

//º¸´õ»ö

myoleobject.selection.Borders.Color = RGB (0,0,128)

//¿öµå·¦

myoleobject.selection.wraptext = true

//°¡·ÎÁ¤·Ä

myoleobject.selection.horizontalalignment = true

//¼¼·ÎÁ¤·Ä

myoleobject.selection.verticalalignment = true

 

//»óŹ٠ǥ½Ã

myoleobject.statusbar = " My Status"

//ù¹øÂ°Row¸¦ ÇÁ¸°Æ®½Ã ¹Ýº¹À¸·Î (Çì´õ·Î Ç¥½Ã)

myoleobject.Activesheet.PageSetup.PrintTitleRows = "$1:$1"

 

//ù¹øÂ°½¬Æ®¸¦ º¹»ç - ÀÚ¼¼ÇÑ ³»¿ëÀº ¿¢¼¿µµ¿ò¸»À» ÂüÁ¶

myoleobject.Worksheets(1).copy

//ÀúÀå¾øÀÌ ´Ý±â

myoleobject.WorkBooks(1).Close(false)

//¿¬°áÇØÁ¦

myoleobject.DisConnectObject()

 

destroy myoleobject

------------------------------

oleExcel.ActiveWorkbook.saveas("ÆÄÀϸí", 56)

56À̸é 97~2003¿ë

51À̸é 2007¿ë

 

--------------------------------

¼±±×¸®±â...

OleExcel.application.workbooks[1].worksheets[1].Range('A4:D'+String(j)).Borders(1).LineStyle = 1