excel-interop

    0热度

    2回答

    我有这样的代码: private void WriteChartSheet() { _xlSheetChart = (Worksheet)_xlSheets.Item[2]; if (_xlSheetChart != null) { _xlSheetChart.Name = ProduceUsageChartSheetName; // Co

    1热度

    1回答

    我正在使用以下代码尝试进行收费并引发com异常。我正在试图制作一张图表。有没有什么明显的我的代码做错了?错误发生在get_range行。 static void makechart(int counter, int startcount, Worksheet sourcesheet) { Range chartrange; string rangestr = "

    2热度

    1回答

    我需要使用两个不相邻列中的两个范围创建图表,并在代码中定义哪个范围将采用X轴和Y轴。 例如:两个范围M3:M15和K3:K15我需要X轴的值是从K3到K15,和Y轴的值是从M3到M15。 我有两个相邻列创建图表代码: string start_chart_values = "M3"; int stop_chart_line_calc = 1 + num_of_rows_to_copy; str

    1热度

    1回答

    试图找出如何读取引用的内容并获得相同的结果和Interop/COM的Range.Value ...即返回的对象[,]包含字符串,DateTime和双打。 我使用ExcelDNA(和基本XlCall.Excel调用C API)和两... ExcelReference.GetValue()和 XlCall.Excel(XlCall.xlfDeref, reference) 两个返回object[,]等

    1热度

    2回答

    我将数据从一个位置复制到另一个位置,并且能够读取和打印所有值,并且能够在Excel文件中附加三列。因此,现在A,B,C柱成为d,E,F(变速)等。 Excel.Application app = new Excel.Application(); Excel.Workbooks workbooks = app.Workbooks; string newlocation

    0热度

    1回答

    是否有一种简洁(单行)的方式,以编程方式将正确边框添加到使用C#的Excel电子表格上的一组单元格中? 此代码: private void AddRightBorderToMainRange() { for (int i = COLUMN_HEADING_ROW; i < _lastRowAdded; i++) { for (int j = ITEMDESC_CO

    0热度

    1回答

    我的动态创建的电子表格的一部分看起来像这样: 起初,两个货币值(在有界塔内部的四行每个块中的第二和第三行)为(默认)从右侧偏移一点,因为您可以看到第二个货币值/第三行是现在。 因此,两个货币行与第一行(int)和最后一行(%)并不完全对齐。 我希望他们都拥有块的右侧的垂直边框,如int和%行。 我尝试加入此代码为第一币值/第二排,试图证明它,希望它会证明正确: monthPurchasesCell

    0热度

    1回答

    有没有人有关于我如何处理以下问题的指导和/或示例代码(这将非常棒)? 随着使用C#/ ASP.NET MVC的Web应用程序,并在Azure托管: 允许用户通过网页UI 通过填充DataSet上传Excel工作簿(多个工作表)阅读在工作表中,所以我就可以处理数据 夫妇的事情我不清楚上: 我读过Azure没有ACEOLEDB,这是Excel 2007+要求的,我必须使用OPEN XML SDK。这是

    0热度

    2回答

    我正在使用excel将记录导入到当前正在创建的程序中。我通常从Excel中得到记录,并将其存储到阵列通过列索引如下: Excel.Range xlRange = xlWorksheet.UsedRange; string[,] arr = new string[rowCount, colCount]; for (int i = 1; i <= rowCount; i++) { f

    -1热度

    1回答

    我有这样的遗留代码: private Worksheet _xlSheet; . . . _xlSheet.PageSetup.PrintArea = "A1:" + GetExcelTextColumnName(_grandTotalsColumn) + finalRow; . . . protected string GetExcelTextColumnName(int co