Error 我有一个数据库,其中包含excel文件名以及每个文件名的特定工作表名称。我真正需要的是简单地打开(外部)excel文件,焦点是特定的工作表名称。
我只是尝试过以下内容。但它只是打开excel文件,重点是默认工作表,而不是我想要的工作表。
Process.Start(" X:\ myexcelpath \ myexcelworkbook.xlsx"," myworksheet")
所以请告诉我如何在vb.net中完成这些工作
谢谢。
答案 0 :(得分:1)
不幸的是,您无法通过命令行执行此操作。我建议您使用Microsoft.Office.Interop.Excel。
How to manipulate an excel workbook with Excel.Workbook
Dim xlApp As Excel.Application
Dim xlWorkBook As Excel.Workbook
Dim xlWS As Excel.Worksheet
xlApp = New Excel.Application
xlWorkBook = xlApp.Workbooks.Open(sFilePath)
xlWS = CType(xlWorkBook.Worksheets(sheetNameOrIndex), Excel.Worksheet)
xlApp.Visible = True