ブラウザからコピーしてきた文字は、PHONETIC関数を使ってふりがなを抽出するのは不可能でしょうか?

このQ&Aのポイント
  • ブラウザからコピーしてきた文字列をPHONETIC関数でふりがなを抽出することはできるのか疑問です。
  • ブラウザからコピーしてきた文字列は、PHONETIC関数ではふりがなを抽出できないのでしょうか。
  • ブラウザからコピーした文字列をPHONETIC関数で処理する場合、ふりがなが正しく抽出されるのか不明です。
回答を見る
  • ベストアンサー

ブラウザからコピーしてきた文字は、PHONETIC

ブラウザからコピーしてきた文字は、PHONETIC関数を使ってふりがなを抽出するのは不可能でしょうか? 例えば、yahooのトップページ(http://www.yahoo.co.jp/)から 「サイトの登録」と言う部分をコピーして、エクセルのA1に貼り付けました。 そして、B1に=PHONETIC(A1)といれましたが、 ひらがなとカタカナの部分はふりがなを抽出できましたが「登録」の部分はそのままです。 試しに、手入力でA2セルに「登録」と投入して、オートフィルでB2に=PHONETIC(A2)を入れたら、 「トウロク」に変換されました。 と言う事は、サイト(ブラウザ)からコピペしてきた文字列は、PHONETIC関数を使って ふりがなを抽出するのは不可能と言うことでしょうか? VBAを使えば可能ですか?

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.1

手で打ち込んでEnterした言葉しか、振り仮名は持っていません。 振り仮名を持っていない言葉には、振り仮名を表示させることはできません。 ちなみに手打ちで「間違った読み」で日本語変換して打ち込んだ言葉だと、打ち込んだ通りの間違った振り仮名が付いてます。 #参考 わざわざPHONETIC関数を使わなくても、振り仮名を表示すれば振り仮名の有り無しは一目で判ります。 Excel2007以降なら、ホームタブの「ア亜▼」ボタンから「ふりがなの表示/非表示」で。 >ふりがなを抽出 比較的最近のウィンドウズを使っているなら、手動操作でも、無い振り仮名を新たに生成する事はできます。 Excel2007以降ならホームタブの「ア亜▼」ボタン、Excel2003以前なら書式メニューのふりがなから「振り仮名の編集」を行います。 必要に応じて、数式バーの中で言葉を選びながら「ふりがなの編集」をしてもOKです。 実際に手を動かして、できるか確認してみて下さい。 >VBAを使えば できます。 手順: 日本語を打ち込んであるセル範囲を選択する sub macro1() selection.setphonetic end sub を実行する

TADRKJJK
質問者

お礼

ありがとうございました。

関連するQ&A

  • PHONETICとTEXT関数【結果にふりがな】

    PHONETIC関数を使用してふりがなを振りたいと思っているのですが、関数の結果にふりがなを表示させることは可能でしょうか? 例:     A    B    C 1   可能  =A1  =PHONETIC(B1) 初歩的な質問ですみません。 TEXT関数を使用して、=PHONETIC(TEXT(B1,"0")) とやってもだめでした。 直接入力された文字のみしか難しいのでしょうか?

  • 文字を並び替えたいんですけどPHONETICが効かない

    Access2000で作られたデータをエクスポートしてExcel2002で加工したいのですが上手くいかないので質問させて頂きます。 部署名をアイウエオ順に並べ替えたいんですが、部署名が漢字とカタカナの部署があります。 単純にソートすると漢字とカタカナがわかれてソートされてしまいますので、漢字の部署をPHONETICでふりがな抽出して、漢字もカタカナも関係なくアイウエオ順になるようにしたいんですが、PHONETIC関数を挿入しても漢字がカタカナ表記にならず漢字のままです。 セルの書式設定等色々やってみたんですができません。 (1)どうすればPHONETICができるようになるんでしょうか?Accessからデータを持ってくるとできなくなるんでしょうか? (2)PHONETICを使う以外にも漢字とカタカナをまとめてアイウエオ順にする方法ってあるんでしょうか? (実際は部署名以外にも色々なデータがあり、並び替える以外にも関数を使ったりして加工しないといけないのでExcelでできる方法が望ましいです) お忙しいところ誠に恐縮ですが、ご存知の方がいらっしゃいましたらよろしくお願いします。

  • Phonetic関数について

    こんばんは。PHONETIC関数についてなんですけど、僕のパソコンでA1のセルに 郵便番号を入れ、その郵便番号を変換することで住所を入力し、B1のセルに PHONETIC関数を(正確にはLEFT(PHONETIC(A1),8)です。)の数式を入れる と一台のPCでは半角数字で、もう一台のPCでは全角数字で表示されます。 A1のセルのふりがなの設定を半角カタカナ、全角カタカナに変更しても 変わりません。どうしてなんでしょう?ご存知の方教えて下さい。

  • PHONETIC関数

    PHONETIC関数を使用して振り仮名が表示されず漢字がそのまま表示されてしまうのは何故でしょうか?コピーした物でもなく、他のアプリで作成したものでもありません、フリガナの表示をしてみても表示されません、フリガナの編集を行えばちゃんと表示されるのですが、いちいちそんなこともできず、こまっています。

  • エクセル関数 PHONETICについて

    エクセル関数について教えてください。 セルAに入れた会社名に セルBにふりがなをつけたいので セルBに  =PHONETIC(A1) といれます。 これで ちゃんとふりがながうたれるのですが 株式会社 太郎商事  有限会社 花子興業 など 株式会社や有限会社には ふりがなをつけたくありません。 (並べ替えをしたい為) 何か良い方法はありますか?

  • PHONETIC関数で、漢字のふり仮名の変換はできない。

    PHONETIC関数で、漢字のふり仮名の変換はできない。 下記の操作で、漢字のふり仮名の変換はできない。変換方法がありますか? ご存知の方は教えて頂けないでしょうか? 1. 秀丸で商品名を入力する。 2. 入力された商品名をAに張り付きとします。 3. BにPHONETIC関数を入力します。 よろしくお願い致します。

  • phoneticを使っても検索できるようにしたい

    B列に施設名称が入っていてC列にPHONETIC関数でフリガナを表示させているんですがC列を検索しても検索できません。おそらくセルの値がカタカナではなく、 =PHONETIC(C2) と判断されているから出来ないのだと思いますが検索できるようにするためにはどうしたらよいでしょうか? TEXT関数やVALUE関数を使ったのですがうまくいかなかったです。TEXT関数で表示形式の指定に方法があるのでしょうか。

  • エクセルふりがな関数PHONETICについて

    エクセル2007を使っています。 名簿を作っていますが、氏名と入力すると「ふりがな」を横のセルに出すために、「PHONETIC」関数を使ったのですが、全角カタカナで出てきます。 例 A1に「福井」と入力、B1に「=PHONETIC(A1)」と関数を入れると、「フクイ」と出ます。 全角のひらがなで「ふくい」と出るようにしたいのですが、どの設定を変更すれば良いのか見つかりません。 以前、エクセル97か2000を使ったときには、全角ひらがなで出ていたように思います。 分かる方、コメント下さい。宜しくお願いします。

  • EXCEL 関数を文字として

    EXCELで関数で計算や現れた文字を、実際の文字として扱うには どうしたらいいのでしょうか? 具体的にいいますと、PHONETICという関数でフリガナを表示したのですが、 それをフリガナとして他のEXCELのファイルにコピーして使いたいのです。 ただコピペすると、関数のため、出てきません…。 EXCEL初心者です。どうか教えてください。 宜しくお願いします。

  • PHONETIC関数に関連して

    たとえばA1に漢字の氏名「別所 順子」があるとして B1には現在 「=ASC(PHONETIC(A1))」の関数を利用し 「ベッショ ジュンコ」と表示されています。 これをB1の関数を変更し「ベツシヨ ジユンコ」というふうに 小文字を大文字に変換して表示させたいのです。 該当文字は「アイウエオ」「ツ」「ヤユヨ」位だと思います。 お分かりになる方よろしくお願いいたします。

専門家に質問してみよう