【问题标题】:C# SaveAs Excel errorC# 另存为 Excel 错误
【发布时间】:2011-12-21 17:08:42
【问题描述】:

我正在尝试将管道分隔的文本文件保存为 Excel 工作表格式。我的代码有一些错误,下面是我的代码:

TextFile.SaveAs(Filename:=strExcelOutputFilename,
                FileFormat:=Excel.XlFileFormat.xlWorkbookNormal);

TextFile 是一个 Excel.Workbook 对象(编者注)。

我在 TextFile.SaveAs 部分遇到一些语法错误。如果我犯了任何其他错误,请帮助我找出任何其他错误,非常感谢!


编辑: 将:= 更正为: 后(编者注)

下面是我遇到错误的行的屏幕截图,以及错误列表:

【问题讨论】:

    标签: c# visual-studio excel visual-studio-2005


    【解决方案1】:

    := 不是有效的 C# 运算符,您只需要 :

    例子:

    TextFile.SaveAs(Filename: strExcelOutputFilename, FileFormat: Excel.XlFileFormat.xlWorkbookNormal);
    

    来源:http://msdn.microsoft.com/en-US/library/ms178843.aspx

    【讨论】:

    • 删除它们后,":strExcelOutputFilename, FileFormat" 带有红色下划线,其中似乎有语法错误:/
    • 调试不仅仅是查看是否有红线。打开您的错误列表(查看 > 错误列表),尝试编译,然后阅读错误内容。
    • 啊,很好!但它不会说话,不是吗?我现在不知道它是什么,我看不到它。尝试删除您的 FileFormat 一分钟,看看它会给您带来什么。
    • 它仍然说;预期,删除 FileFormat 后 strExcelOutputFilename 加下划线
    猜你喜欢
    • 1970-01-01
    • 2020-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-03
    • 2021-01-23
    相关资源
    最近更新 更多