From: Masaki Suketa Date: 2008-03-10T21:29:34+09:00 Subject: Re: Keyword arguments for WIN32OLE? In Ruby 1.8, hash keys must be String object. And in Ruby 1.9, hash keys must be String or Symbol object. So, > @selection.Find.Execute({:FindText=>"look > for", :ReplaceWith=>"something else"}) style is supported in Ruby 1.9 > @selection.Find.Execute({"FindText"=>"look > for", "ReplaceWith"=>"something else"}) style is supported in Ruby 1.8 and Ruby 1.9. Regards, Masaki Suketa