Tag: 电子表格

用Ruby生成Excel文档

我需要在Linux机器上用Ruby(来自Rails)生成Excel文档。 我知道Spreadsheet :: Excel,但它不支持公式,并使用一个很老的格式。 有没有其他的select,不一定是免费或开源的,这是更强大一点?

寻找在Excel中select一个未确定数量的行作为更大的VBAmacros的一部分

我正在用一本包含大量表格的excel书籍工作; 第一张纸连接到外部程序并通过外部function拉入数据,并且导入的行数变化很大。 这个块数据是通过一些后续的工作表传播的。 第一步是用表1中的行数填充列A(行名)。从这里数据被分割成多个列(当前B-> L)。 最上面的一行使用IF()函数来填充第一行,我正在寻找一个干净的macros来将这个公式复制到第x行(每个数据导入刷新都不相同),然后粘贴一个可pipe理文件大小的值。 这是我迄今为止所得到的; 它工作,但它是相当(阅读:非常!)笨拙: Sub Refresh_Data() Sheets("Sheet2").Select ActiveWindow.ScrollWorkbookTabs Sheets:=13 Sheets(Array("Sheet2" … "Sheet25")).Select Sheets("Sheet2").Activate Sheets("Sheet25").Select Replace:=False Range("B1:L1").Select Selection.Copy Range("__B2:B1000__").Select ActiveSheet.Paste Application.Calculate ActiveWindow.ScrollWorkbookTabs Position:=xlFirst Sheets(Array("Sheet2" … "Sheet25")).Select Sheets("Sheet2").Activate Sheets("Sheet25").Select Replace:=False Sheets("Sheet2").Select Range("B3").Select Sheets(Array("Sheet2" … "Sheet25")).Select Sheets("Sheet2").Activate Sheets("Sheet25").Select Replace:=False Range("B3:L4").Select Range("__B2:L1000__").Select Application.CutCopyMode = False Selection.Copy Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False Sheets("Check_sheet").Select MsgBox […]

在iOS上生成可由Excel和Numbers读取的电子表格文件

我需要在iOS上生成电子表格文件,Excel和Numbers都可以读取。 CSV文件是不够的,因为它不允许多张和/或格式。 哪种格式最好? 有没有一个库/框架,我可以使用这种格式生成一个文件?

在Excel中使用XML电子表格打印适应宽度

我有一个自动生成的XML电子表格。 有不同数量的列和行取决于报告。 打印时,我想它适合宽度(现在,如果有太多的列不适合在一个页面上…即使在风景)。 我最初使用FitToPage,但对于数百行的报告,它需要进入多个页面。 任何build议如何做到这一点?

什么是工作表。单元格(行,列)。公式

我正在看比较两个Excel工作表的教程 ,碰到这个: cellVal1 = ws1.Cells(row, col).Formula 在video中他说,这将指定单元格的值分配给cellVal1 。 我只看到人们使用ws.Cells(row, col).Value ,似乎无法find任何关于.Cells(<row>,<col>) .Formula做什么的,和.Value不同?

如何在Excel工作表的列上启用多选function?

如何在Excel工作表的列中启用多选function(即,我们希望只允许列中的某些值) 例如Flowers列标题可能包含以下值Rose,Jasmine,Lotus,Lily和用户可以selectRose和Lotus或Rose,Jasmine和Lily – 而他们试图填充标题下方的列。

在电子表格中查找循环引用的algorithm

我有一个电子表格应用程序与公式。 我正在寻找检测公式中循环引用的最佳algorithm。 目前的做法是缓慢的,并使用太多的内存时,公式计算长链。 它涉及保留每个配方的所有家属的集合。 因此,如果每个单元格的第一列都有一个引用了它之前的单元格的公式,则第一个单元格的集合将是空的。 第二个单元格的集合只包含第一个单元格,第三个单元格的集合将包含单元格1和2,…,第1000个单元格的集合将包含之前的999个单元格。 当一个新的公式被引入时,它的依赖集被build立,如果这个集合包含新的公式,那么就有一个循环引用。 但显然,对于这种情况,所需要的时间和内存呈指数增长。

用于电子表格操作的MS-Access / Excel的替代scheme

我有一个MS-Access应用程序,它格式化两个大电子表格(20,000+行)中的数据,将这些数据导入到表格中,运行一些比较数据的查询并将结果输出为excel文件。 问题是随着应用程序(和VBA代码)的增长,使用Access变得更加痛苦,我想知道是否有更好的方法? 与MS-Access相比,.NET(C#)解决scheme的优点/缺点是什么,以及最好的库有哪些用途? 干杯, Breandán 欢呼到目前为止的回应,我忘了提及,虽然这个应用程序需要独立,我需要能够打包应用程序,并发送给最终用户安装在他们的电脑上。 这只有(注意)MS-Office和.Net框架安装,所以我不知道如何可行的MySQL等没有在哪里举办。

如何让excel显示一定数量的有效数字?

我正在使用Excel,我想显示一定数量的重要数字的值。 我试着用下面的等式 =ROUND(value,sigfigs-1-INT(LOG10(ABS(value)))) 用我使用的数字取代了数值,用我想要的有效数字代替sigfigs。 这个公式有时会起作用,但有时候却不行。 例如,价值18.036,将改为18,其中有2个有效数字。 解决方法是更改​​源格式以保留1位小数。 但是,这可以引入一个额外的重要数字。 例如,如果结果是182,然后小数点变成了182.0,现在我会有4个sig fig而不是3。 我如何得到excel来设置sig figs的数量,所以我不必手动弄清楚。

PHP:将HTML表格转换成电子表格?

我正在生成一个充满数据的HTML表格。 他们需要它是一个可编辑的电子表格,尽pipe他们可以保存和编辑。 我目前正是他们想要的,但作为一个HTML表格,无论如何,我可以将其转换为Excel电子表格,他们可以下载? 谢谢!!