我在网上搜索的结果是:
require 'win32ole'
excel = WIN32OLE.new("excel.application")
excel.Visible = false
excel.WorkBooks.Open("d:\\test.xls")
excel.WorkSheets("sheet1").Activate
#excel.Cells(2,3).value = "张三"
#excel.Cells(3,3).value = "王二"
excel.ActiveWorkbook.Close(0)
excel.Quit()
用这段代码可是打开,但是我打不开。我把这段代码考到SciTE文件中,并在的d盘写好的一个excel文件:
test.xls,然后执行,但是打不开,而且一个错误也不报,告诉我正常执行,但是没有看到excel文件。
还请迷径!!!!!!!!!!!!!!!
小弟感激不尽
分享到:
- 2007-08-26 11:44
- 浏览 2176
- 评论(1)
- 论坛回复 / 浏览 (1 / 3059)
- 查看更多
相关推荐
标题 "用ruby读excel文件生成xml文件" 描述的是一项技术任务,即使用Ruby编程语言来处理Excel文件,并将其内容转换成XML格式。这在数据迁移、格式转换或与不支持Excel格式的应用程序进行数据交换时非常有用。Ruby库...
要打开已存在的Excel文件,你可以使用`Workbooks.Open`方法。如果要创建新的工作簿,可以调用`excel.Workbooks.add`。例如: ```ruby workbook = excel.Workbooks.Open('c:\examples\spreadsheet.xls') ``` 4. ...
从给定的文件标题、描述、标签以及部分内容中,我们可以提炼出以下详细的IT知识点,主要聚焦于使用Ruby语言对Excel文件进行操作。 ### 使用Ruby操作Excel的基础知识点 #### 1. 引入win32ole库 在Ruby中操作Excel,...
9. **文件操作和系统交互**:Ruby提供了丰富的API来处理文件、目录,以及与操作系统进行交互。 10. **并发编程**:Ruby的线程模型,以及如何使用并发和并行来提高程序性能。 这个压缩包可能包含了从入门到进阶的...
使用RUBY语言将TXT文件中的内容写入到excel中!
这是一个部署ruby运行环境所需的软件包,安装这个包之前需要安装ruby
- **执行一次**:Ruby 会记录已加载的文件,以避免重复加载同一文件。 - **全局作用域**:通过 `require` 加载的文件将在全局作用域中执行,这有助于避免命名冲突。 - **自动查找**:`require` 会在标准的库路径中...
6. **丰富的标准库**:Ruby有一个庞大的标准库,提供了广泛的功能,包括文件操作、网络通信、数据加密等。 7. **Web开发框架**:Ruby on Rails是一个流行的服务器端Web应用框架,它遵循MVC(模型-视图-控制器)架构...
2. **解压**:使用解压缩工具(如WinRAR或7-Zip)打开并提取压缩包文件`ruby-2.1.0`。 3. **编译**:进入解压后的目录,使用`./configure`命令来配置安装环境,然后运行`make`进行编译。 4. **安装**:编译成功后...
Ruby是一种面向对象、动态类型的脚本语言...如果你需要在Windows环境下使用Ruby,提供的“ruby-2.1.6”压缩包文件将包含所有必要的组件,包括Ruby解释器、标准库以及可能的开发工具,使得安装和使用Ruby变得更加简单。
vim-projectionist-ruby Ruby项目的Vim文件导航该插件为Ruby项目提供了快捷导航链接。... :A打开“备用”文件:AS在拆分窗口中打开“备用”文件:AV在垂直拆分窗口中打开“替代”文件:AT在另一个选项卡中打开“备用”
1. **打开文件**:使用`File.open`方法打开cfg文件。例如,如果我们有一个名为`config.cfg`的文件,可以这样写: ```ruby file = File.open('config.cfg', 'r') ``` 2. **读取文件内容**:接下来,我们需要读取...
Ruby超快速Excel编写器 require 'fast_excel' workbook = FastExcel . open ( "hello_world.xlsx" , constant_memory : true ) workbook . default_format . set ( font_size : 0 , # user's default font_family ...
9. **文件I/O操作**:学习如何读写文件,处理目录和文件系统操作是任何编程语言的基础。 10. **正则表达式**:Ruby内置了强大的正则表达式支持,用于文本匹配和处理。 11. **Ruby on Rails框架**:虽然"learning-...
在Ruby编程语言中,文件上传是一项常见的任务,特别是在构建Web应用程序时。本项目提供了一些实用的文件上传功能,包括控制器(controller)、视图(view)和数据库交互部分。以下是对这些知识点的详细解释: 1. **...
通过Win32OLE,Ruby程序可以直接调用Excel应用程序对象模型,从而实现更复杂的操作,比如打开现有的Excel文件、编辑内容、运行宏等。这种方法的优点是可以利用Excel的所有功能,但缺点是它依赖于系统上安装的Excel...
7. **文件操作**:Ruby提供了丰富的文件I/O功能,包括打开、读取、写入和关闭文件。通过练习,你可以学会处理文本文件,进行文件读写,并理解异常处理在文件操作中的重要性。 8. **正则表达式(Regexp)**:Ruby...
3. **文件操作**:Ruby提供强大的文件和目录操作API,案例可能包括读写文件,遍历目录,或者处理文件系统事件。 4. **测试驱动开发**:Ruby有强大的测试框架如RSpec和Minitest,案例可能展示了如何编写单元测试和...
Ruby源代码,读写excel
Ruby是一种面向对象的、动态类型的编程语言,以其简洁、优雅的语法著称。这份"Ruby学习资料chm"集合了关于Ruby的基础学习材料,对于初学者或是希望深入理解Ruby的人来说是一份宝贵的资源。 Ruby的核心特性包括: 1...