标签: export-to-excel

将Datagrid导出为ex​​cel asp

什么是将Datagrid导出为ex​​cel的最佳方法?我没有任何经验将datagrid导出到excel,所以我想知道你们如何将datagrid导出到excel.我读到有很多方法,但我想只是为datagrid函数做一个简单的导出excel.我正在使用asp.net C#

干杯..

c# asp.net datagrid export-to-excel

1
推荐指数
1
解决办法
6985
查看次数

Asp.Net 导出到 Excel - 日语字符

我目前在我的 ASP .NET 应用程序中使用 Visual Studio 2008。我正在尝试通过 Response 对象将一些带有日语字符的报告导出到 Excel。当我尝试导出时,所有的日文字符看起来都是乱码。它适用于汉字。这是我尝试过的:

我试过 Installed Japanese Language Pack / Encoding to UTF-8 / UTF-7 / Shift-JIS / Globalization (Web.Config) ..但没有运气。有什么想法可以解决这个问题吗?谢谢 !!

        string attachment = "attachment; filename=PerksPlusReport.xls";
        //Response.Clear();
        Response.ClearContent();
        Response.ClearHeaders();
 Response.AddHeader("content-disposition", attachment);
        //Response.Charset = "UTF-8";
 //Response.Charset = "UTF-7";
 //Response.Charset = "Shift_JIS";
        Response.ContentType = "application/vnd.ms-excel";
        StringWriter sw = new StringWriter();
        HtmlTextWriter htw = new HtmlTextWriter(sw);

        // Create a form to contain the grid
        HtmlForm frm = new HtmlForm();
        ReportGridView.Parent.Controls.Add(frm);
        frm.Attributes["runat"] = "server";
        GridView GridView2 = …
Run Code Online (Sandbox Code Playgroud)

c# asp.net unicode export-to-excel

1
推荐指数
1
解决办法
5668
查看次数

错误:通过XSLT导出excel

我正在导出excel文件通过xmlxslt和得到这个error..when试图打开这个文件......这是日志文件

XML ERROR in Table
REASON: Bad Value
FILE:   C:\Documents and Settings\mayankp\Desktop\PrintCheckList.xls
GROUP:  Row
TAG:    Cell
ATTRIB: Index
VALUE:  0

XML ERROR in Table
REASON: Bad Value
FILE:   C:\Documents and Settings\mayankp\Desktop\PrintCheckList.xls
GROUP:  Row
TAG:    Cell
ATTRIB: Index
VALUE:  1

XML ERROR in Table
REASON: Bad Value
FILE:   C:\Documents and Settings\mayankp\Desktop\PrintCheckList.xls
GROUP:  Row
TAG:    Cell
ATTRIB: Index
VALUE:  2

XML ERROR in Table
REASON: Bad Value
FILE:   C:\Documents and Settings\mayankp\Desktop\PrintCheckList.xls
GROUP:  Row
TAG:    Cell
ATTRIB: Index
VALUE: …
Run Code Online (Sandbox Code Playgroud)

xml xslt export-to-excel

1
推荐指数
1
解决办法
5544
查看次数

在wpf应用程序中读取excel文件内容

我想在我的 C#、WPF 应用程序中读取 excel 文件。它在具有不同版本的 excels 的不同机器上运行(有些机器有 excel-2003,有些机器有 excel-2007 等,有些机器根本没有安装任何办公室)。无论目标计算机上是否安装了任何 excel 版本/包,我都想读取 excel 文件内容。

我目前正在使用 Microsoft.Office.Interop.Excel 从 excel 文件中读取数据,但是在没有安装任何办公室的目标机器上运行我的应用程序时,我的应用程序不起作用。

我该怎么做?我按照以下方式进行操作,添加了命名空间

 using Excel = Microsoft.Office.Interop.Excel;
Run Code Online (Sandbox Code Playgroud)

这是方法的主体:

