• 締切済み

UNICODEでの言語識別

EXCELのセルに入力された文字列(UNICODEと思っていいます)が、日本語/中国語を含んで いるか否かを識別したいと考えています。 まずは識別可能か否か、可能であればどのように行うか参考になるホームページをご教示 願えませんか?

みんなの回答

  • SortaNerd
  • ベストアンサー率43% (1185/2748)
回答No.2

あなたが何を日本語/中国語とするのかが分からないと識別可能かどうかは分かりません。 日本語と中国語の両方で使われる文字はどう扱いますか?

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

「漢字を含んでいる」とかなら簡単だけど, 「言語」は難しいなぁ. タグに書いてあればいいけど....

関連するQ&A

  • VBAでUnicodeしか存在しない文字の判定について

    VBA初心者の質問ですが、宜しくお願いします。 エクセル上にUnicodeしか存在しない文字が含まれた文字列を入力するとします。 VBAでその文字列に、Unicodeしか存在しない文字が入力されているかどうかの判定をするにはどのようにしたらいいでしょうか? また、その文字列(Unicodeしか存在しない文字が含まれる)のバイト数を正しく取得するにはどうしたらいいでしょうか?

  • unicodeの使い方

    私の会社には、中国系の社員が増えてきました。 しかし、名前が日本語の漢字にないため、word等で入力することができません。 社員の中で、コンピュータに詳しい人はいませんが、聞いた話によると、unicodeを利用すれば外国人の名前を簡単に作成でき、作成後仲間の社員にメールで渡すことができると聞きました。 wordやexcelでunicodeを利用し、外国人の名前を作成する方法をぜひ教えてください。 お願いします。

  • HTMLユニコード?の変換

    こんにちは。大変困っていますので助けてください。 日本語の使えないデータベースに日本語を保存するため、unicode形式の→「日本」このような形式で文字を保存してあり、それをexcel+VBA上で日本語に戻したいのですが、unicodeにまったく無知なため四苦八苦しています。 まず、 (1)unicodeにもいろいろな形式があるようで、上記の書き方はとあるサイトではHTMLユニコードとかかれていましたが、これは一般的な読み方なのでしょうか?(http://code.cside.com/3rdpage/jp/unicode/converter.html) htmlユニコードで検索をしてもここ以外ではあまり引っかからず、また &#~;という形式についても調べてもよく分かりません。これはなんと呼ばれる表記方なのでしょうか? (2)そして上記のようなコードをvbaで日本語に直す場合、単純に StrConv(<文字列>, vbFromUnicode) ではうまくいかないのですが、どうやって変換すればいいのでしょうか? どうか知恵をお貸しください。よろしくお願いします。

  • Unicodeではないプログラムの言語

    Unicodeではないプログラムの言語を一度英語に変えたのですが、日本語に戻したあと前と少し設定が変わってしまったようです。 IEの画面の何もないところを右クリックすると??????って言うのがあったり、ほかのプログラムでも一部文字化けが起こったりしています。 そこで、そもそもこのプログラムの言語のデフォルトは日本語になっているのですか?(日本語OS) 何か解決する方法がありますか? よろしくお願いします。 ちなみに再インストールはできれば避けたいです。

  • 文字からunicodeの番号を知ることは出来ますか

    エクセルを使っている時、IMPパッドからunicodeの文字を入力したのですが その文字がIMPパッドのどこにあった文字なのか分からなくなりました 今は、エクセルに入力してある文字をコピーして使っています この文字のunicodeの番号なんかを知ることは出来ますでしょうか?

  • Unicodeとフォントの関係はどのようになっているのでしょうか?

    xubuntu英語版を使用しています。 個人的な需要から日本語と中国語を両方用いる事が必要不可欠なのですが、Firefoxを用いてUnicodeのウェブページを閲覧すると日本語および中国語が明朝体となってしまい非常に見づらくて困っております。 about:configにはユニコードのフォントを設定するらしい箇所がありますが、当然ユニコードフォントを設定しなければならないのですよね?(ためしにIPAモナーフォントを設定してみましたが相変わらずでした。) Firefoxでユニコードのページを(一応でも)表示できる以上なにかしらデフォルトのユニコードフォントを参照しているはずだとは思うのですが、それが一体どこを参照しているのか、フリーで見るに耐えるユニコードフォントは存在するのか、Firefox上で(できればOSでユニコードを使う際の標準として)設定しなおすことができるのか、というのが主な疑問です。 日本語および中国語の言語サポートはインストールしております。 文字コードやフォントに関してこの場で質問することが的確であるとは思えませんが他に適切なカテゴリが見当たらないためこちらで質問させていただきました。 よろしくお願いします。

  • [Excel2003] マクロのユニコード表示

    Excelでシート名やセル内の文字列にユニコード(韓国語)があります。勿論正常に表示されています。 しかしマクロが正常に実行されません。 マクロの内容は Sheets("???").Select Selection.AutoFilter Field:=6 Selection.AutoFilter Field:=6, Criteria1:="???" これだけのマクロなんですが^^ "???"の箇所に韓国語が入ってます。 これは仕様ではないかと思っていますが、何か対処方法があれば教えてください。 よろしくお願いいたします。

  • Unicodeについて質問です。

    Unicodeについて質問です。 あるテキストファイルからUnicode文字を検索したいと思っています。 Unicode形式で保存したくないテキストファイルがあるのですが、どうやらどこかにUnicode文字を使ってしまったようで検索に手間取っています。 かなりの文章量のテキストファイルなので目で探す事は非常に困難で、仕方なくUnicodeコード表を元に一文字ずつ検索しているのですがなかなかヒットしません。 アラビア語のような特殊な文字を記入した記憶はないのですが、こちらのコード表(http://nurucom-archives.hp.infoseek.co.jp/digital/unicode-table.html)によると半角数字もUnicode文字となっていたりするようで知らずに入力した可能性が高いです。 できればテキスト貼り付け(方言変換サイトなどのように)でUnicode文字を検索できるサイトか、もしくはフリーソフトのようなものはありませんでしょうか。 Unicodeについて教えていただけるだけでも助かります。よろしくお願いします。

  • 多言語環境--Unicode非対応アプリに対する言語設定アプリ

    ●多言語環境に関してのアプリケーションの名称を教えてください。 Unicode非対応のアプリケーションの対応言語を個々に設定するものです。 マイクロソフトのサイトからダウンロードして数年前まで使っていたのですが....ノートパッドのようにアクセサリに分類されていました。 コントロールパネル>地域と言語のオプション>詳細設定 で Unicodeに対応していないアプリケーションに対しての設定をどうするか...という方法ではありません。いわゆるMUIに関する質問でもありせん。 補足説明: 英語版OSで日本語ソフト、あるいは日本語版OSでフランス語ソフトを使うと文字化けするものがあります。Unicode非対応なのでしょう。一つの英語版OSで、数種類のUnicode非対応アプリケーションを使う場合の言語設定アプリケーションを探しているのです。(マイクロソフトが提供しているもの) Unicodeに対応しているWordでは問題ありません。日本語XP上でフランス語版、イタリア語版のOffice(Word,Excel...)がこの特別なソフトなしで作動しています。 よろしくお願いします。

  • Unicode

    グローバルIME、市販ソフトで中国簡体字フォントを入手して簡体字を使用して電子メール送信しようとしたらそのまま送信する。Unicodeで送信する。選択肢のメッセージがでました。 そのまま送信にすると文字化けが起き、Unicodeなら文字化けしないということでしょうか? それともツールバー表示からエンコードをクリック外国、言語から中国語簡体字2312?をクリックすればいいんでしょうか? Webサイトや受信メールなどは文字化けはエンコードを中国簡体字にすれば正常に戻りますが送信したメールは相手にどう表示されてるかわかりません。 送信済みメールをみればいいのでしょうか?

専門家に質問してみよう