ヘルプの森~Excel・Access・Office全般ヘルプデスクサイト

No.003

テーブルデータの先頭にあるシングル クォーテーション(')を取りたい

2003/2007/2010/2013/2016/2019

データを取り込んだときなど、テーブルのすべてデータの先頭にシングル クォーテーション(')や、データの前後にダブルクォーテーションが入る場合があります。それらを取り除く方法です。

[置換]を行って取り除くのが一番だと思います。

  1. ショートカット キー「Ctrl」+「H」、または [ホーム]タブ - [検索]グループ - [置換]ボタン をクリックして、[検索と置換]ダイアログ ボックス の [置換]タブ を開きます。
    Accessホームタブ
  2. [検索する文字列] を「'」、[置換後の文字列] は空白のままで、[検索条件] を [フィールドの一部分] と指定します。
    検索と置換
  3. 一気に置換する場合は[すべて置換]ボタン、確認しながら置換する場合は[次を検索]をクリックしながら[置換]ボタンで置換していきます。

もし、データベースにテーブルが取り込まれるなどで、何度も同じ置換がある場合は、更新クエリを利用するのがいいでしょう。
更新クエリについては、ヘルプ「更新クエリでテーブルのデータを置換する(数値、文字列の一部更新)」をご参照ください。

関連ヘルプ

欠番が出たオートナンバー型フィールドの番号をふり直すには
テーブルのデータの一部分の文字列を別の文字列に置き換える
オートナンバー型フィールドの書式を変更する
Accessの日付、時刻の書式(表示形式)について
郵便番号⇔住所の自動入力機能の設定(住所入力支援プロパティ)
市区町村の合併で郵便番号や住所が変更された場合の住所入力支援の更新について
オートナンバーを任意の番号からからふられるようにする
テーブルやクエリを印刷したときのページ設定が次に開くと戻ってしまう
twitter hatena line pocket