• ベストアンサー

EXCELです。CSVとカタカナ表示

いまさら、しかも何度も尋ねたような・・・ CSV形式ではきだした文字、たとえば『国語』という文字を カタカナ『コクゴ』に変換する方法ってありましたでしょうか。

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

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

>CSV形式ではきだした文字 吐き出して、CSV形式のファイルを対象にカナを振るのは難しい。 文章、語句などの切り出しなどか難しいかなと思う。 原理的にはVBAで可能と思うが。 http://officetanaka.net/excel/vba/tips/tips49.htm 例 下記をVBAで実行してみてください。 Sub test01() a = "田中さん" MsgBox Application.GetPhonetic(a) a = "関数に代入する値を指定します。" MsgBox Application.GetPhonetic(a) End Sub aを色々変えてやってみて。 ーー 全文カナになる。フリガナとはいえないかも。 名前では、変換は代表的?なものになる。例 小山ー>オヤマ

tabtab9
質問者

お礼

ありがとうございます。 やってみます。

関連するQ&A

  • csvファイルからの変換

    csvファイルに20030627と、テキストで数字が入っています。 これをExcelファイルに変換すると、形式が日付にならないので、2003/06/27となるようにしたいのですが(文字列ではなく)、簡単にはいきません。 いい変換方法はないでしょうか。

  • EUCでCSVファイル作成できるソフト

    エクセルで作ったCSVファイルを文字コード変換(EUC)したいのですが、 何かいいソフトはありますでしょうか? 今やってる方法は、 CSVファイルをエクセルで修正して、保存 ↓ EmEditorで、CSVファイルを開き、文字コードをEUCに変換 ↓ サーバーへアップ ↓(編集の時) EmEditorで、CSVファイルを開き、文字コードをJISへ変換 ↓ エクセルでCSVファイルを開き、編集 ↓ 繰り返し これだと、いちいち大変なので、 文字コードを変換できて、CSV形式で保存できるソフトを 探しています。 ヨロシクお願いします。

  • Excel2002でのカタカナ変換について

    Excel2002でセルに入っているひらがなをカタカナに変換する方法はありますか教えてください

  • CSV形式ファイルにある、カンマについて

    こんにちは。 現在、VB2005で、CSV形式のファイルを読むプログラムを 作っているのですが、CSV形式の1フィールドの中に カンマが入っているデータがあります。 フィールドの区切りのカンマではなく、文字としての カンマとして取り扱う場合は、そのカンマはどのように 変換すればいいのでしょうか? エスケープシーケンスという方法があるというところまでは わかったのですが、具体的にどのようにすればいいのかが わかりません。 よろしくお願いいたします。

  • EXCEL2000 VBA CSVファイルの読み込み

    エクセル2000です。 VBAでCSVファイルを読み込もうとしているのですが、CSVファイルの一部に改行コード[*]が入っています。 そのまま読み込んだ場合、エクセルの中では改行されません。CSVファイル(文字列)を精査していって、[*]があれば、VBでの改行コードChr(10)に変換する方法でいけるのでしょうか。 Workbooks.Open   Filename:="C:\temp\sample.csv" Range("A2:J901").Select このsample.csvの中身を変換したいのですが。 よろしくお願いします。

  • ExcelでUTF-8のcsvデータを表示するには

    あるデータベースから出力したCSV形式のデータがあるのですが、 文字コードがUTF-8なので、直接Excelで開くと文字化けがあります。 なので、一度出力したcsvファイルの拡張子をtxtに変えて、 それをExcelから開くという作業をして対応しています。 (そうすると文字コードが選択できるので) しかしcsvをtxtに変えてExcelで開くと、 思いもよらぬところで改行されてしまい、 正しくデータが表示されません。 例)csvでそのまま開いたとき ユーザーコード 苗字 名前 住所 001    山田 太郎 東京都大田区鵜の木 1-2-3 002    高橋 愛子 東京都港区六本木2-3-4 ↓ txtに変換したのちにexcelで開いたとき ユーザーコード 苗字 名前 住所 001    山田 太郎 東京都大田区鵜の木 1-2-3                  ←余計な改行が発生 002    高橋 愛子 東京都港区六本木2-3-4 これを回避するために、一度csvで開いて、 セル内改行コードを空白と置き換えるという作業をしたのですが、 それでも上記のような改行が発生してしまっています。 UTF-8のcsvを文字化けなくExcelで開く方法は他にはないでしょうか? また上記方法の改善点はありますでしょうか? ご助言宜しくお願いします。

  • 変換時に半角カタカナを表示させるには?

    携帯のホームページを作っていて半角カタカナをよく使用していますが、文字を入力して変換時に大文字しか出てきません。 いまのところ言語バーで半角カタカナを選択して打っていますが、変換時にいつも半角カタカナが出るようにするにはどうすればできますか?

  • カタカナの急増

    こんにちわ。 学校の国語の時間に、「現代の言葉遣いについて」調べることになりました。そこで私は以前にテレビで見たことがあった「片仮名文字の急増」についてしらべたいと思っています。 そこで、どなたか片仮名文字の普及のことや、それにまつわることが載っているサイトを知っている方は教えてください!! それと、あなたが知っている面白い片仮名文字を教えてください。例えば、「スプリングセール」とか、「ケータイ」なんかもそうですね。 いろんな方にたくさんの意見をいただきたいと思います。ちょっと急ぐので、宜しくお願いします。

  • [EXCEL97]CSVファイルの形式について

    Microsoftのサポートページを見るとEXCEL97はCSV1形式とCSV2形式のどちらも読込み可能となっていますが、 CSV1形式のものをきちんと読込んでくれません。 読込む形式の指定は可能なのでしょうか。 具体的な現象としては、例えば"1,000"を1,000と認識してくれず、"1と000"の2つのセルに分けて認識してしまいます。

  • csvファイルで指数表現しないようにする方法

    アクセスデータをエクセルデータに、またエクセルデータをCSVデータに 変換する作業中にエクセルに変換した時点ですでに1E00032が 1E+32という形式になってしまいます。それをさらにCSVデータに変換しても変わらないです。本来はCSVデータに変換した時に1E00032の文字列が欲しいのです。いくら書式を文字列に変えても変わらないです。 皆さん、お願いいたします。

専門家に質問してみよう