タグ

rubyに関するredpandaのブックマーク (3)

  • RubyでExcelを操作する - 朝ごはんいらない

    xlsデータを読み込むためにはいくつかの方法があるらしい。 Win32API、ParseExcelSpreadsheetというライブラリがあるようだ。 Win32APIWindows環境以外だと動かないらしい。 用語 パース:プログラムのソースコードやXML文書など、一定の文法に従って記述された複雑な構造のテキスト文書を解析し、プログラムで扱えるようなデータ構造の集合体に変換することなどを指す。 Win32API Excelのオブジェクトモデル Application オブジェクト Workbook オブジェクト Worksheet オブジェクト Range オブジェクト 説明 Applicationオブジェクト⇒Excelアプリ自身、実行中の情報を取得できる Workbookオブジェクト⇒開いている特定のブック Worksheetオブジェクト⇒ブックの中の一枚のシート Rangeオブ

    RubyでExcelを操作する - 朝ごはんいらない
  • RubyでExcelのデータを読み込む

    プログラミングの仕事をしていると「仕様書(内部向け)」「コード」「ドキュメント(外部向け)」をメンテナンスしなければならない場合がある。そして、3つを別々に管理するのが面倒なのは言うまでもない。 私も業務でそんな場面に出くわした。今回の仕事では外部向けのドキュメントをある程度きちんと書く必要が出てきたため、実装とドキュメントに差異が出るのは大変まずい、という事情もある。どうしたもんか…とtwitterでボヤいていたら、TLから’win32ole‘の推薦をいただいた。 推薦いただい記事は、「るびま」の最新号に掲載されている「VBA より便利で手軽 Excel 操作スクリプト言語「Ruby」へのお誘い (前編)」という記事。なんのことはない著者ご人から推薦いただいた、というわけ。twitterは「すごい人が身近にいる」ということを再認識した次第である。 で、さっそく使ってみたところ、これが予

  • uninitialized constant ActiveSupport::Dependencies::Mutex (NameError)|DIGITAL SQUADブログ

    uninitialized constant ActiveSupport::Dependencies::Mutex (NameError) rvmを再インストールしたのに伴い、ruby 1.8.7を再インストールしたらRails 2.3.8でuninitialized constant ActiveSupport::Dependencies::Mutex (NameError)というエラーが出るようになった場合の解決策。 ruby on rails - uninitialized constant ActiveSupport::Dependencies::Mutex (NameError) - Stack Overflowを見ると、Rails2.3.8と最近のRubyGemsで起こるエラーらしい。 RubyGemsのバージョンを確認gem -v 1.6.2rvmのrubyを再インストールし

    uninitialized constant ActiveSupport::Dependencies::Mutex (NameError)|DIGITAL SQUADブログ
  • 1