Tag: html table

使用Javascript导出多个HTML表格到单个Excel文件(xls)

我试图导出多个HTML表格成单个文件excel(xls)它应该是这样的 感谢信用:如何导出多个HTML表格,以优秀? HTML代码 <html> <head> <title>JS to Excel</title> </head> <body> <table id="1"> <tr><td>Hi</td></tr> <tr><td>Hey</td></tr> <tr><td>Hello</td></tr> </table> <table id="2"> <tr><td>Night</td></tr> <tr><td>Evening</td></tr> <tr><td>Nite</td></tr> </table> <a id="dlink" style="display:none;"></a> <input type="button" onclick="tablesToExcel(['1', '2'], ['first', 'second'], 'myfile.xls')" value="Export to Excel"> <script src="~/Views/JS/JSExcel.js" type="text/javascript"></script> </body> 和这样的Javascript var tablesToExcel = (function () { var uri = 'data:application/vnd.ms-excel;base64,' , template = '<html xmlns:o="urn:schemas-microsoft-com:office:office" […]

HTML表导出为XLSX,但Excel 2013不能打开它

这是我的function,把我的HTML表格变成一个Excel文件。 问题是,我需要保存为.xlsx的Excel文件,但我不能这样做。 有人帮忙吗? function exceller() { var uri = 'data:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;content-disposition:attachment;base64,' , template = '<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel"><head><!–[if gte mso 9]><?xml version="1.0" encoding="UTF-8" standalone="yes"?><x:ExcelWorkbook><x:ExcelWorksheets><x:ExcelWorksheet><x:Name>{worksheet}</x:Name><x:WorksheetOptions><x:DisplayGridlines/></x:WorksheetOptions></x:ExcelWorksheet></x:ExcelWorksheets></x:ExcelWorkbook></xml><![endif]–></head><body><table>{table}</table></body></html>' , base64 = function(s) { return window.btoa(unescape(encodeURIComponent(s))) } , format = function(s, c) { return s.replace(/{(\w+)}/g, function(m, p) { return c[p]; }) } $('#toExcel').html($('#pztable').html()); var toExcel = $('#toExcel').html(); var ctx = { worksheet: […]

在Excel中格式化HTML表格查询冲突

我想从一个在线的HTML表格中导入一些数据,并将其放在一个电子表格中,该电子表格跟随另一个格式化系统。 让我解释。 我正在跟踪一个赛季的棒球队的成绩,更具体地说是命中,本垒打和打点。 数据张贴在这里,并根据事件的date组织。 在我的电子表格中,我也根据事件的date来组织数据,但除了包含date(第一列)的列包含整个季节的date,而不是特定事件的date。 rest日(没有事件时)会被Excel自动标记为空。 另外,我的电子表格中的date格式是这样的(DD / MM),而在线date格式是这样的(Mnth DD)。 此外,我有兴趣跟踪只有某些结果(因此某些列的HTML表)有没有办法让我导入数据的特定部分(行),保存我的格式(DD / MM +天标记为空)并将数据放在相应的行上? 理想情况下,随着赛季的进行,数据会自动更新。 请看看这个图像,以防所有这些都不清楚。

使用EPPlus从Excel文件生成HTML表?

我想从一个Excel文件生成一个HTML表格。 EPPlus软件包提供了一个用于处理excel文件的.net API。 我很高兴知道是否可以使用EPPlus从Excel文件生成HTML表格代码? 我找不到任何文件,但直觉告诉我应该有办法做到这一点 谢谢!

从webpage / html表中拉出特定的<TD>的内联字符

我正在试图将无缝文本拉到<TD>标签包围M118。 我试图改变这一点: Range("J" & (ActiveCell.Row)) = IE.Document.getelementbyid("ctl05_BasicdatagridInventoryLocations").getelementbyclass("gridItem").innerText find表格和行是否有一些我可以添加之前的innertextselect<TD>我试图从拉? 我正在使用的HTML是: <table class="grid" cellspacing="0" cellpadding="1" rules="all" border="1" id="ctl05_BasicdatagridInventoryLocations" style="border-style:Solid;width:100%;border-collapse:collapse;"> <tr class="gridPager" align="left"> <td colspan="7"><span>1</span></td> </tr> <tr class="gridHeader"> <td>Quantity</td><td>Class</td><td>UOM</td><td>Warehouse</td><td>Location</td><td>Last Cycle Count</td><td>&nbsp;</td> </tr> <tr class="gridItem" onmouseover="cc(this, true);" onmouseout="cc(this, false);"> <td>5</td><td>NEW</td><td>EA</td><td>Rig Warehouse</td><td>M118</td><td>11 Sep 2013</td><td></td> </tr> </table>

在网页上显示联赛表格?

我和我的几个队友正在做我们之间的国际足联联赛。 我有一台服务器,我可以上传联盟表。 目前,我正在使用一个电子表格和公式来计算积分和目标差异。 非常简单的东西,但是可以让我不得不改变一切,而只是改变胜利,平局,失败和进球得分。 问题是,很多人用手机参与我们的在线聊天,无法在手机上查看电子表格。 所以我在寻找帮助是,我知道我可以创build一个HTML表,但无论如何,我可以在其中包括公式?

保存html表格到excel中

我必须编写一个定期读取网页的程序,并将该网页上的表格中的某些数据复制到Excel电子表格中。 我不知道从哪里开始,或者哪个编程语言适合这个项目。 我知道一点C ++和Matlab编程。 任何人都可以提供意见,指向我在正确的方向或build议开源项目,做类似的事情?

Notepad ++的正则expression式

长话短说,我有一个非常大的表(1200+行)从自定义Excel到HTML转换,这是工作很好,除了最后缺less的一部分。 我对RegEx不太好,我想我需要它在Notepad ++中查找和replace。 以下是我拥有的和我需要的。 input: <td>image1</td> <td>image2</td> … <td>image1242</td> 需要的输出: <td><img src="image1.png" alt="" /></td> <td><img src="image2.png" alt="" /></td> … <td><img src="image1242.png" alt="" /></td> 请指教!

如何将html表格导出为xlsx文件

我有一个关于导出一个HTML表格作为一个xlsx文件的问题。 我做了一些工作,现在我可以将其导出为xls ,但是我需要将其导出为xlsx 。 这里是我的jsFiddle: https ://jsfiddle.net/272406sv/1/ 在这里我的HTML: <table id="toExcel" class="uitable"> <thead> <tr> <th>Kampanya Başlığı</th> <th>Kampanya Türü</th> <th>Kampanya Başlangıç</th> <th>Kampanya Bitiş</th> <th style="text-align: center">Aksiyonlar</th> </tr> </thead> <tbody> <tr ng-repeat="Item in campaign.campaignList"> <td> Item.CampaignTitle </td> <td> Item.CampaignHotelType </td> <td> Item.CampaignHotelCheckInDate) </td> <td>Item.CampaignHotelCheckOutDate</td> <td style="text-align: center"> <button> Some Action </button> </td> </tr> </tbody> </table> <button onclick="exceller()">EXCEL</button> 在这里我的js: […]

通过剪贴板将HTML表格导入Excel

我想从我的应用程序复制表格数据到Excel。 到目前为止,我发现的最简单的方法是使用HTML作为中介格式。 阅读完这个问题之后 ,我可以保存数据的格式。 有没有办法保持列的宽度呢? 我试图以各种方式设置风格: <td style="width:100;">…</td> <td style="width:100px;">…</td> <td style="width:100pt;">…</td> 但无济于事。 有任何想法吗? 对于奖励积分,有没有一个地方可以findExcel的HTML“格式”的描述? [编辑]更新:我写了一个小工具来转储传输types“XML样式表”。 这是一个自包含的XML文档。 它也包含列宽。 但是一个快速的testing表明,即使我在两个表格之间剪切和粘贴,Excel也完全忽略了列的宽度:(所以除非有人能告诉我一个改变这个行为的选项,我想在粘贴的时候根本无法格式化列。 [EDIT2]我find了一个方法。 粘贴完成后,在右下angular会出现一个小图标,看起来像工具栏中的粘贴button。 在这里,你可以select一些选项。 一个是“保留源表的宽度”。