ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

Excel(エクセル)活用コミュのエクセルの表をHPと連動させたいのですが…

  • mixiチェック
  • このエントリーをはてなブックマークに追加
エクセル初心者で申し訳ございませんが、どなたかご教授下さい!

漢字の画数を一発で検索できるエクセルの表を作るのに迷走中です…
「インフォシーク→マルチ辞書→漢字」(ttp://jiten.www.infoseek.co.jp/Kanji?sv=DC&pg=jiten_kjtop.html&col=KJ)で検索できる漢字の画数を、漢字を入力すればエクセル上でパッと反映されるエクセルを作りたいのですが、どのようにすればわからず悩み中です。。。

御知恵を拝借頂ければと思い、トピックを立てました。
できるかできないかも不明でトピ立てましたが、どなたか知っている方がいればお教え頂けますでしょうか。
宜しくお願いいたします。

コメント(4)

与一さんの提示された方法が良いでしょうね。

みのさんのご指定の通りにWebから引っ張ってくるのであれば、VBAを使用しなければ実現できません。
そのためにはURLエンコードを行ってからhtmlの取得をし、画数を抽出するなどのプログラム的な知識と技術が必要となってしまいます。

Excel初心者とのことですのでVBAを使用すること(Webで検索して画数を取得すること)は今後の課題として、とりあえずはVLOOKUP関数を利用した方法で目的の物を作成される方が良いかと思います。
与一さん、よっちゃんさんありがとうございます!!
ちょっと試してみます。
ありがとうございました!
こんばんわ。もう見てへんかな?

与一はんご紹介のページ、いろいろ使えそうでんなー
おもしろそーやったんで、こんなん考えてみました。

●方法1
A2に画数を調べたい漢字を入力するとして、画数を表示するセルに
=VLOOKUP(A2,'http://www.taishukan.co.jp/kanji/archive/[joyokanji.html]joyokanji'!$A$4:$C$65536,3,FALSE)
と、数式を入れる。

●方法2
上記とは別のブックを用意して・・・
Sheet1がアクティブな状態で、メニューの
[データ]-[外部データの取り込み]-[新しいWebクエリ]を実行。
  ↓
アドレス欄に http://www.taishukan.co.jp/kanji/archive/joyokanji.html と入れる。
  ↓
上から3個目の「→」印をクリックして「取り込み」ボタンを押す。
  ↓
「データのインポート」ダイアログが表示されるので、そのまま「OK」を押す。
  ↓
Sheet1にHTMLが取り込まれる。
  ↓
ブック内の別シートのA2に任意の漢字を入力し、画数を表示するセルに
=VLOOKUP(A2,Sheet1!$A$2:$C$65536,3,FALSE)
と入れる。

どっちの方法でも、元のHTMLのレイアウトが変更されたら使えんのやけど(^^;;
ま、こんな方法もあるってことで・・・

試してみてな。
ほな。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

Excel(エクセル)活用 更新情報

Excel(エクセル)活用のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。