Tag: export to excel

将Asp.net Gridview导出为Excel错误消息

我是通过使用下面的RenderControl方法出口一个GridView到Excel的一部分代码。 gridExcel.HeaderRow.BackColor = System.Drawing.Color.FromArgb(0, 255, 255, 204); gridExcel.HeaderRow.Font.Bold = false; gridExcel.HeaderRow.Height = Unit.Pixel(30); StringWriter sw = new StringWriter(); gridExcel.RenderControl(new HtmlTextWriter(sw)); string renderedGridView = sw.ToString(); //filename will be like xyz.xls System.IO.File.WriteAllText(@filename, renderedGridView); 它成功地创build了excel文件,但是当这个文件从网站下载并且用户从下载文件夹打开时,每次他得到下面提到的错误但是用户可以打开文件。 任何人都可以请build议可以做些什么来避免这个问题。

Javascript表格导出为ex​​cel utf8

我需要一些function,导出我的HTML表格作为Excel文件。 下面的代码这样做,但它保存在错误的字符集表。 我需要使它成为UTF-8。 这是我的代码: function exceller() { //UI var uri = 'data:application/vnd.ms-excel;base64; charset=UTF-8,', 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]; }); }; table = document.getElementById("pztable"); $('#toExcel').html($(table).html()); $('#toExcel').find("thead > tr > th:last-child").remove(); […]

Bash脚本导出txt文件中的第一列,使其优于标题

我想将我的txt文件的第一列导出到excel以及用户定义的头文件中 目前我的txt文件有以下信息 667869 667869 580083 580083 316133 316133 9020 9020 我想导出它与我自己的标题,我怎么可能做到这一点在bash脚本?

Excel._Worksheet中的单元格没有正确填充数据

在我的文章' 如何将DateTime,TimeSpan,string和双精度值从WPF MVVM应用程序导出到Excel? '我问如何使用VSTO从WPF MVVM应用程序中导出MS Excel。 不等待答案,我决定尝试自己去做。 我的电脑上有'MS Excel 2016 MSO(16.0.4432.1000)64-bit版本'。 我一直在写下面的代码来实现导出。 // Exports to MS Excel. private async void exportToExcel() { await Task.Run(() => { // Cell index. int cellIndex = 2; // MS Excel application instance. Excel.Application oXL = null; // Work book. Excel._Workbook oWB; // Active work sheet. Excel._Worksheet oSheet; // Cell […]

有时会出现Excel导出问题

我有一个问题,我正在导入循环表格到Excel。 我的代码是这样的: #WINAPI #Excel SysExcelApplication excel; SysExcelWorkbooks books; SysExcelWorkbook book; SysExcelWorksheets sheets; SysExcelWorksheet sheet; SysExcelCells cells; SysExcelCell cell; SysExcelRange columns; while select myTable { cell = sheet.cells().item(row, col); cell.value(myTable.FieldI); sheet.columns().autoFit(); col++; cell = sheet.cells().item(row, col); cell.value(myTable.FieldII); sheet.columns().autoFit(); col++; row++; col=1; } // when the cycle end save my file 但有时我给错误看起来像消息debugging “ variables赋值中的参数types错误 ” 要么 “ […]

读取多个Excel表格时出错使用R中的openxlsx软件包

我试图加载一个带有大量标签的Excel工作簿到R ,做一些分析,然后将结果导回到Excel 。 我正在使用openxlsx package因为该openxlsx package的某些function不易使用其他软件包(例如在输出文件中创build“ comments ”,为tabs color code以及使用64-bit R )。 当我尝试阅读工作簿时,有时会收到以下error message (或类似的内容): Error in unzip(xlsxFile, exdir = xmlDir) : cannot open file 'C:/Users/MENDEL~1/AppData/Local/Temp/RtmpIb3WOf/_excelXMLRead/xl/worksheets/sheet5.xml': Permission denied 这个error message并不总是显示出来 – 但有时会出现,程序崩溃。 有没有人有任何想法如何解决这个问题? 我不知道为什么程序有时会认为它没有权限访问表单。 先谢谢你!

将数据导出到Excel并对其应用格式

我想用xlswrite导出1xm-Cellarray xlswrite 。 单元arrays由m单元组成,每个单元包含一个ixn-Cellarray ,其中i大部分是2,但也可以是3,4,5或6.下面是数据的一个例子: a=[{{{'a'},{'b'},{'c'},{'d'};{'a'},{'b'},{'c'},{'d'}}},{{{'a'},{'b'},{'c'},{'d'};{'a'},{'b'},{'c'},{'d'};{'a'},{'b'},{'c'},{'d'}}},{{{'a'},{'b'},{'c'},{'d'};{'a'},{'b'},{'c'},{'d'}}}] a = {2×4 cell} {3×4 cell} {2×4 cell} 我希望所有的单元格都被写在下面,但我希望能够在Excel中看到哪些行属于一个单元格。 我的想法是在数组单元格和另一个像这样的空行之间 exportTable=[]; for jj=1:numel(a) exportTable=[exportTable;a{jj};repmat({[]},1,18)]; end 然后使用xlswrite导出xlswrite ,但是这在导出的表格中看起来相当丑陋,并且不容易阅读。 现在我正在寻找一种方法来获取每个单元格颜色相同的颜色,直接使用matlab中的导出function或使用Excel作为input相应行的向量。 我可以实现每个单元格使用结束索引 rows=cumsum(cellfun(@(x) size(x,1),a)) rows = 2 5 7 但是我不知道如何在基于rownumbers的Excel中着色行。 我的例子所需的输出如下所示: 任何使用Matlab或Excel的帮助表示赞赏。

python – 导出或写入Excel的MS SQL服务器QUERY

我有一个名为zd的sql服务器中的数据库和一个名为user_tab_columns的表。 我想批量导出或写入excel查询语句的结果。 我试图从不同来源模仿的代码最终给了我错误消息。 在数据库zd和表user_tab_columns中,字段如下所示: 以下是我的代码示例: Pandas的ValueError – 传递值的形状 错误消息SyntaxError:(unicode错误)“unicodeescape”编解码器无法解码位置2-3中的字节:截断\ UXXXXXXXX转义 import pyodbc import pandas as pd import os cnxn = pyodbc.connect("Driver={SQL Server Native Client 11.0};" "Server=DPC;" "Database=zD;" "trusted_connection=yes;") cursor = cnxn.cursor() script = """ SELECT * FROM user_tab_columns WHERE table_name = "A" """ cursor.execute(script) columns = [desc[0] for desc in cursor.description] data = cursor.fetchall() df […]

C#:尝试保存导出的Excel文件,但保存为网页(.html)

以下是我用来导出excel文件的代码。 public void ExportReport() { DataTable dataTable = new DataTable(); dataTable = getDataTable(); HttpResponse response = HttpContext.Current.Response; GridView grdExportData = new GridView(); grdExportData.AllowPaging = false; grdExportData.DataSource = dataTable; grdExportData.DataBind(); //Clear the response and add the content types and headers to it. response.Clear(); response.ClearContent(); response.ContentType = "application/octet-stream"; DateTime currDate = DateTime.Now; response.AddHeader("Content-Disposition", "attachment; filename=report.xls") // Create […]

索引出口到Excel时超出范围错误

我试图从c#导出数据到Excel使用下面的代码: enter worksheet = workbook.ActiveSheet; worksheet.Name = "ExportedFromDatGrid"; //Loop through each row and read value from each column. for (int i = 0; i < dataGridView1.Rows.Count + 1; i++) { worksheet.Cells[1, i] = dataGridView1.Columns[i – 1].HeaderText; } for (int i = 0; i < dataGridView1.Columns.Count; i++) { for (int j = 0; j < dataGridView1.Columns.Count […]