Tag: 文件转换

我的excel输出不是我想要的

Helle家伙, 我正在尝试创build一个自定义的Excel输出。 但是我的事情是它不给我输出。 一旦代码达到if (fline.Designator == null)它显示我一个错误..请看看我的问题,并给我一个解决scheme。 代码: – private void button1_Click(object sender, EventArgs e) { string[] strLines = System.IO.File.ReadAllLines(textBox1.Text); string line = string.Empty; string CarouselName = enter.Text; int iCarousel = 0; char seperator = '\t'; SortedDictionary<string, ExcelData> lstExcel = new SortedDictionary<string, ExcelData>(); ExcelData fline = null; for (int i = 0; i < strLines.Length; […]

任何好的HTML到Excel转换器就像dompdf一样

家伙。 你碰巧知道任何好的转换器的HTML通过PHP的Excel文件? 我看过很多(PHPExcel和SimpleExcel),但没有任何东西可以像dompdf那样工作。 (dompdf是一个通过php的PDF转换器的HTML) 有什么像dompdf在转换的HTML(包括它的属性,如强,我,你)擅长? 请张贴。

如何自动将excel 97转换为xlsx

我有一个包含Excel 97数据(.xls)的源系统。 我想使用一个工具或程序,可以帮助我自动将这些数据转换为.xlsx(新的Excel)。 之后,我将使用Talend或SSIS将数据从xlsx加载到数据仓库。 有谁知道我可以使用自动转换旧的Excel文件的工具?

将多个.xls文件转换为以分号分隔的.csv文件

我有多个.xls文件,我想转换成csv文件,并已经find这个JavaScript: /* jPaq – A fully customizable JavaScript/JScript library http://jpaq.org/ Copyright (c) 2011 Christopher West Licensed under the MIT license. http://jpaq.org/license/ Version: 1.0.6.000001 Revised: April 6, 2011 */ (function(){jPaq={toString:function(){return"jPaq – A fully customizable JavaScript/JScript library created by Christopher West."}};var e=new ActiveXObject("WScript.Shell");alert=function(a,b,c,d){a==null&&(a="");if(!b)b=WScript.ScriptName;c==null&&(c=alert.OKOnly+alert.Exclamation);d==null&&(d=0);return e.Popup(a,d,b,c)};alert.OKOnly=0;alert.OKCancel=1;alert.AbortRetryIgnore=2;alert.YesNoCancel=3;alert.YesNo=4;alert.RetryCancel=5;alert.Critical=16;alert.Question=32;alert.Exclamation=48;alert.Information= 64;alert.Timeout=-1;alert.OK=1;alert.Cancel=2;alert.Abort=3;alert.Retry=4;alert.Ignore=5;alert.Yes=6;alert.No=7})(); /***** END OF JPAQ *****/ try { // Create an instance of […]

如何从Excel电子表格生成div元素

什么是从表格或Excel电子表格到div元素的最佳方式? 我有表格,有几百行,我想表示为HTML文件中的div元素。 成品看起来像这样: <div id="COL1" style="display:none;">COL2 blah blah COL3</div> COL2和COL3之间的文本将全部相同。 我可以在转换之前轻松将其插入到我的表格中。 有什么想法吗?

将txt文件导入到excel中,并将文本格式化为列

我试图通过VBA代码导入一个.txt文件到Excel中,然后用文本到列命令格式化内容。 txt文件包含以下内容: DATE | 1 | 2 | 3 | 4 | Something ||||| Not Sure ||||| DATE | 5 | 6 | 7 | 8 | New ||||| Whatever ||||| 目前,使用我发现和抨击的代码,我已经设法得到这一点 Sub Sample() Dim MyData As String, strData() As String, myFile As String myFile = Application.GetOpenFilename() Open myFile For Binary As #1 MyData = […]

将OOomacros转换为Excelmacros

我有一个OpenDocument电子表格,其中包含StarBasic / OOoBasic中的macros,我想将其转换为Excel电子表格,并将StarBasicmacros转换为VBA。 虽然OpenOffice.org声称有能力将VBAmacros转换为StarBasic并返回,但我尝试将这些原始StarBasicmacros转换为VBA的操作都失败了。 有没有任何保证的方式来将这些macros转移到VBA和Excel,而不是完全重写它们? 看起来OOo只会将StarBasicmacros变成VBA,如果它们是以这种forms出现的话。

将电子表格XML转换为XLS

我已经在基于Spreadsheet XML的 Ruby on Rails中构build了一个dynamic文件,用户可以下载为XLS文件。 文件内容的一个例子是这样的: <?xml version='1.0'?> <Workbook xmlns='urn:schemas-microsoft-com:office:spreadsheet' xmlns:o='urn:schemas-microsoft-com:office:office' xmlns:x='urn:schemas-microsoft-com:office:excel' xmlns:ss='urn:schemas-microsoft-com:office:spreadsheet' xmlns:html='http://www.w3.org/TR/REC-html40'> <ss:Styles> <ss:Style ss:ID='header'><ss:Font ss:Bold='1'/><ss:Alignment ss:Horizontal='Center'/></ss:Style> <ss:Style ss:ID='row'><ss:Alignment ss:Horizontal='Center' ss:Vertical='Center'/></ss:Style> </ss:Styles> <Worksheet ss:Name='Sheet1'> <Table> <Row ss:StyleID='header'> <Cell><Data ss:Type='String'>Folder</Data></Cell> <Cell><Data ss:Type='String'>Sub-Folder</Data></Cell> <Cell><Data ss:Type='String'>Value</Data></Cell> </Row> <Row ss:StyleID='row'> <Cell><Data ss:Type='String'>root</Data></Cell> <Cell><Data ss:Type='String'>@defCode</Data></Cell> <Cell><Data ss:Type='String'>433999</Data></Cell> </Row> </Table> </Worksheet> </Workbook> 将文件扩展名为XLS允许用户使用任何电子表格应用程序(例如OpenOffice,LibreOffice,当然还有Excel)来打开它。 问题是Excel不会打开包含XML代码的XLS文件,而不会首先抱怨内容和扩展名不匹配。 我不希望这样做。 我已经决定,我想把我生成的XML(我把它全部用大string)转换成合法的XLS,然后再发送给用户,但是我一直没有find任何资源来做这件事。 理想情况下,我会喜欢my_xml.to_xlstypes的function,但我会拿我能得到的。

Python将Excel选项卡转换为CSV文件

我已编辑post以反映build议的更改。 def Excel2CSV(ExcelFile, Sheetname, CSVFile): import xlrd import csv workbook = xlrd.open_workbook('C:\Users\Programming\consolidateddataviewsyellowed.xlsx') worksheet = workbook.sheet_by_name (ARC) csvfile = open (ARC.csv,'wb') wr = csv.writer (csvfile, quoting = csv.QUOTE_ALL) for rownum in xrange (worksheet.nrows): wr.writerow( list(x.encode('utf-8') if type (x) == type (u'') else x for x in worksheet.row_values (rownum))) csvfile.close() Excel2CSV("C:\Users\username\Desktop\Programming\consolidateddataviewsyellowed.xlsx","ARC","output.csv") 它显示以下错误。 Traceback (most recent call last): […]

导出大的HTML表格,以使用JavaScript的Excel

我正在使用下面的代码从HTML表中生成Excel文件,它工作正常的小规模数据集,当涉及到大的HTML表数据集显示下载错误。 //creating a temporary HTML link element (they support setting file names) var a = document.createElement('a'); //getting data from our div that contains the HTML table var data_type = 'data:application/vnd.ms-excel'; var table_div = document.getElementById('dataTable'); var table_html = table_div.outerHTML.replace(/ /g, '%20'); a.href = data_type + ', ' + table_html; //setting the file name a.download = 'Sample.xls'; […]