お世話になっております。 A.中村です。 On Fri, 23 Jul 1999 08:27:38 +0900 助田 雅紀 <masaki.suketa / systemplaza.co.jp> wrote: > 単に With みたいな構文が Ruby でも使えるようになると > win32ole を利用して Excel を使った Ruby のスクリプトで > Excel VBA で書いたマクロ > と同じ処理をさせたいときに > みたいにそのままもってくれば済むかも知れないという話です. > (こういう With が Ruby で採用されれば,の話ですが.) まぁ、そこ「だけ」似てても有りがたいかどうか、ちょっと 悩みの対象にはなってしまいそう。 #逆に、VBAのほうが文法変わってくれる、というパターンを #妄想すると、シアトルから攻撃されるでしょうか?(^^; > 今だと Ruby のスクリプトで同じことをするには > > range = Cells(1,1).Resize(10) > range.dataseries > range.NumberFormat = "m/d" > > とする必要があります. んですね。 常に親亀小亀入れ子関係「にしか」ならないスコープならば 絞込みは何ら不便をもたらさないんでしょうけど、 withに絡むスコープの問題ってのは、スコープが錯綜するんで 自明でない絞込みが導入されてしまうのが、ちょっと悲しい所です。 自分で今書いてたソースを何度もスクロールアップして withの出元を確認したり、よくしています(T_T) #ああ。そのせいなのかな? #delphiのソース画面で変数の上にマウスカーソルもっていくと #変数の内容が表示されるんですが、withで絞った奴は #表示してくれないみたいです。 嫌いではないんですが、そこら辺の問題を改良せずに 他の言語にもそのまま導入してくれとお勧めする気分にも あまりなれないんですよね…