how can i pass data to Excel<p>Please can anyone can help? The following code works properly in Visual Basic 2003&nbsp;but not in Visual Basic 2005 Express.<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dim EXL As New Excel.Application()<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If EXL Is Nothing Then<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MsgBox("Couldn't start Excel")<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Exit Sub<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End If</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dim WSheet As New Excel.Worksheet</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EXL.Application.Visible = True</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WSheet = EXL.Workbooks.Add.Worksheets.Add<br /><br />At the last line&nbsp;I get an runtime error : "Old format or invalid type library."</p> <p></p>© 2009 Microsoft Corporation. All rights reserved.Tue, 01 Sep 2009 12:23:28 Z4565361b-aeff-4d01-af92-d21a6eb631e3http://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/4565361b-aeff-4d01-af92-d21a6eb631e3#4565361b-aeff-4d01-af92-d21a6eb631e3http://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/4565361b-aeff-4d01-af92-d21a6eb631e3#4565361b-aeff-4d01-af92-d21a6eb631e3trianta99http://social.msdn.microsoft.com/Profile/en-US/?user=trianta99how can i pass data to Excel<p>Please can anyone can help? The following code works properly in Visual Basic 2003&nbsp;but not in Visual Basic 2005 Express.<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dim EXL As New Excel.Application()<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If EXL Is Nothing Then<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MsgBox("Couldn't start Excel")<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Exit Sub<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End If</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dim WSheet As New Excel.Worksheet</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EXL.Application.Visible = True</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WSheet = EXL.Workbooks.Add.Worksheets.Add<br /><br />At the last line&nbsp;I get an runtime error : "Old format or invalid type library."</p> <p></p>Wed, 14 Dec 2005 17:18:52 Z2005-12-16T12:43:34Zhttp://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/4565361b-aeff-4d01-af92-d21a6eb631e3#e8cedd4d-ddde-4a4b-9e6a-1723c82145a9http://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/4565361b-aeff-4d01-af92-d21a6eb631e3#e8cedd4d-ddde-4a4b-9e6a-1723c82145a9CindyKShttp://social.msdn.microsoft.com/Profile/en-US/?user=CindyKShow can i pass data to Exceltrianta99,<br> <br> I found another source of information about writing to Excel on the net and modified it to my specifications. I left out the DIM statements, but the code does work.<br> <br> CindyKS<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ' Create the Excel application.<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; excel_app = CreateObject("Excel.Application")<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; excel_app.Visible = True<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ' Create a new spreadsheet.<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; excel_app.Workbooks.Add()<br> <br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ' Insert Header data into Excel.<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; With excel_app<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Range("A1").Select()<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ActiveCell.FormulaR1C1 = "Automated Client Billing"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Columns("A:A").ColumnWidth = 10<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; With .Selection.Font<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Name = "Arial"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .FontStyle = "Bold"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Size = 10<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Italic = True<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Strikethrough = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Superscript = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Subscript = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .OutlineFont = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Shadow = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Underline = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ColorIndex = 1<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End With<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Range("A2").Select()<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ActiveCell.FormulaR1C1 = "Cost Ctr"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Columns("A:A").ColumnWidth = 10<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; With .Selection.Font<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Name = "Arial"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .FontStyle = "Bold"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Size = 10<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Italic = True<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Strikethrough = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Superscript = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Subscript = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .OutlineFont = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Shadow = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Underline = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ColorIndex = 1<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End With<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Columns("D:D").ColumnWidth = 40<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Range("D3").Select()<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ActiveCell.FormulaR1C1 = "Client Billing"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; With .Selection.Font<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Name = "Arial"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .FontStyle = "Bold"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Size = 14<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Strikethrough = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Superscript = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Subscript = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .OutlineFont = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Shadow = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Italic = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Underline = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ColorIndex = 1<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End With<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Range("A6").Select()<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ActiveCell.FormulaR1C1 = "Customer Code"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Columns("A:A").ColumnWidth = 10<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; With .Selection.Font<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Name = "Arial"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .FontStyle = "Bold"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Size = 10<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Italic = True<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Strikethrough = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Superscript = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Subscript = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .OutlineFont = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Shadow = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Underline = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ColorIndex = 1<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End With<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Range("C6").Select()<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ActiveCell.FormulaR1C1 = "ID"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Columns("C:C").ColumnWidth = 10<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; With .Selection.Font<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Name = "Arial"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .FontStyle = "Bold"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Size = 10<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Italic = True<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Strikethrough = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Superscript = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Subscript = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .OutlineFont = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Shadow = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Underline = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ColorIndex = 1<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End With<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Columns("E:E").ColumnWidth = 10<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Range("e6").Select()<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ActiveCell.FormulaR1C1 = "Documents"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; With .Selection.Font<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Name = "Arial"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .FontStyle = "Bold"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Size = 10<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Strikethrough = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Superscript = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Subscript = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .OutlineFont = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Shadow = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Italic = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Underline = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ColorIndex = 1<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End With<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Columns("F:F").ColumnWidth = 10<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Range("F6").Select()<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ActiveCell.FormulaR1C1 = "Pages"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; With .Selection.Font<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Name = "Arial"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .FontStyle = "Bold"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Size = 10<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Strikethrough = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Superscript = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Subscript = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .OutlineFont = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Shadow = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Italic = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Underline = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ColorIndex = 1<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End With<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Columns("G:G").ColumnWidth = 10<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Range("G6").Select()<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ActiveCell.FormulaR1C1 = "Calc"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; With .Selection.Font<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Name = "Arial"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .FontStyle = "Bold"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Size = 10<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Strikethrough = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Superscript = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Subscript = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .OutlineFont = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Shadow = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Italic = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Underline = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ColorIndex = 1<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End With<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Columns("I:I").ColumnWidth = 10<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Range("I6").Select()<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ActiveCell.FormulaR1C1 = "Product"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; With .Selection.Font<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Name = "Arial"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .FontStyle = "Bold"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Size = 10<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Strikethrough = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Superscript = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Subscript = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .OutlineFont = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Shadow = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Italic = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Underline = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ColorIndex = 1<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End With<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Columns("K:K").ColumnWidth = 10<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Range("K6").Select()<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ActiveCell.FormulaR1C1 = "Client Totals"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; With .Selection.Font<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Name = "Arial"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .FontStyle = "Bold"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Size = 10<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Strikethrough = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Superscript = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Subscript = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .OutlineFont = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Shadow = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Italic = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Underline = False<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ColorIndex = 1<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End With<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End With<br> <br> &nbsp;&nbsp;&nbsp; &nbsp; 'Write the Billing Row Data<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; row = row + 1<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; StrVTotalItem = Format(VTotalItem, "0.00")<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; With excel_app<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Range("C" &amp; Format$(row)).Select()<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ActiveCell.FormulaR1C1 = VClient<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Range("D" &amp; Format$(row)).Select()<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ActiveCell.FormulaR1C1 = VID<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Range("E" &amp; Format$(row)).Select()<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ActiveCell.FormulaR1C1 = VDocuments<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Range("F" &amp; Format$(row)).Select()<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ActiveCell.FormulaR1C1 = VPages<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Range("G" &amp; Format$(row)).Select()<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ActiveCell.FormulaR1C1 = VCostCalc<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Range("H" &amp; Format$(row)).Select()<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ActiveCell.FormulaR1C1 = StrVTotalItem<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Range("I" &amp; Format$(row)).Select()<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ActiveCell.FormulaR1C1 = "21062"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End With<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ' Comment the rest of the lines to keep<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ' Excel running so you can see it.<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ' Close the workbook without saving.<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'excel_app.ActiveWorkbook.Close(False)<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ' Close Excel.<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'excel_app.Quit()<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'excel_app = Nothing<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'end the Excel file<br>Thu, 15 Dec 2005 08:29:39 Z2005-12-15T08:29:39Zhttp://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/4565361b-aeff-4d01-af92-d21a6eb631e3#9bd0e9bd-0f6d-49bd-a7e0-c1bcbc0c3f7chttp://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/4565361b-aeff-4d01-af92-d21a6eb631e3#9bd0e9bd-0f6d-49bd-a7e0-c1bcbc0c3f7cgunner2002behttp://social.msdn.microsoft.com/Profile/en-US/?user=gunner2002behow can i pass data to Excel<P>hi there,</P> <P>&nbsp;</P> <P>i tried both methods of creating the new spreadsheet, but with both i get the error:</P> <P>Old format or invalid type library. (Exception from HRESULT: 0x80028018 (TYPE_E_INVDATAREAD))</P> <P>if anyone could help me with this i'd really appreciate it</P> <P>thx in advance</P>Thu, 15 Dec 2005 14:42:32 Z2005-12-15T14:42:32Zhttp://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/4565361b-aeff-4d01-af92-d21a6eb631e3#fae0d937-9839-4ab8-a825-89ae7ff3c346http://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/4565361b-aeff-4d01-af92-d21a6eb631e3#fae0d937-9839-4ab8-a825-89ae7ff3c346trianta99http://social.msdn.microsoft.com/Profile/en-US/?user=trianta99how can i pass data to Excel<P>i take again the same error at the same line </P> <P>excel_app.Workbooks.Add()</P> <P>"Old format or invalid type library. (Exception from HRESULT: 0x80028018 (TYPE_E_INVDATAREAD))" </P>Thu, 15 Dec 2005 14:47:42 Z2005-12-15T14:47:42Zhttp://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/4565361b-aeff-4d01-af92-d21a6eb631e3#34d0f37e-fc4b-4164-b556-b69384837a76http://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/4565361b-aeff-4d01-af92-d21a6eb631e3#34d0f37e-fc4b-4164-b556-b69384837a76gunner2002behttp://social.msdn.microsoft.com/Profile/en-US/?user=gunner2002behow can i pass data to Excel<P>i found the cause of the problem, it's because the user local settings are different from the office version, i use the english version and after setting language to english us, and country to united states in the reagional and language settings under control panel it worked fine</P> <P>an other option is to use this code:</P> <P>Dim oApp As New Excel.Application()<BR>oApp.Visible = True<BR>oApp.UserControl = True<BR>Dim oBooks As Object = oApp.Workbooks<BR>Dim ci As System.Globalization.CultureInfo = New System.Globalization.CultureInfo("en-US")<BR>oBooks.GetType().InvokeMember("Add", Reflection.BindingFlags.InvokeMethod, Nothing, oBooks, Nothing, ci)<BR></P> <P>or this one:</P> <P>Dim oApp As New Excel.Application()<BR>oApp.Visible = True<BR>oApp.UserControl = True<BR>Dim oldCI As System.Globalization.CultureInfo = _<BR>&nbsp;&nbsp;&nbsp; System.Threading.Thread.CurrentThread.CurrentCulture<BR>System.Threading.Thread.CurrentThread.CurrentCulture = _<BR>&nbsp;&nbsp;&nbsp; New System.Globalization.CultureInfo("en-US")<BR>oApp.Workbooks.Add()<BR>System.Threading.Thread.CurrentThread.CurrentCulture = oldCI</P> <P>&nbsp;</P> <P>&nbsp;</P> <P>peace</P>Thu, 15 Dec 2005 16:08:39 Z2008-08-17T07:10:09Zhttp://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/4565361b-aeff-4d01-af92-d21a6eb631e3#ecca97b0-982a-42b0-a8bc-1a153d8828f1http://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/4565361b-aeff-4d01-af92-d21a6eb631e3#ecca97b0-982a-42b0-a8bc-1a153d8828f1trianta99http://social.msdn.microsoft.com/Profile/en-US/?user=trianta99how can i pass data to Excel<P>You are perfect!</P> <P>Can anyone from Microsoft tell&nbsp;us&nbsp;why does it happen?</P> <P>Thanks very much </P>Fri, 16 Dec 2005 12:46:16 Z2005-12-16T12:46:16Zhttp://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/4565361b-aeff-4d01-af92-d21a6eb631e3#54c63645-bd72-4a8c-b5ed-eccb9da2599ehttp://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/4565361b-aeff-4d01-af92-d21a6eb631e3#54c63645-bd72-4a8c-b5ed-eccb9da2599eShirashehttp://social.msdn.microsoft.com/Profile/en-US/?user=Shirashehow can i pass data to Excel<P>Microsoft Visual Studio 2005</P> <P>.Net Framwork2</P> <P>Office2003 sp1 full and update office2003-KB907417-FullFile-ENU</P> <P>&nbsp;</P> <P>when i try to open Excel File i recrieve error</P> <P>Old format or inval type library.(Exception from HRESULT:0x80020818(TYPE_E_INVDATAREAD))</P> <P>i try to do follwing which&nbsp; you do but it not work </P> <P>what should i do ?</P>Thu, 12 Jan 2006 12:34:19 Z2006-01-12T12:34:19Zhttp://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/4565361b-aeff-4d01-af92-d21a6eb631e3#5ce3c8df-f270-4d41-ae9d-171de655df01http://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/4565361b-aeff-4d01-af92-d21a6eb631e3#5ce3c8df-f270-4d41-ae9d-171de655df01trianta99http://social.msdn.microsoft.com/Profile/en-US/?user=trianta99how can i pass data to Excel<P>I tried the solution of "gunner2002be" and now i can open excel files.</P> <P>Try to search within the forum because you need a full instalation of Office 2003.</P>Thu, 12 Jan 2006 14:02:12 Z2006-01-12T14:02:12Zhttp://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/4565361b-aeff-4d01-af92-d21a6eb631e3#414fb3ae-dbad-4d1b-ba3f-650acb62aff6http://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/4565361b-aeff-4d01-af92-d21a6eb631e3#414fb3ae-dbad-4d1b-ba3f-650acb62aff6Shirashehttp://social.msdn.microsoft.com/Profile/en-US/?user=Shirashehow can i pass data to Excel<FONT color=#008080 size=2> <P>my code</P> <P>(1) : CultureInfo</FONT><FONT size=2> oldCl = System.Threading.</FONT><FONT color=#008080 size=2>Thread</FONT><FONT size=2>.CurrentThread.CurrentCulture;</P> <P>(2) :System.Threading.</FONT><FONT color=#008080 size=2>Thread</FONT><FONT size=2>.CurrentThread.CurrentCulture = </FONT><FONT color=#0000ff size=2>new</FONT><FONT size=2> System.Globalization.</FONT><FONT color=#008080 size=2>CultureInfo</FONT><FONT size=2>(</FONT><FONT color=#800000 size=2>"en-US"</FONT><FONT size=2>);</FONT></P> <P><FONT color=#008000 size=2>(3) : System.Threading.Thread.CurrentThread.CurrentCulture = oldCl;</FONT></P><FONT color=#000000 size=2> <P>when i open excel file from vs2005 then error because</P></FONT> <P><FONT color=#008000 size=2>line (3) i set Culture = Old Culture it not en-US and when i comment this line i can open excel file and it work fine </FONT></P> <P><FONT size=2><FONT color=#008000>thanks every body </FONT></P></FONT>Fri, 13 Jan 2006 06:32:58 Z2006-01-13T06:32:58Zhttp://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/4565361b-aeff-4d01-af92-d21a6eb631e3#53589af6-a5fb-4f4a-b579-ddfcfa7cbe95http://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/4565361b-aeff-4d01-af92-d21a6eb631e3#53589af6-a5fb-4f4a-b579-ddfcfa7cbe95Paul P Clement IVhttp://social.msdn.microsoft.com/Profile/en-US/?user=Paul%20P%20Clement%20IVhow can i pass data to Excel<div class=quote><table width="85%"><tr><td class="txt4">&nbsp;<strong>trianta99 wrote:</strong></td></tr><tr><td class="quoteTable"><table width="100%"><tr><td width="100%" valign="top" class="txt4"> <P>Can anyone from Microsoft tell&nbsp;us&nbsp;why does it happen?</P> <P></td></tr></table></td></tr></table></div></P> <P>The issue is documented in the following Microsoft KB article:</P> <P><a target="_blank" title="http://support.microsoft.com/default.aspx?scid=kb;en-us;320369" href="http://support.microsoft.com/default.aspx?scid=kb;en-us;320369">http://support.microsoft.com/default.aspx?scid=kb;en-us;320369</a></P>Fri, 13 Jan 2006 12:53:57 Z2006-01-13T12:53:57Zhttp://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/4565361b-aeff-4d01-af92-d21a6eb631e3#fcef11f9-d125-413e-a88a-04d2b9376d27http://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/4565361b-aeff-4d01-af92-d21a6eb631e3#fcef11f9-d125-413e-a88a-04d2b9376d27etcheverrjchttp://social.msdn.microsoft.com/Profile/en-US/?user=etcheverrjchow can i pass data to Excel<p>Try this...</p> <p><a title="http://support.microsoft.com/kb/306022/" href="http://support.microsoft.com/kb/306022/">http://support.microsoft.com/kb/306022/</a></p>Thu, 17 Aug 2006 17:53:29 Z2006-08-17T17:53:29Zhttp://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/4565361b-aeff-4d01-af92-d21a6eb631e3#bc62b9e8-c68c-4e4f-912f-bd62bf9aa3fbhttp://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/4565361b-aeff-4d01-af92-d21a6eb631e3#bc62b9e8-c68c-4e4f-912f-bd62bf9aa3fbJuan.Diegohttp://social.msdn.microsoft.com/Profile/en-US/?user=Juan.Diegohow can i pass data to Excel<p align=left><font face=Arial size=2>Hi everyone.</font></p> <p align=left>I did this and works locally(excel 07 installed), on my PC, but when I publish the website in a server (with excel 07 installed), the excel part won't run: no errors, just won't run</p> <p align=left> </p> <p align=left> </p> <p>This is my code:</p> <p align=left> </p><font color="#0000ff" size=2> <p>Dim</font><font size=2> oexcel </font><font color="#0000ff" size=2>As</font><font size=2> </font><font color="#0000ff" size=2>New</font><font size=2> Excel.Application()</p> <p>oexcel.Visible = </font><font color="#0000ff" size=2>True</p></font><font size=2> <p>oexcel.UserControl = </font><font color="#0000ff" size=2>True</p></font><font size=2> <p></font><font color="#0000ff" size=2>Dim</font><font size=2> oBooks </font><font color="#0000ff" size=2>As</font><font size=2> Excel.Workbook = oexcel.Workbooks.Add</p> <p></font><font color="#0000ff" size=2>Dim</font><font size=2> ci </font><font color="#0000ff" size=2>As</font><font size=2> System.Globalization.CultureInfo = </font><font color="#0000ff" size=2>New</font><font size=2> System.Globalization.CultureInfo(</font><font color="#800000" size=2>&quot;en-US&quot;</font><font size=2>)</p> <p></font><font color="#0000ff" size=2>Dim</font><font size=2> i, j </font><font color="#0000ff" size=2>As</font><font size=2> Int16</p> <p>oexcel.Visible = </font><font color="#0000ff" size=2>True</p></font><font size=2> <p>oexcel.UserControl = </font><font color="#0000ff" size=2>True</p></font><font size=2> <p></font><font color="#0000ff" size=2>Dim</font><font size=2> oSheet </font><font color="#0000ff" size=2>As</font><font size=2> Excel.Worksheet</p></font><font size=2> <p>oSheet = oBooks.Worksheets(</font><font color="#800000" size=2>&quot;sheet1&quot;</font><font size=2>)</p> <p></font><font color="#0000ff" size=2>Try</p></font><font size=2> <p>oSheet.Range(</font><font color="#800000" size=2>&quot;A1:F1&quot;</font><font size=2>).ColumnWidth = 15</p> <p>oSheet.Cells(1, 2).Value = </font><font color="#800000" size=2>&quot;Dep Week&quot;</p></font><font size=2> <p>oSheet.Cells(1, 3).Value = </font><font color="#800000" size=2>&quot;Date&quot;</p></font><font size=2> <p>oSheet.Cells(1, 4).Value = </font><font color="#800000" size=2>&quot;% of time&quot;</p></font><font size=2> <p>oSheet.Cells(1, 5).Value = </font><font color="#800000" size=2>&quot;Sched Users&quot;</p></font><font size=2> <p>oSheet.Cells(1, 6).Value = </font><font color="#800000" size=2>&quot;Users left&quot;</p> <p> </p> <p align=left>Any suggestions?</font></p>Wed, 26 Mar 2008 18:07:26 Z2008-03-26T18:07:26Zhttp://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/4565361b-aeff-4d01-af92-d21a6eb631e3#51ddfec0-5d03-43c7-b1e5-f8dba1e298e0http://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/4565361b-aeff-4d01-af92-d21a6eb631e3#51ddfec0-5d03-43c7-b1e5-f8dba1e298e0Halldórhttp://social.msdn.microsoft.com/Profile/en-US/?user=Halld%u00f3rhow can i pass data to Excel<div class=quote> <table width="85%"> <tbody> <tr> <td class=txt4> <strong>gunner2002be wrote:</strong></td></tr> <tr> <td class=quoteTable> <table width="100%"> <tbody> <tr> <td class=txt4 valign=top width="100%"> <p>i found the cause of the problem, it's because the user local settings are different from the office version, i use the english version and after setting language to english us, and country to united states in the reagional and language settings under control panel it worked fine</p> <p>an other option is to use this code:</p> <p>Dim oApp As New Excel.Application()<br>oApp.Visible = True<br>oApp.UserControl = True<br>Dim oBooks As Object = oApp.Workbooks<br>Dim ci As System.Globalization.CultureInfo = New System.Globalization.CultureInfo(&quot;en-US&quot;)<br>oBooks.GetType().InvokeMember(&quot;Add&quot;, Reflection.BindingFlags.InvokeMethod, Nothing, oBooks, Nothing, ci)<br></p> <p>or this one:</p> <p>Dim oApp As New Excel.Application()<br>oApp.Visible = True<br>oApp.UserControl = True<br>Dim oldCI As System.Globalization.CultureInfo = _<br>    System.Threading.Thread.CurrentThread.CurrentCulture<br>System.Threading.Thread.CurrentThread.CurrentCulture = _<br>    New System.Globalization.CultureInfo(&quot;en-US&quot;)<br>oApp.Workbooks.Add()<br>System.Threading.Thread.CurrentThread.CurrentCulture = oldCI</p> <p> </p> <p> </p> <p>peace</p> <p></p></td></tr></tbody></table></td></tr></tbody></table></div> <p></p> <p align=left> </p> <p align=left>WOW this one was a pain in the neck. </p> <p align=left> </p> <p align=left>Thank you.</p>Tue, 21 Oct 2008 13:40:48 Z2008-10-21T13:40:48Z