Tag: html

导出为Excel不能在Internet Explorer 11中工作

嗨,我使用此代码,以使我的HTML表格出口优秀,但它不能在IE 11中工作。有人可以帮我吗? 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 […]

使用Javascript将HTML文件转换为Excel文件

我有一个HTMLstring,我想要转换为Excel文件。 我已经尝试了下面的代码,但在Excel中看不到任何数据。 var tableToExcel = (function() { var uri = 'data:application/vnd.ms-excel;base64,'; var 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>'; var base64 = function(s) { return window.btoa(unescape(encodeURIComponent(s))); }; var 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 = […]

从vba插入值到html列表中

我已经能够使用vba的.value方法来处理列表中的数据。 但是,当试图更新一个特定的价值时,它填补了空白的价值,不会让我改变它。 我试图将date推入该字段,但date取自列表中的日历旁边的日历,日历将date放在框中。 当使用DOM浏览器,我只是改变选项的价值,它会改变在该领域的date。 当我使用value方法来改变这个相同的选项时,它填充空白字段。 有任何想法吗? 页面的HTML代码 列表的图片与日历 我已经能够改变这个值: IE.Document.getElementsByTagName("select")(27).Value = _ "Today@javascript:gs.daysAgoStart(0)@javascript:gs.daysAgoEnd(0)" 对于已经存在的任何值,即使接受date也不能将其更改为date。 例如: IE.Document.getElementsByTagName("select")(27).Value = "2016-11-04" 将列表留空,就好像没有select任何东西。 除非我input的date已经是从日历中提取的列表的一部分,否则我无法更改date。

如何从HTML应用自定义Excel格式?

我正在写一个代码,其目的是将一个HTML表格导出到一个Excel工作表,但我有一个表中的1列的问题,我有以下格式的时间 : 0:12:12.185 。 问题是这个值在Excel表格中显示为Date 0:12:12.185 : 12:13:27 AM但我希望它被显示,因为它是在HTML表格中: 0:12:12.185 。 经过一番研究,我发现我需要实现这个自定义格式: h:mm:ss.000来得到我想要的结果,所以我在下面的css代码中使用它: mso-number-format:"h:mm:ss.000"; 但它不起作用。

HTML – 通过excel打开通过explorer.exe /文件的本地化

我有HTML中的超链接。 我用这个代码,例如: <a href="//Test/Test/Test" target="_explorer.exe">Open_Me</a> 问题1:我想要做的是在explorer.exe中打开本地化。 我怎么能做到这一点? 问题2:我需要做的是通过excel中的超链接打开文件(excel与macros – xlsm)。 <a href="//Test/Test/Test/Test.xlsm">Click_Me</a> 也许我应该添加一些元? 请写下我该怎么做。 谢谢

从ExcelembeddediFrame删除底部栏

我想embedded一个Excel工作表,公式和一些计算到Wordpress网站。 我设法设置并显示工作表,并能够在我的网站上进行实时交互。 我用来embedded的指南如下所示: https : //support.office.com/en-us/article/Share-it-Embed-an-Excel-workbook-on-your-web-page-or-blog-从-OneDrive-804e1845-5662-487e-9b38-f96307144081?的correlationID = 2f1048d2-df73-470f-b3a5-c65576288a04&UI = EN-US&RS = EN-US&AD = US&ocmsassetID = HA102029502 现在,我只需要一个帮助,即删除预装Microsoftembedded代码的底部黑色栏。 请参考下文,我已经用红色突出显示。 我删除的原因是为了防止用户从我的网站下载Excel。

将Excel表格保存为不带样式的html

我正在尝试将Excel表格保存为HTML文件。 我准备了一个我想用的包含我的样式的外部CSS文件。 但是,Excel将表格保存为具有多个样式选项的HTML,因为它们被应用于特定元素的代码中,所以会覆盖我的CSS文件。 有没有一种方法来保存从Excel的表没有样式元素? 具体来说,我期望摆脱的元素是“table-layout:fixed;” 这妨碍了我试图控制桌子的宽度。 谢谢。

使用下拉列表从Excel电子表格中提取数据

有没有办法,我可以使用Excel电子表格,然后将饲料到我的HTML / C#程序。 我有多达10个dropdownlists(DDL),它们都有不同的值(例如{Ram [8,16,32,64]),另一个是{City [HSV,DAL,SLC,DNV]},硬编码他们在html层中,这些DDL的名字和值代表的是excel电子表格中的数据,我需要编写从电子表格中抽取某些数据的代码,当且仅当在DDL中select了这个特定的值。试图通过尝试让我导入电子表格,并使用它像一个面板里面的电子表格或什么我需要有一种方式,让我补充它更像一个数据库,我需要能够编写函数/像SQL查询一样操作的语句。感谢您花时间阅读本文,并试图帮助我。 HTML <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Find.aspx.cs" Inherits="VirginiaCollege.Find" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <div> <asp:Panel ID="Panel1" runat="server" BorderColor="White" BorderStyle="None"> <br /> <br /> <asp:Label ID="Label11" runat="server" Text="Select what type of user you are…"></asp:Label> <br /> <br /> <asp:DropDownList ID="DropDownList1" runat="server"> <asp:ListItem>IT Admin</asp:ListItem> […]

如何在excel vba脚本中单击search/button后刷新HTML CONTENT数据

我是VBAmacros的新手。 我试图使用VBA代码设置网页的不同领域的值,然后单击searchbutton。 点击searchbutton后,页面的HTML内容将被刷新。 我想使用HTML对象检索刷新的数据 我正在使用下面的目标代码获取HTML内容 处理步骤 : 获取url的默认内容并将其存储在HtmlFile对象中 Web_URL = "http://www.ksestocks.com/Announcements" 'Create HTMLFile Object Set HTML_Content = CreateObject("htmlfile") 'Get the WebPage Content to HTMLFile Object With CreateObject("msxml2.xmlhttp") .Open "GET", Web_URL, False .send HTML_Content.Body.Innerhtml = .responseText End With 使用设置网页的不同字段的值 HTML_Content.getElementsByTagName 在“search数据库”元素上执行点击事件 Set elems = HTML_Content.getElementsByTagName("input") For Each e In elems If (e.getAttribute("value") = "Search Database") Then […]

在vba中没有id刮html

我试图从网站http://us.spindices.com/indices/equity/sp-oil-gas-exploration-production-select-industry-获取月初至今的返回值,使用VBA 索引到Excel电子表格中。 问题是在页面的代码中没有“id =”,我知道这会使这个过程简单得多。 还有哪个时间段(年初至今或月初至今)是可见的,但我现在很高兴能够抓取MTD值。 这是我的代码: Sub Get_Change() 'attempting to scrape Barclay's website Dim appIE As Object Dim MyVar As String Set appIE = CreateObject("internetexplorer.application") With appIE .Navigate "http://us.spindices.com/indices/equity/sp-oil-gas-exploration-production-select-industry-index" .Visible = True End With Do While appIE.Busy DoEvents Range("A1").Value = "Working…" Loop Set TDelements = appIE.document.getElementsbyClassName("performance-chart-table") For Each TDelement In TDelements If TDelement.class = "change" […]