Tag: 控制台应用程序

如何通过C#控制台遍历Excel应用程序中的列?

我创build了一个从Excel文件中读取的控制台应用程序。 我想把所有的文件号码,并将其放置在一个数组进行search的目的。 我能够find包含数据“DocumentNumber”,例如$ F $ 5的单元格。 我如何迭代列F内的行? 我有以下代码: public static void Main(string[] args) { string address; string next; try { Excel.ApplicationClass excel = new Excel.ApplicationClass(); Excel.Workbook workbook = excel.Workbooks.Open(@"D:\sample.xls", Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value); Excel.Worksheet worksheet = (Excel.Worksheet)workbook.Sheets["Sheet1"]; Excel.Range docNumber = worksheet.Cells.Find("DocumentNumber", worksheet.Cells[1, 1], Excel.XlFindLookIn.xlValues, Excel.XlLookAt.xlPart, […]

使用excelcnv.exe将xls转换为xlsm

我创build了一个控制台应用程序。 并使用微软的ppcnvcom.exe,excelcnv.exe,wordconv.exe将文档转换为docx,xl​​s到xlsx和ppt到pptx。 但任何人都可以知道如何将xls转换为xlsm? OFC.exe是唯一的select,但是当我从sharepoint调用它时,它没有被成功转换。一些安全问题是阻止转换器。 OFC.exe自动识别xls是否有macros,然后转换为xlsm文件。 但我想这使用excelcnv.exe? 有什么想法?