我在网站上工作,我需要做一个Excel文件或至less一个Excel文件打开的CSV文件。 我尝试了很多东西。 我search谷歌,stackoverflow等解决scheme,但我发现似乎不是为我工作。 我试过jQuery解决scheme,我尝试了PHP解决scheme。 JSFiddle: http : //jsfiddle.net/terryyounghk/KPEGU/ 当我用这个小提琴制作一个csv的输出是: 我希望输出是在单独的colums中,而不是一个。 这里也是我试过的PHP解决scheme: header("Content-type: application/vnd.ms-excel"); header("Content-Disposition: attachment;Filename=document_name.xls"); echo "<html>"; echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=Windows-1252\">"; echo "<body>"; echo "<table>"; echo "<tr>"; echo "<td>Henk</td>"; echo "<td>Henk2</td>"; echo "</tr>"; echo "<tr>"; echo "<td>bob</td>"; echo "<td>bob2</td>"; echo "</tr>"; echo "</table>"; echo "</body>"; echo "</html>"; 这输出: 这里的输出是在正确的列和行。 但不知何故,我不能得到网格线。 这只是我试过的吨的两个例子。 有人知道如何解决这个问题吗?
我试图将一系列单元格导出到一个csv文件: #Specify Range $range = $sh_in.Range("E7:F13,B17:C25").Text #Export range to csv $range | Export-Csv "delivery-note\del_note_csv_test.csv" -NoTypeInformation 如果我从范围中取下.Text文件,我会得到大量的信息,包括单元格的内容,而且我试图用我想要的信息头replace.Text,但是这只是给出了一个错误。 我能做些什么不同?
我正在使用perl模块WriteExcel来转换一个| 分隔的文本文件转换为xls文件,我正在使用下面的代码来这样做 #!/usr/bin/perl -w use strict; use Spreadsheet::WriteExcel; # Create a new workbook and add a worksheet my $workbook = Spreadsheet::WriteExcel->new($filename); my $worksheet = $workbook->add_worksheet("Colorful Example"); open(FH,"<$my_path/source_file.txt") or die "Cannot open file: $!\n"; my ($x,$y) = (0,0); while (<FH>){ chomp; my @list = split /\t/,$_; foreach my $c (@list){ $worksheet->write($x, $y++, $c); } $x++; $y=0; […]
我正在尝试使用macros将数据从excel文件导出到csv文件。 除了在csv文件中将excel文件(dd-mmm-yyyy)的date格式更改为(dd-mmm-yy)的部分之外,它工作正常。 我想保持date格式为(dd-mmm-yyyy)在csv文件中。 任何人都可以帮我吗? 将数据写入csv文件的代码的一部分是 c1 = 2 Dim tempDate As String Dim tempDate2 As String tempDate = Format(Sheets("Source").Cells(c1, 2).value, "dd-mmm-yyyy") tempDate2 = Format(Sheets("Source").Cells(c1, 3).value, "dd-mmm-yyyy") txtfile.WriteLine (Sheets("Source").Cells(c1, 1).value & sSep & tempDate & sSep & _ tempDate2 & sSep & Sheets("Source").Cells(c1, 4).value & sSep & _ temp1 & sSep & Sheets("Source").Cells(c1, 6).value & sSep […]
我有一个存储在逗号分隔文本文件中的数据集(id,reference),每个ID与5个引用中的1个相关联。 例如 1B3242MK,A 2C003212KL,S L001DH728,A 我有一个使用PHP和MySQL的工具的Web版本,当你input一个ID将返回一个基于引用的url。 例如。 A,google.com C,bbc.co.uk L,twitter.com R,facebook.com S,instagram.com 我需要做的是创build一个脱机使用的独立版本。 我build立了一个excel电子表格,用户inputID并通过VLOOKUP中的VLOOKUP返回URL,但不幸的是,excel只能处理1,048,000行,此时数据集为220万行(和30Mb)。 我无法确定最终用户是否可以访问,但是我想知道是否可以通过访问将其导出为XML,然后通过浏览器进行查询。 任何想法如何我可以做到这一点?
通过表单发布,我们将数据传递给PHP脚本,为电子表格程序(例如excel)创build可下载的CSV。 如果没有特殊的字符通过,下面的scipt工作完美。 但是通过像中文字母这样的特殊字符结束于unicode …. 例如:我们通过表单字段发送“你好世界”(hello world,unicode:&#22390;&#199;&#19990;&#30028;)到这个php脚本export.php <?php //opens a download dialog, download by excel header("Content-type: text/csv; charset=UTF-8"); header("Content-Disposition: attachment; filename=\"eCalc Results.csv\""); echo html_entity_decode(urldecode($_POST["exportData"])); // returns unicode 你好世界 ?> 我们如何才能将这个Unicode的Unicode转换成中文字母再次正确地显示为你好世界…? 这里的例子: http : //s4a.ch/exporttest/hello.php 我们search了整个stackoverflow,但没有转换成功… 感谢您的帮助eCalc
我试图find最简单的方式来导出数据从一个JTable到像CSV或XLSX等excel格式。问题是数据是dynamic的,所以基本上用户可以运行一个dynamic查询,他/她需要导出那个数据。
我有一个大的macros程序运行通过Excel 2010,格式化大量的数据到另一个表格,并将工作簿作为CSV文件(大量的数据,我的意思是成千上万的行,超过59,000行)导出工作簿。 最近,我的文件已经开始以最后一行逗号结尾,如下所示: data,data,data,data,number,date data,data,data,data,number,date ,,,,, 我正在使用存储过程将这些文件导出到SQL数据库,因此确保没有额外的逗号与程序一起使用是非常重要的。 所以,就这样说,发生了什么,我该如何预防呢? 我可以提供您认为缺失的任何代码或信息。 注意:它似乎只发生在至less有数千行数据的文件上。 一个导出的文件通常有2000多个,另一个文件必须有59,000+个导出表。 编辑1:这是我正在使用的macros,以防万一它会有所帮助(请求由同上) Sub exportTable() Dim varIsOpen As Boolean Dim varSaveLocation1 As String, varSaveLocation2 As String varIsOpen = False If ThisWorkbook.Sheets("ControlSheet").Range("D2").value = "" Then varSaveLocation1 = ThisWorkbook.Path & "\CSVREVIEW\" varSaveLocation2 = varSaveLocation1 & Year(Now) & Month(Now) & Day(Now) & Hour(Now) & Minute(Now) Else varSaveLocation1 = ThisWorkbook.Sheets("ControlSheet").Range("D2").value […]
我想创build一个应用程序,当您导入CSV时,它将导出到.xlsx。 但是有一些条件: 我需要更改列顺序,并删除其中的一些列时,它的出口 我也需要改变颜色和字体(大小,颜色) 还可以在单个.xlsx文件上创build多个工作表。 在这种应用程序上使用哪个更好,谁能帮助我,分享哪些更好。 我做了两个探索,但我需要一些指导和一些更好的解决scheme。 谢谢。
我想导出一个工作表作为CSV存储,这样我们可以返回并重新检查数据集。 我已经输出了列A中的整个工作表的代码,我想工作表输出,因为它在工作表中。 谁能帮我? 值得注意的是,表的宽度和长度都是可变的,因此柜台。 Sub DataSets() Dim shRefData As Worksheet, shInput As Worksheet Set shRefData = ThisWorkbook.Sheets("ReferenceData") Dim w, x, y, z As Integer Dim filepath As String filepath = ThisWorkbook.Path + "\" w = 3 z = 1 x = 1 Open ThisWorkbook.Path + "\" + "Dataset" & Format(Now, "DDMMYY") & ".csv" For Output […]