如何在c#中编辑Excel查询的源代码/ SQL语句
我一直有一个持续的问题,我无法编辑我的查询源的值。 我已经尝试使用Excel.WorkbookConnection.ODBCConnection属性,但它总是抛出一个genericaexception是HRESTULT:0x800A03EC。 我把SQL源放在标题中的原因是因为如果你去数据源设置,我想改变的源是在SQL源。 只是供参考
这是我现在的代码:
Excel.Application XLApp = new Excel.Application(); Excel.Workbook XLSourceWB = XLApp.Workbooks.Open(SourceFile); Excel.WorkbookConnection connectionBS = XLSourceWB.Connections[2]; // The first connection that needs to be changed System.Console.WriteLine(connectionBS.Name); //Returns the correct name
这里是我试图自动化的步骤的屏幕截图:
首先进入“查询”选项卡,然后单击“编辑”
然后点击高级编辑器
然后我需要改变第一个来源的参数之一
任何input帮助!
谢谢!
- 从nugetpipe理器安装了ClosedXml nuget,但无法加载现有的Excel文件
- C#如何遍历excel列
- 使用C#使用Oledbconnection导入Excel的exception
- 如何使用LINQ从Excel中检索数据?
- 读取Excel工作表数据并绑定ASP.NET GridView
- 使用Excel interlop c#.net查看单元格中的注释是否为空
- Microsoft.Excel.Office.Core和Microsoft.Office.Interop.Excel有什么区别?
- 确定一个Excel UDF被调用的实际参数
- 如何禁用对话框中的格式字段wdDialogFileSaveAs在C#中,我正在制定一个Office加载项草案?