Tag: 工作表

使用pandas在多个工作表中查找最小值

如何在整个工作表中为每个索引find多个工作表中的最小值 假设, worksheet 1 index ABC 0 2 3 4.28 1 3 4 5.23 worksheet 2 index ABC 0 9 6 5.9 1 1 3 4.1 worksheet 3 index ABC 0 9 6 6.0 1 1 3 4.3 ……………….(Worksheet 4,Worksheet 5)……….. by comparing C column, I want an answer, where dataframe looks like index min(c) […]

Excel VB这个活动的工作表

我确定这很容易,但是我找不到任何信息。 我有一个Excelmacros,有这样的事情: ActiveWorkbook.Worksheets("Data 21 Oct 12 11-05").Sort.SortFields.Clear ActiveWorkbook.Worksheets("Data21 Oct 12 11-05").Sort.SortFields.Add Key _ :=Range("W1:W23"), SortOn:=xlSortOnValues, Order:=xlDescending, _ DataOption:=xlSortNormal With ActiveWorkbook.Worksheets("Data 21 Oct 12 11-05").Sort .SetRange Range("A1:BZ23") .Header = xlGuess .MatchCase = False .Orientation = xlTopToBottom .SortMethod = xlPinYin .Apply End With 我想要做的是使这是一个全局macros,但文件名是硬编码的macros。 如何更改代码,以便引用“this”当前打开的文件?

获取Excel工作表名称在SQL Server中

如何使用SQL Sever 2005获取Excel文件中的表格名称? 请注意: 没有前端(C#,VB,PHP等); 我试图获取表单名称,但只使用SQL Server 2005。 谢谢。

如何创build一个多工作表excel碧玉报告?

如何创build一个多工作表excel碧玉报告? 我只能在jrxml文件中指定? 或者我需要在java中做一些特殊的编码?

VSTO:绘制在Excel工作表之上

我已经用C#写了一堆方便的Excel加载项,而且一切都很好。 但是我一直无法弄清楚的一点是,如果可以在工作表控件上放置graphics(位图,形状等),例如通过在其绘图事件处理程序中附加一个函数。 我不想以任何方式实际更改文档,只是暂时突出显示事物,以指示我的加载项如何查找和解释表单中的数据。 我想要做的最简单的事情就是在特定范围内绘制边框。 我可以通过创build一堆透明的顶层窗口来尝试将它们自己夹到文档窗口中,但是这真是一个糟糕的解决scheme,而且我认为窗口也会阻碍用户input。

如何创build单个HTML文件在Excel中使用多个工作表进行查看?

我想知道是否可以创build一个单独的HTML文件(在将其扩展名更改为.xls后)用Excel打开时,将parsing为多个工作表。 小例子: 我有一个文件test.xls的内容: <html> <body> <table> <tr> <td> 1 </td> <td> 2 </td> <td> 3 </td> <td> =sum(A1:C1) </td> </tr> </table> </body> </html> 当我用Excel打开这个文件的时候,我得到一张A4 = 6的单元格A1到C1的计算总和。 我不知道是否有可能创build一个包含多个表格的HTML文件,这些表格将在Excel中被parsing为多个表格。 这是这个文件的Excel视图:

如何在处理表格时编写清晰且可维护的代码?

在我的项目中,我经常利用表和底层的ListObjects和ListColumns。 我喜欢它们,因为它们比裸露的Range对象更容易引用和更新。 然而,我仍然没有find一种理智和可维护的方式来处理由多个ListColumns组成的多个ListObjects,并在项目中的所有Worksheet中被引用。 比方说,我有工作表(与(名称)属性设置为“WorksheetA”)包含表(称为TableA)与less数列(称为Column1,Column2,…,Column10)。 现在我想引用另一个Worksheet的代码中的一列。 我可以这样做: WorksheetA.ListObjects("TableA").ListColumns("Column7") 现在,直接使用string是一个糟糕的做法,因为它很难维护,容易出错。 所以现在怎么办? 我可以创build专用的模块来存储我的string作为常量。 例如,称为“常量”的模块: Public Const TABLE_A As String = "TableA" Public Const COLUMN7 As String = "Column7" 然后我的参考可以转换为: WorksheetA.ListObjects(Constants.TABLE_A).ListColumns(Constants.COLUMN7) 但是,这个解决scheme有一些缺点: 在添加每个表格和列的情况下,常量模块会快速增长。 引用本身增长,变得不太可读。 所有与所有工作簿中的表相关的常量被扔进一个巨大的坑里。 我可以在WorksheetA中存储常量,并通过公共函数使其可用: Private Const TABLE_A As String = "TableA" Private Const COLUMN7 As String = "Column7" Public Function GetTableAName() As String GetTableAName = TABLE_A End […]

如何保持打开closures工作簿(Office.js API for Excel)之间的工作表的设置?

根据我的问题,我发现以编程方式附加工作表设置的最佳方式是使用工作表标识符,因为工作表名称可以由用户更改。 Office.context.document.settings.set("{040E0F18-0F61-4CD9-886D-95112C925793}", JSON.stringify(myValues)); 但经过一番研究,我发现工作表标识符在重新打开工作簿后总是在变化,根据文档,这不是一个错误,这是一个function。 “重新打开后{040E0F18-0F61-4CD9-886D-95112C925793}”更改为“{00000000-0001-0000-0000-000000000000}”( 关于该问题 ) 是否有办法保持打开closures工作簿之间的工作表的设置?

如何确定EPPlus中最近查看的工作表(“ActiveSheet”)

在Excel中打开工作簿时,会显示上次保存时正在查看的工作表。 如何确定使用EPPlus打开工作簿时的表格?

试图添加多个表格来优化

我试图以编程方式添加工作表到一个新的Excel文档。 我的预期输出是名为'test1-20'的表,但是我得到'Sheet1-19,test20'。 为什么这不工作? Workbook workbook; Application objExcel; objExcel = new Application(); objExcel.Visible = false; objExcel.DisplayAlerts = false; for (var i = 0; i < worksheets.Count; i++) { workbook= objExcel.Workbooks.Add(Missing.Value); var worksheet = (Worksheet)workbook.Worksheets.get_Item(i + 1); worksheet.Name = string.Format("test{0}", i + 1); }