Tag: html

如何在Excel中运行网站表单而不必使用Sendkeys?

我正在尝试使用Excel VBA在网站上填写表格。 我创build了一个InternetExplorer.Application,导航到页面,并查找了一堆数据,使用If UserForm1.TC2.Value = True Then或类似PostCode = objIE.document.getElementsByName("ProjectFile-ProposalAddress-PostCode")(0).Value等。 之后,我导航到一个新的页面,并使用我以前的数据来填写。 这是我遇到麻烦的地方。 我想勾选一个checkbox“新许可”,其代码是; <form id="document-form"> <div class="generate-form form-horizontal"> <div class="form-group"><label class="col-sm-3 control-label"><span>New Permit</span></label><div class="input col-sm-7"> <div class="checkbox"> <input type="checkbox" data-bind="checked: NewPermit" /> </div></div></div><div class="form-group"><label class="col-sm-3 control-label"><span>Staged Permit</span></label><div class="input col-sm-7"> <div class="checkbox"> <input type="checkbox" data-bind="checked: StagedPermit" /> </div> 其中没有名称可以locking。 我不是一个HTML专家,但还有一些代码是指这个checkbox(我认为) var model = { "NewPermit": null, "StagedPermit": […]

创buildExcel文件作为html标记

我有一些纯文本文件(.xls扩展名)与下一个标记(下面附加)。 它在Excel 2003中打开,没有任何错误。 现在我需要知道什么是技术的名称,当我可以通过HTML标记创buildExcel文件? 以前我需要修复这个文件在Excel 2007及更早版本中正确打开。 (我现在看到“格式不同的文件”错误)。 <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> <meta http-equiv=Content-Type content="text/html; charset=utf-8"> <meta name=ProgId content=Excel.Sheet> <meta name=Generator content="Microsoft Excel"> <!–[if gte mso 9]><xml> <x:ExcelWorkbook> <x:ExcelWorksheets> <x:ExcelWorksheet> <x:Name>Sheet1</x:Name> <x:WorksheetOptions> <x:Selected/> <x:ProtectContents>False</x:ProtectContents> <x:ProtectObjects>False</x:ProtectObjects> <x:ProtectScenarios>False</x:ProtectScenarios> </x:WorksheetOptions> </x:ExcelWorksheet> </x:ExcelWorksheets> <x:ProtectStructure>False</x:ProtectStructure> <x:ProtectWindows>False</x:ProtectWindows> </x:ExcelWorkbook> </xml><![endif]–> <style> <!–table {mso-displayed-decimal-separator:"\."; mso-displayed-thousand-separator:" ";} .xl2 { mso-number-format:M/D/YY; border-left:.5pt solid; border-top:.5pt solid; […]

在javascript中将表格html转换为Excel

我有一个问题将HTML表格转换为Excel文件。 我用 window.open ('data: application / vnd.ms-excel,' + … 在JavaScript中执行此转换。 问题是生成的Excel文件只有一个单元格,其中包含所有的HTML代码。 我需要一个在Excel中具有行和列的典型表格。 预先感谢并向社区致以问候。 我是超级新手…请耐心等待! ;) JAVASCRIPT代码: function excelSeguimientos() { window.open('data:application/vnd.ms-excel,' + $('#tablaSeguimientos').html()); e.preventDefault(); } HTML代码(表): <table width="1000" id="tablaSeguimientos"> <tr bgcolor="#CCC"> <td width="100">Fecha</td> <td width="700">Seguimiento</td> <td width="170">Producto</td> <td width="30">&nbsp;</td> </tr> <tr bgcolor="#FFFFFF"> <td><?php $date = date_create($row_Recordset3['fecha']); echo date_format($date, 'dm-Y'); ?></td> <td><?php echo $row_Recordset3['descripcion']; ?></td> <td><?php echo […]

C#Excel文件OLEDB读取HTML IMPORT

我必须为金融部门自动化一些东西。 我有一个Excel文件,我想阅读使用OleDb: string connectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=A_File.xls;Extended Properties=""HTML Import;IMEX=1;"""; using (OleDbConnection connection = new OleDbConnection()) { using (DbCommand command = connection.CreateCommand()) { connection.ConnectionString = connectionString; connection.Open(); DataTable dtSchema = connection.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, null); if( (null == dtSchema) || ( dtSchema.Rows.Count <= 0 ) ) { //raise exception if needed } command.CommandText = "SELECT * FROM [NameOfTheWorksheet$]"; using […]

如何在Excel中将Excel表格保存为HTML?

我正在使用这个库XlsxWriter 。 我已经打开了一本工作簿,并写了一些东西( 考虑官方的例子 ) – import xlsxwriter # Create a workbook and add a worksheet. workbook = xlsxwriter.Workbook('Expenses01.xlsx') worksheet = workbook.add_worksheet() # Some data we want to write to the worksheet. expenses = ( ['Rent', 1000], ['Gas', 100], ['Food', 300], ['Gym', 50], ) # Start from the first cell. Rows and columns are zero […]

HTML表格到XLS(用于公式的单元格)

我正在做一个HTML表格,我希望它被转换成XLS文件 我正在使用这个表格 <table> <tr> <td>AUD</td> <td>200.00</td> </tr> <tr> <td>AUD</td> <td>200.00</td> </tr> <tr> <td>AUD</td> <td>200.00</td> </tr> <tr> <td>EUR</td> <td>300.00</td> </tr> <tr> <td>AUD</td> <td>200.00</td> </tr> <tr> <td>AUD</td> <td>200.00</td> </tr> <tr> <td>AUD</td> <td>200.00</td> </tr> <tr> <td>AUD</td> <td>**=SUM(A2:A10);**</td> </tr> </table> 有没有办法如何创build一个单元格=SUM(A2:A10); 作为一个公式,而不是一个普通的纯文本?

如何将数据从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

通过剪贴板将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一些选项。 一个是“保留源表的宽度”。

Excel VBA:获取HTML表td的内部文本

我正在使用Excel从网页获取值。 在其他元素中,HTML包含下表: <div id="myDiv"> <table class="myTable"> <tbody> <tr> <td>Text1:</td> <td class="data"><strong>0.51</strong></td> </tr> <tr> <td>Text2:</td> <td class="data"><strong>2199</strong></td> </tr> </tbody> </table> </div> 该页面存储在variablesoHtml中。 抓住这个表格外的其他元素工作正常。 但是当我尝试捕获值0.51例如,我在控制台中使用JS: document.getElementById("myDiv").getElementsByClassName("myTable")[0].getElementsByClassName("data")[0].innerText 然后select值0,51。 但是,函数内部使用的以下VBA代码正在返回#VALUE! Function myFunction(id) Call myConnection(id) Set myDadta = oHtml.getElementById("myDiv").getElementsByClassName("myTable")(0).getElementsByClassName("data")(0) myFunction = myData.innerText End Function 这是连接到IE: Public Sub myConnection(id) Set oHtml = New HTMLDocument With CreateObject("WINHTTP.WinHTTPRequest.5.1") .Open "GET", "http://www.example.com" & id, […]

如何创build一个Excel文件的下载链接?

我有一个Excel电子表格(.xls),我希望用户能够从我的网页下载。 也许在页面上的“下载”button,当用户点击它时,文件将被下载。 我可以知道这怎么办? 代码片段和引用将不胜感激。