Tag: 导出

用标题文本导出到Excel

我有导出到Excel时应包含标题文本的代码。 For i As Integer = 0 To DataGridView2.Rows.Count – 2 For j As Integer = 0 To DataGridView2.Columns.Count – 1 ' Excel index starts from 1,1. As first Row would have the Column headers, adding a condition check. If cellRowIndex = 1 Then worksheet.Cells(cellRowIndex, cellColumnIndex) = DataGridView2.Columns(j).HeaderText Else worksheet.Cells(cellRowIndex, cellColumnIndex) = DataGridView2.Rows(i).Cells(j).Value End If […]

CSV导出与互操作

我正在使用这段代码来生成一个Excel文件。 将导出更改为CSV文件应该很简单,只需修改saveAs调用中的参数即可,但不起作用。 任何ideea为什么? Microsoft.Office.Interop.Excel.Application xlApp = new Microsoft.Office.Interop.Excel.Application(); xlApp.Visible = false; if (xlApp == null) { MessageBox.Show("EXCEL could not be started. Check that your office installation and project references are correct."); return false; } Workbook wb = xlApp.Workbooks.Add(XlWBATemplate.xlWBATWorksheet); try { if (details != false) { //Workbook wb = xlApp.Workbooks.Add(XlWBATemplate.xlWBATWorksheet); wb.Worksheets.Add(); Worksheet detailsWs = (Worksheet)wb.Worksheets[2]; for […]

写出matlabmatrixexcel

我正在尝试导出一个matrix从Matlab导出与xlswrite。 但是,我的matrix是一个cellarray,如“001”,“00323”等string。 当它被导出到Excel时,Excel会自动将它们转换回数字,并将前两个零分为“1”和“323”。 有谁知道如何强制excel接受他们作为文本,因为他们正在从Matlab写入xlsx? 谢谢! L.

以有意义的格式导出SPSS输出(例如csv,tab)?

我有一些SPSS输出,我已经导出为一个.txt文件(也作为各种Excel格式)。 下面是该文件的一个片段。 我需要观察和预期的相关百分比,这将发生在数百个这些输出(许多不同的对数线性模型)。 目前它被格式化为空格作为文本,而Excel作为整个行在单个单元格中。 我试图避免编写代码来破解这个问题,因为在输出的总体大小,空间的位置等方面,这也将是充满的。 有没有人有任何想法? 一个明确的解决scheme是使用不同的包,但是在SPSS LOGLINEAR语法中指定多项式对比度和计算权重的function在其他地方(即,这可能是可能的,但超出了我的技能)无法轻松实现。 Observed, Expected Frequencies and Residuals Factor Code OBS. count & PCT. EXP. count & PCT. Residual Std. Resid. Adj. Resid. deg_code 0 res_code 100 edge_cod 2.520 13.00 ( .29) 112.75 ( 2.56) -99.7500 -9.3941 -9.8118 edge_cod 0.630 40.00 ( .91) 112.75 ( 2.56) -72.7500 -6.8513 -7.1560 edge_cod […]

从.NET代码中导出Excel数据时,引发了“System.OutOfMemoryException”

我有一个代码来debugging我试图导出Excel中的数据。 它适用于较小的数据,但是当数据大小增加到几千时,我得到“内存exception”。 我的应用程序正在IIS 6.0上运行。 任何build议? PS:当进程占用超过1.2 GB的内存时,进程通常会失败(查看任务pipe理器) Protected Overrides Sub Render(ByVal writer As System.Web.UI.HtmlTextWriter) If (IsExportToCSV) Then Response.Clear() Response.ContentType = "application/vnd.ms-excel" Response.ContentType = "a" 'Remove the charset from the Content-Type header. Response.Charset = "" 'Turn off the view state. Page.EnableViewState = False Dim tw As System.IO.StringWriter tw = New System.IO.StringWriter Dim hw As HtmlTextWriter = […]

我可以将FusionCharts数据导出为CSV文件,保存为文本/ csv(或其他优雅的解决scheme)吗?

现在,FusionCharts 3.1 Flash图表提供了一个上下文菜单,如果您进行了适当的configuration,它将允许用户将数据保存为JPG / PNG / PDF文件。 相同的菜单也允许将CSV数据复制到剪贴板。 Excel 2010并不处理粘贴的CSV文件,正如人们所希望的那样:它在每个单元格中粘贴一行而不用逗号分隔。 你可以用歌曲和舞蹈来解释CSV:单击数据,然后单击文本到列,然后单击分隔符和下一步,然后取消选中标签并选中逗号作为分隔符,然后单击完成(英语译为:“请致电我们的帮助台!“)。 这对于可用性问题来说太多了。 人们可以想象一个稍短的歌曲和舞蹈(也许打开记事本,粘贴,并保存一个.csv的扩展名),但我最好喜欢人们运行一个心理模型“我保存数据,用Excel打开它,并自然地看到数据。“ 有没有办法让FusionCharts将CSV导出为text / csv,这样除了“保存数据并在Excel中打开”,最终用户还不需要任何歌曲和舞蹈?

从WinForm获取数据到Excel

好的,所以我有一个表格,填写客户地址,购买信息等等。现在,我想把这些数据导入到Excel中,每列产品的数量,人名,他们的名字电子邮件等。每个客户将有自己的行。 我的程序是用C#编写的,它是一个winform。 现在,我是一个初学者,我只把数据放入ListBox之前。 将ListBox转换为Excel很容易吗?还是有更好的方法来解决这个问题?

如何直接与flex 4 + aspx通信?

我想知道是否有可能沟通柔性4文件.aspx ..我的问题是..我想导出一个数据网格为Excel,这两个部分是正确的,除非因为他们不沟通..当我打开与Visual Studio的url = localhost \ casaws \ ExportExcel,当我用flex打开的URL是localhost:8080 \ casa \ ExportExcel …这就是问题…如果有人知道如何解决这个问题,我会谢谢…

PHP导出到xls

好吧,下面的代码有几个问题,所以我想我会把它粘贴在这里,看看你能告诉我什么是错误的,以及如何解决。 第一个主要问题是今天它开始打印从服务器收到的重复头 第二个问题稍微小一点,那就是从数据库中只打印出最多39行,当我请求更多超时并被中断 如果有人能帮我解决这个问题,那就太好了。 <? header("Pragma: public"); header("Expires: 0"); header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header("Content-Type: application/force-download"); header("Content-Type: application/octet-stream"); header("Content-Type: application/download"); header("Content-Disposition: attachment;filename=iNcard-Export-{$_GET['ids']}.xls "); header("Content-Transfer-Encoding: binary "); // Connect database. mysql_connect("localhost","USERNAME","PASS"); mysql_select_db("DATABASE"); $leaddate = $_GET['date']; $arr = $_GET['leadstatus']; // Get data records from table. $result=mysql_query("select customer.*, admin.firstname as LeadFirstName, admin.lastname as LeadLastName FROM customer_detail as customer LEFT […]

Excel崩溃并错误地显示使用Apache POI编写的文件(Excel 87-2003 .XLS格式)

我们的Java EE应用程序使用Apache POI编写大型(> 3000行,> 300列)Excel文件。 我们已经实现了客户要求书写文件中的许多(> 500个)单元格具有部分文本格式,即一个单元格中的文本部分是红色和粗体,部分是黑色的。 编写这些文件时,Apache POI没有抱怨,而且可以打开它们,但Excel 97错误地显示了它们:部分单元格的字体大小错误,并且不能更改具有多种字体颜色的单元格(更改它们的字体大小工作)。 此外,Excel 2010会抱怨文件不安全(从服务器下载时),并且Excel 97和Excel 2010会频繁导出导出的文件。 该应用程序的以前版本使用JExcelApi,并没有写入多格式文本单元格。 服务器使用应用程序(JExcelApi-powered)版本生成的文件在Office2010中正常显示,没有安全警告。 有没有人遇到这些问题,如果是的话,我该如何解决这些问题? 另外,有没有人找出为什么设置自动filter无法在指定的Office 2010中显示,但在Excel 97中正确显示(所以它有时会崩溃或只是直到一个AutoFilter被选中?)。 最后,我尝试了对旧版应用程序的Excel导出进行返回,发现Apache POI将文件大小减less了大于35%,同时打破了文件的内容 – 虽然没有应用更改(只是将文件读入HSSF工作簿并将其重新写入ByteArrayOutputStream有没有人知道如何防止POI改变书面文件? 谢谢, 迈克尔