Excel.Application xlApp = new Excel.Application();
            Excel.Workbook xlWorkBook;
            Excel.Worksheet xlWorkSheet;
            Excel.Range range;
            xlWorkBook = xlApp.Workbooks.Open(_filePath);
            List<string> Folders = new List<string>();
            try
            {
                xlWorkSheet = (Excel.Worksheet)xlWorkBook.Worksheets.get_Item(1);
                range = xlWorkSheet.UsedRange;


                for (int cCnt = 1; cCnt <= range.Columns.Count; cCnt++)
                {
                    Folders.Add(((range.Cells[1, cCnt] as Excel.Range).Value).ToString());
                }
            }
            catch (Exception ex)
            {
                //some error msg
            }
            finally
            {
                xlWorkBook.Close();
                xlApp.Quit(); …
Run Code Online (Sandbox Code Playgroud)

c# wpf excel export-to-excel import-from-excel

1
推荐指数
1
解决办法
3万
查看次数

我想将搜索到的数据导出到 rails 应用程序中的 Excel 文件

我已经在我的项目中实现了搜索选项。它根据用户给定的多个字段搜索记录,然后根据它显示记录。现在我希望将这些过滤后的记录导出为 excel。我怎样才能做到这一点?

export-to-excel ruby-on-rails-3

1
推荐指数
1
解决办法
1355
查看次数

Python openpyxl 模块说:AttributeError: 'tuple' 对象没有属性 'upper'

安装了 Python 3.4 和模块jdcal以及openpyxl

尝试在openpyxl库上从 Python 读取和写入 XLSX 文件。我安装了jdcall模块和openpyxl模块。代码让我创建工作簿和工作表:

from openpyxl import Workbook
wb  = Workbook()
ws  = wb.active
Run Code Online (Sandbox Code Playgroud)

但是,如果我尝试像这样写入第一个单元格:

ws[ 1, 1]   = 'testing 1-2-3'
Run Code Online (Sandbox Code Playgroud)

Python 说:

C:\Wolf\Python Studies>database.py
Traceback (most recent call last):
 File "C:\Wolf\Python Studies\database.py", line 13, in <module>
   ws[ 1, 1]   = 'testing 1-2-3'
 File "C:\Python34\lib\site-packages\openpyxl-2.2.0b1-py3.4.egg\openpyxl\worksheet\worksheet.py", line 403, in __setitem__
   self[key].value = value
 File "C:\Python34\lib\site-packages\openpyxl-2.2.0b1-py3.4.egg\openpyxl\worksheet\worksheet.py", line 400, in __getitem__ <BR>
   return self._get_cell(key)
 File "C:\Python34\lib\site-packages\openpyxl-2.2.0b1-py3.4.egg\openpyxl\worksheet\worksheet.py", line 368, …
Run Code Online (Sandbox Code Playgroud)

python tuples export-to-excel attributeerror openpyxl

1
推荐指数
1
解决办法
1万
查看次数

UnicodeDecodeError:“utf8”编解码器无法解码位置 11 中的字节 0x80:起始字节无效

我正在尝试使用 utf-8 编码将数据写入 Excel 工作表。现在我收到以下错误并进行了完整的回溯 -->

Traceback (most recent call last):
File "C:\Users\varun\Desktop\Python_testfiles\Reports      Automation\Txn.py", line 142, in <module>
domesticsheet.write(row, j, txn[payuid][j])
File "C:\Python27\lib\site-packages\xlwt\Worksheet.py", line 1030, in write
self.row(r).write(c, label, style)
File "C:\Python27\lib\site-packages\xlwt\Row.py", line 240, in write
StrCell(self.__idx, col, style_index, self.__parent_wb.add_str(label))
File "C:\Python27\lib\site-packages\xlwt\Workbook.py", line 326, in add_str
return self.__sst.add_str(s)
File "C:\Python27\lib\site-packages\xlwt\BIFFRecords.py", line 24, in add_str
s = unicode(s, self.encoding)
UnicodeDecodeError: 'utf8' codec can't decode byte 0x80 in position 11:       invalid start byte
Run Code Online (Sandbox Code Playgroud)

主要问题是我随机收到此错误。我运行了前几天对应的数据代码,运行得很好。我尝试使用“utf-16”和“ascii”编码而不是utf-8,但错误仍然存​​在(尽管错误声明已更改。)

有什么方法可以消除这个错误吗?另外,我想知道为什么会出现这个错误(我是Python的初学者)。任何帮助将不胜感激。是否有必要提供某种编码类型?

如果需要看代码如下-->

    filehandler[booknumber] = xlwt.Workbook(encoding = "utf-8")
    domesticsheet …
Run Code Online (Sandbox Code Playgroud)

python export-to-excel python-2.7

1
推荐指数
1
解决办法
5897
查看次数

Excel导出不适用于Firefox,但在Google Crome中可以正常工作

调用以下给定事件将表中的数据导出到EXCEL中,该代码的工作原理类似于Chrome中的超级按钮。在IE和Firefox中,我什么也没收到(文件,错误等)。请协助我在所有浏览器中导出文件

$("[id$=myButtonControlID]").click(function(e) { 
    var result = 'data:application/vnd.ms-excel,' + encodeURIComponent($('div[id$=printHead]').html());
    var link = document.createElement("a");
    link.download = "Reports";
    link.href = result;
    link.click();
});
Run Code Online (Sandbox Code Playgroud)

html javascript export-to-excel

1
推荐指数
1
解决办法
2917
查看次数

在使用 JasperReports 导出为 Excel 格式期间,如何避免“BIFF8 的允许列范围为 (0..255) 或 ('A'..'IV')' 错误

在通过JRXlsExporter将报告导出为Excel 工作表期间,我收到错误:. 如何解决这个问题? Invalid column index (256). Allowable column range for BIFF8 is (0..255) or ('A'..'IV')

java jasper-reports export-to-excel

1
推荐指数
1
解决办法
4961
查看次数

使用 Apps 脚本以 Excel 格式将 Google Sheet 导出到 Google Drive

我想将我的 Google 电子表格的备份创建到我的 Google Drive 文件夹中,但作为 Excel 文件。我设法创建了一个代码来创建 gsheet 的副本并将其保存到文件夹中,但我无法更改代码以将其保存为 Excel 文件。

你能帮我吗?

function makeCopy() {
  var formattedDate = Utilities.formatDate(new Date(), "CET", "yyyy-MM-dd' 'HH:mm");
  var name = "Backup Copy " + formattedDate;
  var destination = DriveApp.getFolderById("1vFL98cgKdMHLNLSc542pUt4FMRTthUvL");
  var file = DriveApp.getFileById("2SqIXLiic6-gjI2KwQ6OIgb-erbl3xqzohRgE06bfj2c")
  file.makeCopy(name, destination);
}
Run Code Online (Sandbox Code Playgroud)

export-to-excel google-sheets google-apps-script google-sheets-macros

1
推荐指数
1
解决办法
4570
查看次数