• ベストアンサー

筆ぐるめから取り込んエクセルファイルの氏名にふりがな

お世話になります。 筆ぐるめより取り込んだエクセルの住所録の氏名にふりがなを振ることは出来ますか A列が氏名欄でC列にふりがなが入っています。 EXCEL2000,EXCEL2007を使っていますが、筆ぐるめとEXCEL2007は同じPCにあります。

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

  • ベストアンサー
  • _Kyle
  • ベストアンサー率78% (109/139)
回答No.2

ん? >A列が氏名欄でC列にふりがなが入っています。 筆ぐるめからExcelへのデータの取り込みは既に済んでいて、 Excel上でC列にふりがなデータが入っているんですよね? であれば、 A列のセルについて、 CharactersオブジェクトのPhoneticCharacters あるいは、 PhoneticオブジェクトのText にC列の値を放り込んでやれば解決するかと思います。 例えば、下記のサンプルコードは 2行目以下のセルについて、 C列の文字列を、A列の文字列全体の「ふりがな」として設定します。 '======================↓ ココカラ ↓====================== Sub Sample()  Dim i As Long  For i = 2 To Cells(Rows.Count, 1).End(xlUp).Row   Cells(i, "A").Characters(1, Len(Cells(i, "A").Value)).PhoneticCharacters _    = Cells(i, "C").Value  Next i End Sub '======================↑ ココマデ ↑====================== Excel2007で動作確認。以上ご参考まで。

shinkami
質問者

お礼

ご回答ありがとうございます。 解決しました。 動画初めて見ました。 こんなことができるのですね。

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.1

質問者がエクセルのフリカナがどうして振れるか、原理を理解してないことから来る質問で、結論は不可能です。 ーー エクセルはIME(漢字変換ソフト)を使って仮名漢字変換するときの入力した読みのかなを、セルごとに覚えています。大変手の込んだ仕組みと思います。 ーー 一方筆ぐるめような一般のソフトはそういう仕組みを作っていません。作っていても記憶する仕組場所が違う。 ですからエクセルにデータを持ってきても、エクセルに記憶する箱があっても、中身は無いわけです。 ーーー 実験をします 例データ A-C列 吉田 兼好 吉田 兼好 ヨシダ カネヨシ 鴨 長明 鴨 長明 カモ チョウメイ 山本 有三 ヤマモト ユウゾウ ヤマモト ユウゾウ 村上 春樹 ムラカミ ハルキ ムラカミ ハルキ 上2行はメモ帳で入力した漢字をエクセルのセルに貼り付けました。 筆ぐるめでも実験してください 下2行はエクセルのセルに手入力しました。 B列 には関数を入れていて =PHONETIC(A1) 下方向に式を複写します。 第1行目、第2行目はフリガナが出てきません。 筆ぐるめはメモ帳と上記の機能では同じく、仕組みが無い。 ーー ここでやってみる価値の在りそうなのは VBAで標準モジュールに Function Fkana(a) Fkana = Application.GetPhonetic(a) End Function と入れて C1に =fkana(A1) と入れて下方向に式を複写する。 結果はC列の通り。 普通は仮名漢字変換時にヨシダ ケンコウと入れるかも知れないが、 辞書の関係でカネヨシと振られます。 すなわち全件チェックが必要です。9割ぐらいは正解ではないかと 思いますが、場合(その方の名前の読み方が平凡かめづらしいかの特殊性)によります。 最後の件はVBAを知らない人には無縁ですが、説明の便宜上挙げて置きます。

shinkami
質問者

お礼

ご回答ありがとうございます。

