ruby生成的excel文件,怎么样可以让它指定文件名自动保存?

问题描述

ruby生成的excel文件,怎么样可以让它指定文件名自动保存? 问题补充:用ruby脚本写个方法,把生成的excel文件保存起来。 excel = WIN32OLE.new("excel.application") excel['Visible'] = TRUE excel.Workbooks.Add()
解决方案二:
这里主要往excel对象里放数据
解决方案三:
## line = 1 100.times{|link| excel.Range("a#{line}")['Value'] =link excel.Range("b#{line}")['Value'] =link line += 1 }
解决方案四:
这里主要往excel对象里放数据
解决方案五:
##最后怎么样把这个excel执行之后,可以自动保存起来。问题是怎么指定文件名和保存目录问题?

解决方案

也没看太明白,不过简单处理流程如下: require 'win32ole' excel = WIN32OLE.new("excel.application") excel.visible = true # in case you want to see what happens workbook = excel.workbooks.add workbook.saveas('c:examplesspreadsheet1.xls') workbook.close 再附个相关链接
解决方案六:
“它”是什么?ruby?ruby脚本?还是excel文件?“指定文件名”是什么?人工指定?随机指定?顺序指定?还是在程序里面写一个文件名?“自动保存”是什么?定时自动保存?不需要人工确认地保存?自动解决文件名冲突问题?“指定文件名自动保存”和excel文件有什么关系?别的文件不能“指定文件名”吗?不能“自动保存”吗?

时间: 2024-11-10 07:43:34

ruby生成的excel文件,怎么样可以让它指定文件名自动保存?的相关文章

poi生成的excel文件打开以后大小改变

问题描述 poi生成的excel文件打开以后大小改变 poi生成的excel文件打开以后大小改变了,关键是,如果不打开excel的话,用SAX去读已经生成的这个excel,得到的数据是不准确的,打开以后才能读准,有什么好的解决办法么 解决方案 你生成的是xls还是xlsx,SAX读取有没有问题.如果不兼容,建议用csv,它比excel兼容性更好. 解决方案二: xlsx是2007年以后opendocument标准的一个实现,微软的实现用于新的Office.这个标准国内也参与,结果尽管

使用Ajax生成的Excel文件并下载的实例_javascript技巧

很久沒有寫文章啦,今天分享一個如何在ASP.NET MVC里使用Ajax下載生成文件的方法,以下只是個人心得: 大家都應該知道,在ASP.NET MVC里,如果通過Ajax調用后臺控制器時,可以返回一個JSON對象,但并不能直接返回文件(除非刷新頁面,那就不是Ajax啦),所以如果想用Ajax生成文件并下載的話,那只要將生成的文件先保存到服務器上,然後再將文件路徑通過JSON返回,之後才可以進行下載,當然由於是暫時性存放,所以當下載完后就需要馬上刪除相應的文件. 以下是做法以動態生成Excel為

Apache的POI库生成EXCEL文件,求助

问题描述 我使用Apache的POI库生成的EXCEL文件,有多个sheet,每个sheet里面都有几个批注.现在是导出的文件,用office2007打开的时候,第一个页面正常的,鼠标移动到有批注的单元格上,正常显示了批注,但是第二个.第三个以及后面的sheet,鼠标移动到批注单元格上,批注不会显示出来,但是点编辑批注的时候是有内容,而且内容正常的(用wps打开excel文件则完全正常),而且手动添加的批注也是一样,鼠标移动上去不会浮现显示框.求大神帮忙.另外,用office2007打开exce

asp.net c#生成excel文件方法

asp教程.net c#生成excel文件方法 Handler.ashx:生成动态Excel文件 public class Handler : IHttpHandler {     public void ProcessRequest (HttpContext context) {         context.Response.ContentType = "application/octet-stream";         string filename = HttpUtilit

C#生成Excel文件

问题描述 Hi:各位大侠怎样用C#来编写程序,生成一个Excel文件. 解决方案 解决方案二:类库实现还是使用表格控件实现.如果是表格控件实现,我推荐您使用Spread表格--Winform.ASP.NET.WPF等平台都有.我曾经写过一篇博客,供您参考:解决方案三:想要以类库的方式去实现生成一个excel解决方案四: 解决方案五:C#创建保存Excel文件示例privatevoidbtn_Create_Click(objectsender,EventArgse){stringP_str_pat

php生成与读取excel文件_php实例

在网站中经常会生成表格,CSV和Excel都是常用的报表格式,CSV相对来说比较简单,如果大家有疑问我会相继发布一些CSV的实例,这里主要介绍用PHP来生成和读取Excel文件. 要执行下面的函数,首先要引入一个类库:PHPExcel,PHPExcel是一个强大的PHP类库,用来读写不同的文件格式,比如说Excel 2007,PDF格式,HTML格式等等,这个类库是建立在Microsoft's OpenXML和PHP 的基础上的,对Excel提供的强大的支持,比如设置工作薄,字体样式,图片以及边

PHPExcel生成和读取Excel文件实例程序

在网站的管理后台经常会使用到报表的生成和读取,CSV和Excel都是常用的报表格式,CSV相对来说比较简单,如果大家有疑问我会相继发布一些CSV的实例,这里主要介绍用PHP 来生成和读取Excel文件. 要执行下面的函数,首先要引入一个类库:PHPExcel,PHPExcel是一个强大的PHP类库,用来读写不同的文件格式,比如说Excel 2007,PDF格式,HTML格式等等,这个类库是建立在Microsoft's OpenXML和PHP 的基础上的,对Excel提供的强大的支持,比如设置工作

php生成excel文件源代码

php教程生成excel文件源代码 class excel{ /**      *头的excel文件(前缀的行)      *      *从excel复制的xml规格.      *      * @访问私有      * @无功串      */     var $header = "<?xml version="1.0" encoding="utf-8"?> <workbook xmlns="urn:schemas-mic

将DataGrid数据写入Excel文件

datagrid|excel|数据 前几天项目中有个地方需要将DataGrid的数据直接导入Excel里,以提供给用户下载,在网上找了下,好像都是与下面代码类似的实现: 程序代码: this.EnableViewState   =   false;         System.Globalization.CultureInfo   myCItrad   =   new   System.Globalization.CultureInfo("ZH-CN",true);System.IO