31 March 2004 岩本です こんにちは | 使用環境はExcel2000でスクリーンリーダーはPC-Talker5.2です。 手元に同じ環境がないのですが、 | この環境でExcelのフィルタ機能を音声で使うことは可能 です。音声というか、キーボードでというべきかもしれません。しかし、 | 実行したいことを具体的に書かせていただくと、A1からA500のセルに何種類かの | 項目がランダムに記載されていて、その中からある1種類の項目が幾つあるかを | 抽出したい だけであれば、フィルターではなくCountif関数を使ったほうがいいように思います。 書式は、 =countif(範囲,検索条件) です。これで、指定した範囲内で検索条件に一致するセルを数えて返します。今回の場合ですと、 =countif(a1:a500,探したい項目の名前) という式を、どこか任意のセルに書きます。なお、式を書いたそのセルが移動することも考慮して、F4などで範囲部分を絶対参照にしておくといいでしょうね。 あとは、これはちょっとスマートではないかもなのですが、その列全体にソートをかけてしまうという手もあります。項目ごとに並び変わりますので、それを数えれば一応いくつあるかはわかりますよね(笑み)。 もしもフィルタを使うという場合は、次のように。 1.a1:a500の上に何行か空行を挿入します。とりあえず4行ほどでいいと思います。 *この状態で表の先頭はセルa5です。 2.もし、この表に見出しがついていないときは、適当なものをセルa4に書き入れてください。 3.見出しをセルa1にコピーします。あらかじめ見出しがついているときはセルa5を、新しく書き入れたのであればセルa4をコピーします。 4.抽出したい項目名=キーワードをセルa2に書きます。表中からコピーしてくるのがいいと思いますが、重複の心配がなければ先頭文字だけでもかまいません。 5.カーソルが表中にあることを確認します。なければ移動してください。つまり、a4(見出しを追加した場合)からa500までのどこかにおいてください。 6.オルトメニューの「データ」から「フィルタ」「フィルタオプションの設定」へ行きエンターします。ショートカットは、オルト+d→f→aです。 *ここでもし「表として認識できない、表先頭セルを見出しにするか」との問い合わせが出たらOKしてください。 7.先ほどカーソルを表中においたことで、すでにリスト範囲は決定していますので、検索条件となるa1:a2を「検索条件範囲」に書き込みます。なお、わたしのXPReader4.5では、この部分のキーエコーが出ません。 *選択範囲内/指定した範囲かを選べますが、ここは選択範囲内のままにしておきます。 *重複するレコードの扱いなども設定できます。 8.OKします。 以上で表にフィルタがかけられた状態になります。ただし、行番号はフィルタがかけられる前のままですので、ランダムなデータですと音声環境下で数えるのは面倒です。どこかにカット&ペーストしてみるのが楽でしょうね。 なお、フィルタを解除するときは、先ほどの「データ」「フィルタ」から「全て表示を選択してエンターします。ショートカットは、オルト+d→f→sです。 岩本
Received: from ybbsmtp02.mail.yahoo.co.jp (ybbsmtp02.mail.yahoo.co.jp [210.81.151.102]) by sl.sakura.ne.jp (8.12.6p3/8.12.6) with SMTP id i2UJgNCu072048 for <windows@sl.sakura.ne.jp>; Wed, 31 Mar 2004 04:42:23 +0900 (JST) (envelope-from "kenji740812@ybb.ne.jp"@ybb.ne.jp) Received: from unknown (HELO PC-2) (219.18.104.140 with poptime) by ybbsmtp02.mail.yahoo.co.jp with SMTP; 30 Mar 2004 19:42:22 -0000 X-Apparently-From: <kenji740812@ybb.ne.jp@ybb.ne.jp> Message-Id: <1080675626.9394.16063_Altair.kenji740812@ybb.ne.jp@ybb.ne.jp> Date: Wed, 31 Mar 2004 04:40:26 +0900 X-Mailer: ALTAIR for Windows 4.13 From: kji@pobox.com (IWAMOTO Kenji) To: windows@sl.sakura.ne.jp Subject: [windows:18345] Re: Excelのフィルタ機能について Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit Sender: owner-windows X-ML-Sequence: 18345 X-ML-Name: windows Precedence: bulk Reply-To: windows@sl.sakura.ne.jp |