1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19:
| var LCID: Longint; i, iPage, iRow, iCell: Integer; ovar: OleVariant; begin Screen.Cursor:=crHourGlass; try Excel.Connect; lcid := LOCALE_USER_DEFAULT; Excel.Visible[lcid]:= false; Workbook.ConnectTo (Excel.Workbooks.Open(Path,emptyParam,emptyParam, EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam, EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam, EmptyParam,lcid)); Worksheet.ConnectTo (Workbook.Worksheets[1] as _Worksheet); ovar:=13; WOrksheet.Range['A','A'].Columns.ColumnWidth:= ovar; ... <blablabla> |