• ベストアンサー

Access2000のクエリで全角文字を半角にするには?

もともとのデータが全角英数字になっているフィールドを半角に変換したいのですが、クエリー実行時に変換できますでしょうか? 文字列関数のASCかな?とも思い、やってみたのですが、うまくいかず、とりあえず元のテーブルのデータを編集を置換でもって半角にしました。 でも、出来ればテーブルのデータは変更したくないので、クエリーでやる方法はありませんでしょうか? あまり専門的なことは分かりません。VBAは使ったことがありませんのでよろしくお願いします。

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

StrConv([フィールド名],8) で半角になります。 詳細はヘルプを参照してください。 全角やカタカナ・ひらがなへの変換もできます。

togisuke
質問者

お礼

早速のご回答、ありがとうございました。 無事出来ました。

関連するQ&A

  • アクセスクエリで英数字のみ半角にすることは可能?

    アクセスクエリで英数字のみ半角にすることはできますか?カタカナは全角のままにしたいです。 「アアアAAA111」 のデータがあり、更新クエリで UPDATE テーブル1 SET [テーブル1].[フィールド1] = StrConv([テーブル1]![フィールド1],8); をすると 「アアアAAA111」 になってしまいます。 「アアアAAA111」 にするにはどうすればいいでしょう? カタカナ+英字+数字になってるわけではなくランダムです。

  • EXCEL 「ASC」関数  英数字の全角を半角に変換するよい方法があれば教えてください

    EXCELで入力しているデータをフィルターを使用して検索できる データベースにしたいのですが、以前からの入力しているデータの英数字が全角、半角が混在していてます。 フィルター検索の際に全角で入力すると半角入力のものがヒットしないので不便で、英数字の半角統一にしたいと考えています。 ASC関数を使用して英数字の全角→半角を行なうこと考えたのですが ASC関数ですとカタカタも半角カタカナに変換されるので 英数字だけを全角→半角にする関数や方法などあれば教えてください。 入力データは 漢字、ひらがな、カタカナ、英数字が混在しています。 希望 全角→漢字、ひらがな、カタカナ 半角→英数字 宜しくお願い致します。

  • EXCELのデーターで全角を半角に変換したいのですが・・・

    全角・半角が混ざった英数字を全て半角に変換したいのですが、関数やVBAでできますか? データー量が多いので出来るだけ簡単に出来る方法を教えていただきたいです。 よろしくお願いします

  • ACCESSの全角、半角・・・

    こんにちは! さっそく質問なのですが、ACCESSのVBAで、入力した文字を全角や半角に変換する関数はありますか?exelでしたら、「asc」や「jis」なのですが、ACCESSの場合は使えませんでした。 ボタンを作成して、そこの「クリック時」のイベントに組み込みたいと思うのですが・・・ よろしくお願いいたします。

  • 全角英数字を半角に

    アクセスで外部データ取り込みを使ってデータベースを作成して出来たデータの1つのフィールドを全角から半角に変換したいのですが、どのようにすればよいのですか? クエリを使って行えば良い気はするのですが関数等が見つかりません…。 データ型はテキスト型です。 よろしくお願いします。

  • 半角/全角の変換方法

    Excelで1つのセルの中に文章が入力されたデータがあります。 1行に対して1つの文章(A1に1つ、B1に1つという感じです)で 約2万行あり、1つの文章の長さは50文字~8000文字と様々です。 その文章の中には英数字も含まれているのですが その英数字が半角であったり、全角であったりと統一されておらず 不都合が出ておりますので、英数字は全て半角へ変換したいのですが 文字数が多すぎる為か、ASC関数ではエラーが表示(#VALUE!)される 行がいくつもあり困っております。 何かよい方法はないものでしょうか?

  • 関数を使わずに一括で全角を半角にする方法

    エクセル2010を使っている者です。 関数を使わずに、半角を全角に一括で変換できることは知っていますが、 その逆は可能でしょうか。 全角英数字を半角英数字に、関数を使わずに、一括で変換できる方法が あれば、ご教授願います。 よろしくお願いいたします。

  • 半角文字を全角に置き換えたいっっ

    アクセステーブル内のデータの中に半角文字が含まれており、これを自動で全角に置換したいのですが、何か簡単に置き換えられる方法はありますでしょうか? 宜しくお願いします。

  • ACCESSで全角と半角を変換する

    いつもお世話になっております 早速ですが、 ACCESS2000(OSはWindowsXP)での質問です 住所録を整理しているのですが、 住所欄に全角と半角の入力が混在しています 英数字及びハイフンは半角に カタカナは全角に変換したいのですが、 いい方法はないでしょうか? ちなみにStrconv関数をつかって 何とかしようと思ったのですが、 すべて変換されるので、どうもうまくいきません よろしくお願いします

  • Excelで、ワークシート内の半角・全角変換

    いつもお世話になっております。 人からもらったファイルをくっつけて、一つの報告書を作っているとします。 すると人によって、半角・全角の基準がバラバラになります。 パソコンに関しては几帳面な私は  ・漢字・ひらがな・カタカナは全角  ・英数字・記号は半角 で統一したいのです。 現在はいちいち直しておりますが、関数などを使用して簡単に変換できる方法は無いでしょうか。 ASC関数だとカタカナまで半角になってしまうので使えないのです。 よろしくご教授願います。

専門家に質問してみよう