From: Masaki Suketa Date: 2011-09-13T19:35:01+09:00 Subject: [ruby-list:48361] Re: windows 7 でruby 使ってみようとしています。 助田です。 On Tue, Sep 13, 2011 at 06:16:33PM +0900, 稲葉伸之 wrote: > require 'win32ole' > > excel = WIN32OLE.new('Excel.Application') > workbook = excel.Workbooks.Open('test.xls') > とすると、 > > WIN32OLERuntimeError: (in OLE method `Open': ) > OLE error code:800A03EC in Microsoft Office Excel > 'test.xls' ??????????????????????????????????????????? Excel 自体にファイルを開くときのデフォルトのフォルダが 設定されているので、それ以外のフォルダに、test.xlsがあると 開くことができないというエラーになります。 なので、フルパスで、ファイルを指定すればうまくいくと思います。 助田 雅紀