- ベストアンサー
エクセルで
エクセルでセル内の漢字をすべてカナにしたいんですけど、そういうことはてできるのでしょうか?お願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
#3の補足に対して >マクロを使って変換とかできないでしょうか? エクセルはあるヴァージョン以後、個々のセルのデータ(値、書式、関数式、本件ホネチックなど)として、漢字変換時の入力カナ情報を記録し、ファイルにも保存し出したわけです。この情報はシートへデータキーインと不離の関係なので、私が指定したケースではPHONETICは無理なんです。 http://rd.vector.co.jp/soft/winnt/prog/se291354.html なんてソフトがあるところから、API等を駆使できる技量があれば、出来るかも知れないが、アクセスでの入力が終わってしまった後では駄目ではないでしょうか。 ただの漢字ファイルをカタカナに直すのは漢字・読み辞書 やIMEソフトを作れるだけの技量が要るので無理でしょう。
その他の回答 (3)
- imogasi
- ベストアンサー率27% (4737/17069)
別の列に例えば=PHONETIC(A1)とし、下方向へ複写すれば良い。 ただしA列のデータが (1)他のデータファイルよりコピーしたものインポートしたものや (2)オートフィルでだしたものや (3)関数で導出したもの (4)読みが正しい読みの入力で漢字変換してないと 、出なかったり、出た結果内容が使えません。 読み方の難しい苗字・地名などは危険性有り。 一度全結果をチェック必要でしょう。
補足
マクロを使って変換とかできないでしょうか?
- alarm_set
- ベストアンサー率19% (6/31)
例えばA1セルに漢字が入っているとすると =PHONETIC(A1) でどうでしょうか?
補足
エクセル内で変換してないのでできませんでした。 アクセスDBからデータを持ってきました。やっぱ駄目でしょうか?
- miumiumiu
- ベストアンサー率21% (715/3385)
そのセルは漢字だけ入っていますか? それだったら、PHONETIC関数で出来ます。http://pc21.nikkeibp.co.jp/tech/excel36/30/
補足
エクセル内で変換してないのでできませんでした。 アクセスDBからデータを持ってきました。やっぱ駄目でしょうか?
お礼
丁寧に説明してくださってありがとうございます。 勉強になりました。