関連するQ&A

  • 筆ぐるめ&Excelで同じ住所に連名で出すには?

    筆ぐるめ年賀状作成で同じ住所に1枚だけ出すには連名をExcelデータでどう作ればいいのでしょうか? Microsoft Office Excel 2007で作成された住所録を外部住所録データ読み込みで、筆ぐるめVer.15を使用して年賀状の宛て名をつくって印刷したいと考えています。 Excelのデータは一人一人1行ずつ住所・氏名・などが書かれている為、このまま筆ぐるめで住所録を外部データ取込でつくると、同じ住所の家族の年賀状が複数枚できてしまう(父に1枚・娘に1枚・母に1枚、という風に)ので、同じ住所の宛先には連名にして1枚で出したいのですが、その場合はどのようにExcelデータ、もしくは筆ぐるめ、を編集すればいいのでしょうか? 因みにExcelデータはA列にカナ氏名、B列に漢字氏名、C列に郵便番号、D列に住所 が記入されており、1行目は項目名(氏名・住所、など)、2行目以降にデータが記入されています。 住所のデータが6000件以上ある為、同じ苗字もたくさんあり、同じ住所を探すだけでも時間がかかるのですが、1行ずつ住所を調べていってExcelで新しい列を作って1行ずつ切り取り&貼り付け&行の削除の操作を繰り返すしかないのでしょうか? データ編集方法、効率の良い方法、をご存じの方は教えて下さい。 どうか宜しくお願いします。

  • 筆ぐるめの住所録をエクセルで使いたい

    筆ぐるめの住所録をエクセルでつかいたいのですが エクセルに保存する方法を教えてください 筆ぐるめV12 Excel2003です

  • 筆グルメ

    いつもお世話になってます 筆グルメのV9がもともとパソコンに入っているので つかってみようと思ったのですが 住所録の作成で氏名が漢字で入力できないのですが どうしたらいいのでしょうか? お願いします

  • Excelに筆ぐるめの

    Excelに筆ぐるめの住所録のデータを取り込みたいですが出来るでしょうか方法をお願いします。

  • Excelで入力した氏名をあいうえお順に並べ替える

    こんにちは。筆王のデータをエクセルに「住所録の編集」から「データの書き出し」をしました。Microsoft Excel2003(*.xls)を選択しました。書き出し対象は、氏名とふり仮名のみです。そのファイルを番号など付けるために編集しょうと思うのですが、書き出された氏名があいうえお順になっていないのですが、あいうえお順に並べ替えるには、どうしたら良いのでしょうか?教えて下さい。順番はA 列(番号)B 列(氏名)C 列(フリガナ)フルネーム以上の3つの項目です。WindowsXPです。宜しくお願いします。

  • 筆ぐるめファイルが開けません

    お世話になります。 いちどPCがクラッシュしてHDD変えています。 PCショップでデータは救出してもらい、フォルダには筆ぐるめのファイルがあります。 筆ぐるめアイコンがついたfglで始まる拡張子のついていないファイルと、 .fgl.fgtという拡張子がついたfgwで始まるファイルが何個かあります。 住所録だと思うのですが、PCにプリインストールされていた筆ぐるめから起動してもだめ。 旧バージョン、外部データからでもだめ。 ファイルをクリックしてもこのファイルを開けません・・・などとでます。 年賀状製作ができずこまっております。 どなたかお助けをお願いします。

  • 筆ぐるめの内容をエクセルに?

    よろしくお願い致します。 筆ぐるめver11を使っています。 筆ぐるめで入力した住所録を、エクセルに出力することは可能でしょうか。 (エクセルはMicrosoft office 2003です) 可能でしたら、その方法を是非教えて頂きたいのですが。 どうぞよろしくお願い致します。

  • 「筆ぐるめ」の住所録をエクセルに移して保存したいのですが

    筆ぐるめVer13で住所録を作成すると電話番号や郵便番号から住所、氏名、郵便番号などが作成でき便利なのですが、この住所録をExcelに移して保存し活用することが可能と聞きましたがExcelに保存する方法がわかりません。何方か教えて下さい。

  • 筆ぐるめについて

    筆ぐるめ13を使ってます。データのバックアップについて教えてください。 USBメモリへのバックアップは出来たのですが、宛て先一覧(氏名、郵便番号、住所)をエクセルとかにいったんコピーして印刷をしたいのですがやり方がわかりません。 こういうコピーって出来ますか??? USBメモリに入れたファイルを開くと文字がバグってしまいます。

  • 筆グルメ17

    エクセル2007で住所録をcsv形式で保存しました。筆グルメ17の住所録に戻す方法がわかりません。エクセル2007は、対応してないのですか?困ってます。よろしくお願いします

専門家に質問してみよう