[#39948] exit in Ruby/GTK window — NAWATE Masahiko <strike@...>

縄手@松江です.

31 messages 2004/08/10
[#39949] Re: exit in Ruby/GTK window — Masao Mutoh <mutoh@...> 2004/08/10

むとうです。

[#40526] procの動作について(質問) — "Hisashi Yahata" <yahatah@...> 2005/01/13

[#39973] 初心者向けの意見交換の場は?簡単な質問はどこにすればよいでしょうか。 — "Hisashi Yahata" <yahatah@...> 2004/08/26

60歳間近になった素人ですが、rubyに興味をもち、勉強を始めました。

[ruby-list:39982] Re: Excel から読んだ値の種類の判定

From: "Hisashi Yahata" <yahatah@...>
Date: 2004-08-26 07:34:14 UTC
List: ruby-list #39982
志村弘之様

Excel から読んだ値の種類の判定方法として、下記のオブジェクトの種類を見るに
は、is_a? や kind_of?(<所要のクラス>)メソッドを使う方法や、私には全く思いも
しなかった展開方法をご教示いただきとても感謝します。

すなわち、Excelにある値が数値か文字かが不明な場合、次のステップで演算ができ
ないために、何とかならないかと考えていました。先ほど同時に たけ(tk)様からも
回答をいただき有り難く思っていましす。

d = data(excelfilename,waku,sheet)
d.each do |row|
  row.each do |cell|
    if cell.kind_of?(String) then
      # いろいろ
    elsif cell.kind_of?(Numeric) then
      # イロイロ
    elsif cell.kind_of?(NilClass) then
      # 雑多
    end
  end
end
 
矢幡


In This Thread

Prev Next