Tag: html

如何轻松地将Excel电子表格插入网页?

我想插入一个Excel电子表格到一个网页,但想要同时改变一些数据,使他们更加用户友好。 这很容易吗? 感谢您的帮助。

从Web服务导入CSV数据到Excel

我写了一个简单的Web服务,返回大量的CSV数据。 我将使用Excel的“Data From Web”函数以表格forms将其导入到Excel中。 有没有办法让Excel自动分析作为导入操作的一部分返回到单个列中的csv字段? 目前我唯一的方法是先将数据导入到一个列中,然后编写VBA代码来select数据并使用TextToColumns对其进行TextToColumns 。 这感觉凌乱/容易出错。 我的另一种select是修改Web服务器以HTMLforms提供数据。 不过,我不愿意这样做,因为在每个csv字段周围添加标签会极大地影响返回的数据量。

如何使用Excel VBA查找/提取属性大小为“+ 1”的HTML“font”元素

我想从url中提取美国专利标题 http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=6293874.PN.&OS=PN/6293874&RS = PN / 6293874 (更新:正如所指出的那样,专利标题没有被标记为“标题”,然而它一直出现在网页上的“摘要”之上)。在大多数情况下,它是在“身体”的第七个子元素中,或文件中的第三个“字体”元素,但偶尔会在页面顶部注明“**请查看图像:(更正证书)**”或“(复审证书)”两种方法混淆通过在标题之前插入一个额外的“body”子元素和三个额外的“font”元素来提取。 然而,标题看起来一直是具有“+1”值的属性“size”的第一个“font”元素。 不幸的是,其他元素的大小等于“ – 1”,包括前面提到的并不总是存在的元素,所以必须具体指定这个属性和值。 我已经search,但无法弄清楚如何获取元素的属性和价值。 这是我的代码: Function Test_UpdateTitle(url As String) Dim title As String Dim pageSource As String Dim xml_obj As XMLHTTP60 Set xml_obj = CreateObject("MSXML2.XMLHTTP") xml_obj.Open "GET", url, False xml_obj.send pageSource = xml_obj.responseText Set xml_obj = Nothing Dim html_doc As HTMLDocument Set html_doc = CreateObject("HTMLFile") html_doc.body.innerHTML = […]

Google Chrome中缺lessMS Excel到HTML网格线

我试图从Excel电子表格(.xls)通过MS Excel 2010转换为HTML,但我想保持网格线。 所以我突出显示所有单元格 – >格式单元格 – >轮廓和内部边框预设,正常边框,黑色,然后执行导出。 用IE和Firefox浏览,边界在那里。 但是,使用chrome查看时,边框消失了,而是看到style =“border-left:none;” 每个td标签内。 这样做的目的是为网页做一个excel电子表格预览,看起来像export-to-html路线可能是最简单的。 有谁知道更好的路线? 我想我唯一的解决scheme可能是只有JavaScript检查专门为铬编辑边界左/右/顶部/底部样式在所有TD标签。 有什么我失踪? 此外,有没有办法保持在html版本中的行号和列字母标题?

如何使用C#在本地自动获取在线HTML表格

好,保持简短: 我有一些不同的网站,其中包含我想要“本地”查询的信息。 我已经寻找可能性,我自己也有一些想法。 在Excel中,我发现了一个function,我可以导航到一个网页,并从表中复制数据。 问题是这只发生一次。 表中的数据将每周更新,所以我需要每次打开我的程序时自动更新Excel。 我可以使用爬虫,但是我必须为每个表格写一个不同的解决scheme,并find一种方法来保存它。 我有一个MySQL数据库知道包含我需要在我的程序中的许多信息,所以如果任何解决scheme需要一个完全可以接受的数据库。 关于我的程序:将用C#编写,首先作为本地程序,然后再写入MVC项目。 这两个项目的build议是非常受欢迎的,如果你需要更多的信息刚刚评论,我会尝试和描述一些。 🙂 编辑! 1 我非常抱歉,我从一开始就不了解我所谈论的桌子,但是当我开始这个问题时,我仍然需要find所有的桌子。 然而,现在我已经拿出了一些表格来向大家展示我需要使用的不同types的表格。 关于这个项目,应该告诉你,我打算制作的这个节目只供私人使用,不能出售。 我不知道在公共网站上抓取的规则,所以这就是为什么我保持私人。 表2 表3 正如你所看到的,很多足球数据以不同的方式显示,所以我需要知道哪种方式最适合我收集数据,因为我相信用这些知识devise医学数据库会更容易。

如何在WebPage中显示embedded的Excel文件?

我想允许一个Excel报表被embedded在一个网页中…有没有办法? 我不想使用ActiveX或OWC(Office Web Components),我只是想从Internet Explorer应用程序中打开一个现有的文件。 我不希望用户下载然后打开它。 使用iframe不会是一个问题,但我的初步testing并不成功 有任何想法吗? 这是否可能?

我怎样才能连接到Javascript中的Excel事件

在客户端的Web应用程序中,我想: 打开一个Excel电子表格, 将一些应用程序数据导出到Excel, 允许用户使用它 当它们完成时,将(可能改变的)数据读回到我的应用程序中。 我希望用户有一个stream畅的体验,并通过连接到BeforeClose事件来检测他们什么时候完成了excel,但是我发现我无法连接到javascript / HTML中的Excel事件。 function BeforeCloseEventHandler(cancel) { // TODO: read values from spreadsheet alert("Closing…"); } function openExcel() { var excel = new ActiveXObject("Excel.Application"); var workbook = excel.Workbooks.Add(); var worksheet = workbook.Worksheets(1); worksheet.Cells(1, 1).Value = "First Cell"; worksheet.Cells(1, 2).Value = "Second Cell"; workbook.BeforeClose = BeforeCloseEventHandler; // THIS DOESN'T WORK excel.Visible = true; […]

Excel支持Html元素

最近我发现,如果你将一些html标记保存为xls,那么在Excel中打开就可以完成所有的样式。 例 myfile.xls <table> <tr> <td style="background: red;text-align:center;border:1px solid;"><h1>Blah</h1></td> <td style="background: red;text-align:left;font-weight:bold;">Blah</td> </tr> <tr> <td>3221312dsdasd</td> <td>hahah2123dedaah</td> </tr> <tr> <td>123456</td> <td>hahah2123dedaah</td> </tr> </table> 我想知道是否有什么types的文档关于什么HTML和CSS Excel支持,什么不? 我尝试使用谷歌,真的找不到多less。 我最感兴趣的是创build多个工作表。

导出HTML表格到excel – 使用jQuery或Java

我在我的JSP页面上有一个HTML表格,我想通过点击button导出到Excel。 什么是最好的方式去做这个? (例如,我将如何使用可能是一个jQuery函数。) 演示的任何代码示例。 目的应该很大。 谢谢, Pritish。

使用jQuery将表格数据导出为ex​​cel

我正在使用这个代码: var tableToExcel = (function() { var uri = 'data:application/vnd.ms-excel;base64,' , template = '<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns="http://www.w3.org/TR/REC-html40"><head><!–[if gte mso 9]><xml><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]; }) } return function(table, name) { if (!table.nodeType) table = document.getElementById(table) var ctx = […]