Tag: 电子表格

在Excel中格式化mysql数据

我有一个MySQL的表中,像这样: +——-+——–+————-+ | child | parent | data | +——-+——–+————-+ | 1 | 0 | house | | 2 | 0 | car | | 3 | 1 | door | | 4 | 2 | door | | 5 | 2 | windscreen | | 11 | 5 | wiper | +——-+——–+————-+ 我根据本教程从excel 2007连接到mysql,除了我在系统dns中创build了不在用户dns中的dns,这对我很有用。 […]

有没有办法用C#创build/读取LibreOffice Spreadsheet就像MS Office Excel?

在创buildexcel文件的程序中,我想知道是否可以给没有MS Office的用户创build一个只安装了LibreOffice的.xls文件。 我应该用什么来代替“使用Excel = Microsoft.office.interlope.excel;” 和其余的命令? TNX!

2年内每周随机生成2个date

我如何编写一个excel公式,在两年内每周随机挑选两个date,其中: 这两个date每周不一样 所以这不应该发生: 05/02/2015 05/02/2015 任何给定的星期的第一个date总是在同一周的第二个date之前: 所以这不应该发生: 06/02/2015 05/02/2015 星期天是星期的开始,星期六是星期的结尾: 以下是我之后的一个例子: week day date 1 1 01/01/2015 1 2 03/01/2015 2 1 05/01/2015 2 2 08/01/2015 一直到2016年底。 这是我到目前为止,但这只是随机给我一个星期的一天,并不符合我上面描述的任何标准: =CHOOSE(WEEKDAY(ROUND((RAND()*(7-1)+1),0)),"Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")

导入XML崩溃Excel

几个月来,我的所有电子表格都经常出现这个问题。 电子表格将正常工作,并导入从我们的网站获取的XML文件,然后突然它将开始每次导入崩溃。 修复它的唯一方法是将所有内容(工作表,代码,参考)都放到一个新的工作簿中。 这是它崩溃的路线。 ActiveWorkbook.XmlImport URL:=l_strXMLFileName, _ ImportMap:=Nothing, Destination:=Sheets("Imported Data").Range("$A$1") 有没有人有这个问题? 如果是这样,是否有更好的方法来防止它崩溃?

合并Open / Libreoffice calc中的数据

我有两组以csv格式共享一个名为“sku”的字段。 第二个有额外的列需要添加到第一个,但他们有不同的数据集,只有一些重叠。 唯一需要合并的数据是已经出现在第一个的skus。 例如: 文件1 SKU,FOO 一,你好 B,世界 文件2 SKU,酒吧 一,0 B,1 C,2 d,3 会导致sku,foo,bar 一,你好,0 B,世界,1 这可能吗?

如何在其他列之间插入列(Perl Spreadsheet :: WriteExcel)

比方说,我有以下电子表格,我可以parsing在Perl中看起来像这样: 我想在Column1和Column2之间插入一列。 所以最终结果如下所示: 在Spreadsheet-WriteExcel中,看起来没有这样的设置方法。 有谁知道在Perl中做这个简单的方法吗? 提前谢谢了!

如何使用Perl将新行添加到现有的Excel电子表格中?

我使用Perl创build了我的Excel工作表a.xls ,其中字段为: date name eid 13/jan/2010 asa 3175 当我下次编译时,如果date比以前的date还要多,那么它必须更新如下: date name eid 13/jan/2010 asa 3175 14/jan/2010 stone 3180 如果date是上一行date,最后一行的date是14/jan/2010 ,当前date也是14/jan/2010那么它不应该插入任何行,它应该只更新前一个logging。

如何将数据从Google Spreadsheet导入到Javascript?

我只是想知道如何在google文档或者从excel文档中获取电子表格的第一个单元格,并在html文档中将其输出为javascript中的string。 我有什么:一个html文档标签:“Website.html” <!DOCTYPE html> <html> <head> <script> var textDisplay = Some code to import spreadsheet cell text; document.getElementById("display").innerHTML = textDisplay; </script> </head> <body> <p id="display"></p> </body> </html> 而我有另一个文件在同一文件夹中标记为:“Spreadsheet.xcel”(或任何文件types)第一个单元格包含文本:“你好”我如何使电子表格中的文本导入到HTML的JavaScript文档? 感谢您的帮助! -Rext

使用EPPlus我想在电子表格中将所有单元格格式化为TEXT

我想要将电子表格的所有单元格格式化为文本,然后将其加载到数据表中。 这里是我使用的示例代码 StringBuilder sbitems = new StringBuilder(); sbitems.Append(@"select * from Items"); SqlDataAdapter daitems = null; DataSet dsitems = null; daitems = new SqlDataAdapter(sbitems.ToString(), constate); daitems.SelectCommand.CommandTimeout = 0; dsitems = new DataSet("Items"); daitems.Fill(dsitems); app.Workbook.Worksheets.Add("Items").Cells["A1"].LoadFromDataTable(dsitems.Tables[0], true); Excel.ExcelWorksheet worksheet2 = workBook.Worksheets["Items"]; using (var rngitems = worksheet2.Cells["A1:BH1"])//Giving colour to header { rngitems.Style.Font.Bold = true; rngitems.Style.Fill.PatternType = ExcelFillStyle.Solid; rngitems.Style.Fill.BackgroundColor.SetColor(Color.Yellow); rngitems.Style.Font.Size […]

Perl读取巨大的Excel文件

我有一个巨大的xlsx文件(约127 MB),并希望阅读使用Spreadsheet::Excel模块,但我在2GB内存机器上出现 “ 内存不足”错误 。 (请注意,脚本对较小的Excel 2007文件可以正常工作) 有什么办法可以逐行读取excel文件,而不会触及内存限制。 search谷歌我遇到http://discuss.joelonsoftware.com/default.asp?joel.3.160328.14但我不熟悉如何将电子表格存储到标量。 有人可以给我一个阅读excel 2007文件作为标量和打印单元格值的例子。 以下是我在较小的电子表格上运行的当前脚本。 #!/usr/bin/perl use Excel::Writer::XLSX; use Spreadsheet::XLSX; my $workbook = Excel::Writer::XLSX->new('Book1.xlsx'); my $worksheet = $workbook->add_worksheet(); # use strict; my $excel = Spreadsheet::XLSX -> new ('Book2.xlsx'); my $date_format = $workbook->add_format(); $date_format->set_num_format('dd/mm/yy hh:mm'); # Columns of interest @columns=(0,1,2,5,9,10,12,13,31); @reportlist=("string1","String2","String3"); @actuallist=("ModifiedString1","ModifiedString2","ModifiedString3"); $max_list=$#reportlist; foreach my $sheet (@{$excel -> {Worksheet}}) […]