Tbpgr Blog

元エンジニア 人事 tbpgr(てぃーびー) のブログ

RubyによるWord文書生成

概要

RubyによるWord文書生成

詳細

RubyによるWord文書生成を行う。

サンプルコード

# coding: utf-8

require 'win32ole'

begin
  word = WIN32OLE.new( 'Word.Application' )
  doc = word.Documents.Add()
  para1 = doc.Content.Paragraphs.Add
  para1.Range.Text = "hoge"
  doc.saveAs "#{File.dirname(__FILE__)}/hoge.doc"
  doc.close
ensure
  word.quit
end

出力