Tag: html

使用另存为对话框将HTML表格数据导出到Excel(JQuery)

这个代码非常适合我的web应用程序。 感谢sampopes在这个线程的答案。 function fnExcelReport() { var tab_text="<table border='2px'><tr bgcolor='#87AFC6'>"; var textRange; var j=0; tab = document.getElementById('headerTable'); // id of table for(j = 0 ; j < tab.rows.length ; j++) { tab_text=tab_text+tab.rows[j].innerHTML+"</tr>"; //tab_text=tab_text+"</tr>"; } tab_text=tab_text+"</table>"; tab_text= tab_text.replace(/<A[^>]*>|<\/A>/g, "");//remove if u want links in your table tab_text= tab_text.replace(/<img[^>]*>/gi,""); // remove if u want images in your table […]

如何在uploadFile js中validation格式

我有一个问题,我正在通过uploadfile js创build一个函数上传。 如果文件不是excel文件,系统将显示错误。 我如何通过uploadfile js实现validationexcel格式? 这是我的来源 $(document).ready(function() { var uploadObj = $("#fileuploader").uploadFile({ url:"php/upload.php", fileName:"myfile", uploadStr: "Nhập file upload", abortStr:"Hủy bỏ", uploadErrorStr:"Lỗi khi upload, vui lòng kiểm tra lại", sizeErrorStr:"Dung lượng file vượt quá giới hạn", autoSubmit:false }); });

从gmail抓取HTML表格,并使用谷歌应用程序脚本放在谷歌床单

我是新手到谷歌应用程序脚本。 我试图写一个谷歌应用程序脚本,将采取从gmail表,并把数据放入谷歌表。 电子邮件正文有点像以下内容 CONFIRMATION CODE GUEST'S NAME GUEST'S EMAIL GUEST'S PHONE A1 Name someone@gmail 012377777 到目前为止,我已经尝试了下面的代码来获取电子邮件中的数据,并将其推送到电子表格。 function myFunction() { var ss = SpreadsheetApp.getActiveSheet(); var label = GmailApp.getUserLabelByName("[Gmail]/test"); var threads = label.getThreads(); for (var i=0; i<threads.length; i++) { var messages = threads[i].getMessages(); for (var j=0; j<messages.length; j++) { var msg = messages[j].getBody(); var sub = messages[j].getSubject(); […]

在线创buildExceldynamic图表

我用公式创build了一个dynamic图表。 我将数据复制并粘贴到特定的单元格中,并引用其他图纸/公式来创buildgraphics。 有没有什么办法可以像在线公式和图表一样使用Excel电子表格? 我想把图表放在一个网站上,并使用php从数据库中提取数据到正确的位置来创build图表。 有没有一个程序,允许您创build像电子表格graphics的excel并将其转换为html?

通过vba脚本改变网站上的下拉值

目前试图通过使用VBAmacros在网站上的下拉菜单中select不同的值。 我不相信索引方法会起作用(这里的大部分类似问题已经被回答了),因为下拉选项的顺序将会改变。 HTML代码如下,我试图select其中的一个选项(不要紧,哪一个,只需要基于“值”)。 谢谢你的帮助! <select id="storePickupOptions" ng-model="selectedPickupStore" ng-options="storeDescription(pickupStore) for pickupStore in onlineShoppingStores track by pickupStore.recordId" ng-required="true" mobile-friendly-select-options="true" class="ng-valid ng-valid-required ng-touched ng-dirty ng-valid-parse" required="required"><option value="01600273" label="60 Worthington Mall, Worthington, OH 43085 (2.03 miles)" selected="selected">60 Worthington Mall, Worthington, OH 43085 (2.03 miles)</option><option value="01600818" label="2090 Crown Plaza Dr., Columbus, OH 43235 (2.68 miles)">2090 Crown Plaza Dr., Columbus, OH […]

safari在将html表格导出到excelsheet时采取未知的文件格式

我有一个问题。 我正在导出HTML表格数据到excel工作表。它不正确地在safari中工作,下载未知的文件格式表。 我在下面解释我的代码。 <div id="sites"> <table> <thead> <tr> <th>Site</th> <th>Address</th> </tr> </thead> <tbody> <tr> <td>Oditek</td> <td>Bhubaneswar</td> </tr> <tr> <td>Khojakhoji</td> <td>Cuttuck</td> </tr> </tbody> </table> </div> <input type="button" class="btn btn-success" id="saveData" value="export" style="margin-right:20px;" onclick="CheckBrowser();" /> javascript代码如下。 function CheckBrowser(){ var url='data:application/vnd.ms-excel,' + encodeURIComponent($('#sites').html()) location.href=url return false } 这些代码是在所有其他浏览器工作正常,但在Safari浏览器下载未知格式的文件,我需要下载excel sheet.Please帮助我。

在导出表格之前,使用“表格导出”button执行另一个function

我正在使用“表格导出”将HTML表格导出到.xlsx文件。 问题出在我的桌子上有一个像“/”后跟一个数字的字符。 在Excel表格中,它将它们更改为特殊字符。 无论如何,我可以避免这种情况。 如果不是,我想要在“/”和数字之间加上空格。 我想通过点击由tableexport.js创build的“Export to xlsx”button来实现。 我想要点击function来改变在桌子上,然后出口到Excel。 这是我的代码到目前为止: HTML <table class="request-table" border="1"> <tr> <th>Column 1</th> <th>Column 2</th> <th>Column 3</th> </tr> <tr> <td>Downton /4bbey</td> <td>D/3xter</td> <td>/1Zombie</td> </tr> <tr> <td>Chuc/5</td> <td>Fr/1ng/e</td> <td>/Breaking /6ad</td> </tr> </table> jQuery的 $(".addSpace").each(function() { var text = $(this).text(); $(this).text(text.replace(/\//g, '/ ')); }); $(".request-table").tableExport({ bootstrap: false, formats: [ "xlsx"] }); 这是我的小提琴 请帮忙!

如何在PHPexcel中设置单元格的样式?

我想要: 1)设置单元格的最小宽度 在互联网上有关于这个的一些讨论,但我觉得代码不工作: $objPHPExcel->getActiveSheet()->getColumnDimension('A')->setWidth(100); 列大小不会根据数据大小/预设宽度进行扩展 2)强调单元格 我正在制作一个帐户表,所以我想强调一些行 $styleArray = array( 'borders' => array( 'bottom' => array( 'style' => PHPExcel_Style_Border::BORDER_THIN ) ) ); $sheet->getStyle('A1')->applyFromArray($styleArray); 但是下划线是不存在的,不知是否由于边界也算一行? 例如,如果A1下划线,那么我需要用户A3下一行。 非常感谢您的帮助。 更新: 1)设置最小宽度: 从源代码的列是一个数字,而不是string,所以我尝试这样,但仍然没有运气 $excel->getActiveSheet()->getColumnDimensionByColumn(0)->setAutoSize(false); $excel->getActiveSheet()->getColumnDimensionByColumn(0)->setWidth('4.42'); 2)下划线正在工作 $border_bottom = array( 'borders' => array( 'bottom' => array( 'style' => PHPExcel_Style_Border::BORDER_THIN ) ) ); $excel->getActiveSheet()->getStyle("7")->applyFromArray($border_bottom); 它的工作原理,但只是想知道我可以下划线设置单元格,而不是硬编码的位置:A1:B2等…

将xls转换为html

我们使用下面的代码使用BufferedWriter和XSSFWorkbook将xls文件转换为Html final String NEW_LINE = "\n"; final String HTML_FILE_EXTENSION = ".html"; final String TEMP_FILE_EXTENSION = ".tmp"; final String HTML_SNNIPET_2 = "<table>"; final String HTML_SNNIPET_3 = "</table>"; final String HTML_TR_S = "<tr>"; final String HTML_TR_E = "</tr>"; final String HTML_TD_S = "<td>"; final String HTML_TD_E = "</td>"; BufferedWriter writer; Workbook workbook; String fileName = file.getName(); if […]

PHPexcel显示正确的外观

我有合并单元格和边框的问题。 这是我的EXCEL文件或“text.xls” 我需要像这样显示它: 我的意思是,即使我编辑Excel文件,它也显示相同的。 当excel文件保存为HTML时完全一样。 这是当我尝试执行我的程序时的输出: 我可以做manualy,但问题是如果我想改变excel文件? 它会完全毁了一切。 我需要它自动更改它而不更改代码,只在Excel文件中。 这是我的项目的一部分。 这是我的代码: <?php require_once "Classes/PHPExcel.php"; $tmpfname = "text.xls"; $excelReader = PHPExcel_IOFactory::createReaderForFile($tmpfname); $excelObj = $excelReader->load($tmpfname); $worksheet = $excelObj->getSheet(0); $lastRow = $worksheet->getHighestRow(); echo "<table>"; for ($row = 1; $row <= $lastRow; $row++) { echo "<tr> <td>"; echo $worksheet->getCell('A'.$row)->getValue(); echo " </td> <td>"; echo $worksheet->getCell('B'.$row)->getValue(); echo " </td> <td>"; […]