• ベストアンサー

Access97で半角変換したい

ACCESS97を使用しています。 あるテーブル・項目は半角文字のみです。 最大文字数も半角で設定しています。 しかし入力ミスにより全角が入ってしまう場合があります。  つまり半角であれば全て入力されるのですが 全角が混じることで最後の方の文字が入りきらない場合があります。 今回 入力時にチェックをかける方法よりも 既にあるテーブルの中で 全角がまじっていないかどうかをチェックし あれば半角にする方法を教えて頂きたいと思います。 例) WRT → WRT TGT → TGT ETTG → ETTG WRHQ → WRHQ

  • cdma
  • お礼率36% (91/247)

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

  • ベストアンサー
  • yuko6
  • ベストアンサー率19% (108/543)
回答No.2

No.1の者です。補足です。 関数を使った方法はチェックというより変換してしまうといった感じです。 具体的な方法は・・・該当項目を「フィールド1」とします。 1.クエリーを新規作成で開きます。 2.該当テーブルを追加します。 3.クエリーの種類は更新クエリーにします 4.フィールドに[フィールド1]、レコードの更新にStrConv([フィールド1],8) 5.「!」実行ボタンをクリックすればOKです。

cdma
質問者

お礼

ありがとうございました。上手く行きました。 1時間半 No1の情報だけで上手くいかずどうしようかと考えていました…

その他の回答 (1)

  • yuko6
  • ベストアンサー率19% (108/543)
回答No.1

strconvという関数を使います。 ヘルプを参照して下さい。

関連するQ&A

  • ACCESS2000で半角→全角に変換したいのですが・・・

    よろしくお願いします。 ACCESS2000で、データーベースを作成しているのですが、 テーブルの作成でデーター入力を、英数字・カタカナを半角・全角混在して入力してしまいました。 これらを一括して、全角に直したいのですが、どのようにしたらいいでしょうか? よろしくご指導下さい。お願いします。

  • Accessのフィールドサイズ

    Access2000を使用していますが、テーブル作成時に 「テキスト型」でフィールドサイズを「10」に設定して データを入力すると、半角でも全角でも「10桁」までの入力に なりますが、フィールドサイズは半角も全角も関係ないのでしょうか? 「テキスト型」の最大フィールドサイズは「半角255文字」と 思っていたのですが、全角でも255文字入力できました。

  • Access97と2000での半角カナの認識について

    Access2000のMDBから97のMDBの中に作成したテーブルを 外部リンクしたいと思います。 この場合、97のテーブルに半角カナのデータが含まれる ことで生じる不具合などはあるのでしょうか? 例)2000側からは半角カナが正しく見えない等 以前97→2000へ変換した際に97のフォームプロパティ やクエリに含まれていた半角カナが全角カナ文字に 強制的に変換されていたことはあったのですが。 テーブルに格納されているデータでも同じような現象は 起きますか?

  • Accessでのグループ化で全角・半角を分けたい。

    こんにちは。 Accessクエリのグループ化についてお伺いします。 グループする項目データが A(半角大文字) a(半角小文字) A(全角大文字) a(全角小文字) でも全て同じグループとなってしまします。 これを分ける方法を知りたいのですが、 ご存知の方宜しくお願い致します。 (OS:Windows2000 Ver:Office2000)

  • PHPで半角英数、全角文字の組み合わせを許可する正規表現の記述方法を教

    PHPで半角英数、全角文字の組み合わせを許可する正規表現の記述方法を教えてください。 PHPで、ウェブサービスをUTF-8で構築中です。入力項目のうち、1項目を半角英数(0-9、a-z、A-Z)と全角文字の利用を許可したいと考えています。 正規表現を使って判断しようとし、検索して調べてました。しかし、半角英数のみとか、全角文字のみで構成されている場合、という例は見つかるのですが、半角英数と全角文字の複合のみをチェックする方法がわからずにおります。 この ・半角英数、または全角文字で構成されている という条件をチェックする記述方法を教えてください。 今回除外したいのは、半角の記号(0-9、a-z、A-Z以外の半角文字)ですので、 ・半角の記号が含まれている という条件をチェックする記述方法でもかまいません。 また、正規表現でなくても実現できるのであれば、正規表現にこだわる必要もありません。 よろしくお願いいたします。

    • 締切済み
    • PHP
  • ACCESSで全角と半角を変換する

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

  • 全角文字を半角に変換する

    全角文字を半角へ、またはその半角文字を全角にする 関数もしくは処理がありましたら教えていただきたいの ですが、宜しくお願い致します。 また変換する文字はアルファベットと数字で、漢字とかが 入力されたらエラー表示させる例を提示していただけると たいへんありがたいです。

  • ACCESSの全角、半角・・・

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

  • 全角から半角文字へ一括変換。

    ☆はじめまして☆ ご存知であれば教えていただきたいのですが、エクセルで全角入力された数字を一括で半角変換したいのです。 また全角ひらがなで入力された文字をまずカナになおし、こちらも同様に半角文字に変換したいです。 またかな文字の”シャ”などを小文字使わずに”シヤ”と変換する方法はありますか? イメージは下記のとおりです。 <例> 123かいしゃ  とうきょうししゃ 0123456 <変換後> 123カイシャ トウキヨウシシヤ 0123456 (GOOで半角文字が掲載できない為表示が全角になってますが、上記全半角大文字ととらえてください。

  • 全て全角文字かチェックしたい

    PHP Version 5.1.6を使っています。 UTF-8だと全角文字が3バイトとして扱われるので、 半角文字のチェックのままだと3倍の文字制限が必要になってしまいます。 例: [名前] 最大全角10文字まで 半角を入力した場合:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 全角を入力した場合:あああああアア亜亜亜 半角文字だと3倍の30文字まで入力できてしまうので、 なんとかして全角文字だけ入力したかチェックする正規表現が知りたいです。

    • ベストアンサー
    • PHP

専門家に質問してみよう