Rubyから操る方法について調べました。CountIfCountIfはExcelで特定の条件のデータ(セル数)をカウントする関数です。文字列の場合は「"」(ダブルクオーテーション)囲う必要があります。"hoge")とすれば、”hoge”を含むセルの数をカウントしてくれます。Rubyでやっちゃえ!「複数の文字列のデータをカウントしたい」とか複数のエクセルファイルで同じ文字列のデータ数をカウントした場合は楽がしたいです。VBAの場合は、それぞれのエクセルファイルに保存されるので、複数のファイルを処理したい場合には向いていません。Rubyはwin32oleでExcelを操作できます。いう言葉でまとめておきます。いくつかの部品を組み合わせてできています。言語に非依存であるという特徴があります。言ってもピンとこないかもしれません。りすることが可能だということです。Rubyが使えるなら、使わない手はありません!RubyでCountIfを使う標準入力でファイルを受け取って処理するプログラムを考えます。‘Excel.Application’のメソッドです。CountIfの最初の引数は範囲指定です。範囲指定はシートの指定が必要ですので、Worksheetsメソッドでシートを参照しています。使う範囲指定は決め打ちでも良いですが、決め打ちを確認する手間を省きたいところです。そこで、大まかな範囲が分かれば全部範囲に指定するようにしました。そのセルを含む空白のセルで囲まれた範囲を読み取り、参照します。)サンプルコード以下がサンプルコードです。コメントをキャンセルメールアドレスが公開されることはありません。date*日本語が含まれない投稿は無視されますのでご注意ください。コメントデータの処理方法の詳細はこちらをご覧ください。準備編RECOMMENDこちらの記事も人気です。