excel-interop

    2热度

    2回答

    我需要为电子表格上的某些行添加底部边框(简单的实线)。我有我需要定义工作范围,但尝试添加边框代码都失败了,因为可以通过注释掉的尝试中可以看出: private ApplicationClass _xlApp; private Workbook _xlBook; private Sheets _xlSheets; private Worksheet _xlSheet; . . . priv

    1热度

    2回答

    我能够以编程方式在C#中使用Range.AddComment方法的注释添加到Excel单元格: range.Cells[1, 1].AddComment("Hello World!"); 我的问题是,一些我需要补充的意见是相当长。在我的测试过程中,评论框似乎保持默认大小,无论评论的时间长短。这意味着用户最初单击单元格时不能看到所有评论。 有没有一种方法可以用来更好地控制评论的显示方式,所以我可

    -2热度

    1回答

    我想打开Excel文件并另存为文本制表符分隔格式。 Save As()Set中的对象如何设置?

    2热度

    1回答

    尝试遍历Excel电子表格中的行和单元格,删除空行。我正在使用下面的例程来做到这一点。 foreach(Range row in sheet.UsedRange.Rows) { for (int i = 0; i < row.Columns.Count; i++) { Range cell = row.Cells[1, i + 1]; if (cell

    2热度

    1回答

    我有一个包含文本框/形状的excel,我将使用特定数据填充它。我用下面的代码中识别每个形状: //using Excel = Microsoft.Office.Interop.Excel; Excel.Worksheet xlWorkSheet foreach(Excel.Shape shp in xlworksheet.Shapes) { //code to add text

    1热度

    1回答

    我需要放置一个跨越四行的文本值。我想/希望这会工作: private int curDescriptionTopRow = 8; . . . private void AddDescription(String desc) { int curDescriptionBottomRow = curDescriptionTopRow + 3; _xlSheet.Range[_

    0热度

    2回答

    我试图在将数据添加到数据表格时使用.ToString()导出Excel文件。 Excel文件单元格格式不是文本,而是格式为General。这是我的代码。 public static void CreateExcel(string filename,System.Data.DataTable table) { if (filename != "") { Applic

    0热度

    1回答

    柱 获得从塔的不同值有无使用Excel.interop得到每列不同的数据并存储到词典(或阵列)。我已经尝试了下面的代码,但它不符合Excel.interop。 var excel = new ExcelQueryFactory("worksheetFileName"); var distinctNames = (from row in excel.WorkSheet() select

    0热度

    1回答

    我在更改包含已移动工作表的工作簿中的链接时遇到问题。 我将两个工作表从名为“Analysis Template.xlsx”的工作簿(tempworkbook)移动到一个新的工作簿(_wb),此时,我想要将这两个工作表中的链接从tempworkbook更改为参考他们刚刚进入的新工作簿,但我的changelink代码似乎没有效果,我很积极,我的路径正确。为什么是这样?它没有返回任何错误,只是在检查ex

    0热度

    1回答

    添加了Excel 12参考(其加入的Microsoft.Office.Interop.Excel和VBIDE DLL)中后,我复制并粘贴从here代码,即这样的: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawi