本ページは公開が終了した情報の複製であり、掲載時点での情報です。本ページに記載されている内容について各所に問い合わせることはご遠慮下さい。
サポート技術情報

[XL]ワークシート関数ASC関数を使って半角に変換できない文字

文書番号: 402493

最終更新日: 1998/02/03


この資料は以下の製品について記述したものです。


この記事は、以前は次の ID で公開されていました: JP402493

概要

本文書は、ワークシート関数 ASC 関数を使って半角に変換できない文字がある
問題をまとめています。

詳細

現象

ワークシート関数である ASC 関数は、引数で指定した文字列内の全角の英数カナ
文字を半角文字に変換する機能を持ちます。
しかし、数式「=ASC("ヴ") 」の計算結果は「ウ゛」にならず「ヴ」となります。

回避策

現時点では Excel 5.0 の仕様となります。
指定した文字に対する半角文字が存在しないもの (ヴ、ヰ、ヱ、ヵ、ヶ) は全角の
ままで値が返されます。
また、カッコや引用符類は次のように変換されます。
  <半角に変換される記号>                  <半角に変換されない記号>
  --------------------------------------------------------------------------
  変換する  文字    ASC 関数  変換後      変換する  文字     ASC 関数  変換後
  全角記号  コード  変換後    のコード    全角記号  コード   変換後    のコード
  ------------------------------------    -------------------------------------
  ”        8521    "          34         “        8520     “        8520
  ’        8519    '          39         〔        8524     〔        8524
  (        8522    (          40         〕        8525     〕        8525
  )        8523    )          41         〈        8530     〈        8530
  ,        8484    ,          44         〉        8531     〉        8531
  [        8526    [          91         《        8532     《        8532
  ]        8527    ]          93         》        8533     》        8533
  ‘        8518    `          96         『        8536     『        8536
  {        8528             123         』        8537     』        8537
  }        8529             125         【        8538     【        8538
  「        8534    「         162         】        8539     】        8539
  」        8535    」         163
  、        8482    、         164
  --------------------------------------------------------------------------
「ヴ」については、現在この仕様の変更を検討中です。

Keywords: KBBUG KB402493
Technology: kbExcel500 kbExcelSearch kbExcelWinSearch

inserted by FC2 system