アカウント名:
パスワード:
計算が必要なもの以外には使わせない。
データ的に美しい、なんて高い目標は、その後だろうな。
衆議院サイトから、日本の成立法律を全部ぶっこ抜くときにExcel VBAでやった。数値データに限らないんじゃない?
数値データに限らないんじゃない?
もちろん数値データには限らない。文字列の連結や部分文字列の抽出だって立派な計算である。単純な参照も計算だと言えなくもない。
ただ、法律文を抜いてくるだけなら、Excelを使う必要は無い。出力結果は、テキストファイルでも良いはず。法律文は、それなりの文章構造を持っているので、文章構造を扱うのに適したソフトウェア・ファイル形式を選ぶべき。XMLを選んでもいいし、出力体裁まで気にするならMS-Wordを選んでもいい。しかし、MS-Excelは適切ではない。
自分で使えるツールがExcel VBAしかない、というなら仕方ない話だが、不適切さを理解していないのでは、その後の成長は期待できない。
おそらく http://it.srad.jp/comments.pl?sid=595414&cid=2341509 [srad.jp] の人は Excel の Web クエリー機能を使っているのではないかと思います。多分 VBA で記述しているのは衆議院制定法律一覧のURLの「~/house/kaijinnn~」のnnnの部分の数値を生成するのと、シートを追加するとか挿入位置を下にずらすとか、そんなところだけではないかと。
そんなところだけではないかと。
なるほどね。で、MS-Excelしか使えるツールが無い、というのならそれでも構わんわけですが、そうでないのなら、他にも適切なツールがあるでしょう、って意見は変わりません。
普通のオフィスにあるような PC にインストールされているソフトで Web スクレイピングができるような機能を持っているものは、Excel 以外には思いつきませんね。それは確かに、MSHTA や Windows Script Host で WinHTTP か MSXML を使って、Web ページの内容を取得して自力で解析するツールを作る、という事も出来なくはありませんが、それは普通のオフィスワーカーの能力を超えています。そういうソフトを探してきて、インストールして、使い方を覚えて――という事を業務として認めてもらえれば別ですが、ふつうは目の前に既にそれができる機材があるのに
Excel 以外には思いつきませんね。
そんなことは、とっくの昔から想定内だよ。「MS-Excelしか使えるツールが無い、というのならそれでも構わんわけです [srad.jp]」と書いてあっただろ? それと同じようなことを、#2341605 [srad.jp]でも書いている。他人の意見はよく読もう。
で、他に議論したいことは?
> そんなことは、とっくの昔から想定内だよ。「MS-Excelしか使えるツールが無い、というのならそれでも構わんわけです [slashdot.jp]」と書いてあっただろ?> それと同じようなことを、#2341605 [slashdot.jp]でも書いている。他人の意見はよく読もう。
貴方の
> MS-Excelしか使えるツールが無い、というのならそれでも構わんわけですが、そうでないのなら、他にも適切なツールがあるでしょう
と書いてあるのは「探せばExcel以外にも使えるものがあるだろう」と言いたいのだと解釈しました。それに対して「多分元コメントの人の環境では『ほかに適切なツール』は無いのだろう」というのが私の返答です。しかしどうやらあなたの言いたいことを読み取れていなかったようなのですね。失礼しました。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie
大雑把に言って (スコア:1)
計算が必要なもの以外には使わせない。
データ的に美しい、なんて高い目標は、その後だろうな。
Re: (スコア:2, 興味深い)
衆議院サイトから、日本の成立法律を全部ぶっこ抜くときにExcel VBAでやった。数値データに限らないんじゃない?
Re: (スコア:1)
数値データに限らないんじゃない?
もちろん数値データには限らない。文字列の連結や部分文字列の抽出だって立派な計算である。単純な参照も計算だと言えなくもない。
ただ、法律文を抜いてくるだけなら、Excelを使う必要は無い。出力結果は、テキストファイルでも良いはず。
法律文は、それなりの文章構造を持っているので、文章構造を扱うのに適したソフトウェア・ファイル形式を選ぶべき。XMLを選んでもいいし、出力体裁まで気にするならMS-Wordを選んでもいい。しかし、MS-Excelは適切ではない。
自分で使えるツールがExcel VBAしかない、というなら仕方ない話だが、不適切さを理解していないのでは、その後の成長は期待できない。
Re: (スコア:1)
おそらく http://it.srad.jp/comments.pl?sid=595414&cid=2341509 [srad.jp] の人は Excel の Web クエリー機能を使っているのではないかと思います。多分 VBA で記述しているのは衆議院制定法律一覧のURLの「~/house/kaijinnn~」のnnnの部分の数値を生成するのと、シートを追加するとか挿入位置を下にずらすとか、そんなところだけではないかと。
Re: (スコア:1)
そんなところだけではないかと。
なるほどね。
で、MS-Excelしか使えるツールが無い、というのならそれでも構わんわけですが、そうでないのなら、他にも適切なツールがあるでしょう、って意見は変わりません。
Re: (スコア:1)
普通のオフィスにあるような PC にインストールされているソフトで Web スクレイピングができるような機能を持っているものは、Excel 以外には思いつきませんね。それは確かに、MSHTA や Windows Script Host で WinHTTP か MSXML を使って、Web ページの内容を取得して自力で解析するツールを作る、という事も出来なくはありませんが、それは普通のオフィスワーカーの能力を超えています。
そういうソフトを探してきて、インストールして、使い方を覚えて――という事を業務として認めてもらえれば別ですが、ふつうは目の前に既にそれができる機材があるのに
Re: (スコア:1)
Excel 以外には思いつきませんね。
そんなことは、とっくの昔から想定内だよ。「MS-Excelしか使えるツールが無い、というのならそれでも構わんわけです [srad.jp]」と書いてあっただろ? それと同じようなことを、#2341605 [srad.jp]でも書いている。他人の意見はよく読もう。
で、他に議論したいことは?
Re:大雑把に言って (スコア:1)
> そんなことは、とっくの昔から想定内だよ。「MS-Excelしか使えるツールが無い、というのならそれでも構わんわけです [slashdot.jp]」と書いてあっただろ?
> それと同じようなことを、#2341605 [slashdot.jp]でも書いている。他人の意見はよく読もう。
貴方の
> MS-Excelしか使えるツールが無い、というのならそれでも構わんわけですが、そうでないのなら、他にも適切なツールがあるでしょう
と書いてあるのは「探せばExcel以外にも使えるものがあるだろう」と言いたいのだと解釈しました。それに対して「多分元コメントの人の環境では『ほかに適切なツール』は無いのだろう」というのが私の返答です。
しかしどうやらあなたの言いたいことを読み取れていなかったようなのですね。失礼しました。