(21/42)アクセスでの置換について(クエリ)クエリを使って置換をしようと思うのですが、うまく出来ません。変更したい文字はHTMLなんですが</tbody></table><br><br>という文字を<br><br><table>に置換したいです。(</tbody></table><br><br>)といれましたが、エラーが出てしまいます。どなたか、わかるかたいたら教えてください。変換するHTMLのパターンが</tbody></table><br><br>これだけではどのような手段をとればいいのかわかりにくいのです</tbody></table><br><br>を、<br><br><table>に変換するのはどういう規則性にあてはまるとこのように変換するのかがわからないのです。<>の中にスラッシュのついた文字列があった後、スラッシュのない文字列を含む<>が存在したり、連続したりした場合にはその前の</文字列>のスラッシュを取り除いて<文字列>をスラッシュを含まない<文字列>の一番後ろにくっつけるのか、あるいは何番目に挿入するのか、などが明確でないとどのような手段がいいのかわかりません。いくつかのパターンが存在するならば、それが一つの関数ですむのか、あるいはパターンに合わせて関数を複数作成するのかは規則性しだいです。補足では、</tbody></table><br><br>を<table><tr><td>に変換する、となっていて規則性が違うのです。変換後の文字列も明らかに違います。この違いはどのような規則性に基づくのかが明確でないと何もできません。いい回答をもらうためにはこのあたりが肝要です。(292/1222)例えば、</tbody></table><br><br>と3行記載(アクセスのテーブルのレコードは3件)になっている箇所も変える必要があれば、検討事項となります。最初から対策見直しになります。クエリでやらなければならない必要性が不明ですが、VBAで前後のレコードも比較しながら更新するようなことになっても回答例を元に対処できますか。(292/1222)http://www.geocities.jp/cbc_vbnet/function/mojireyu_function.html#replaceこういう説明サイトを探して学習してみてください。「選択クエリ」「更新クエリ」の違いを確認してください。「更新クエリ」は実行した結果でデータの更新はされてます。>テーブル名は:item1>置換したいフィールド名は:商品説明文>置換したい文字は(置換前):</tbody></table><br><br>>置換後の文字は(置換後):<table><tr><td>置き換えた後、構造が崩れてしまうと大変で戻せる保障がないのでバックアップを取得してからやってください。(”</tbody></table><br><br>”)でどうなるか確認してください。(21/42)ありがとうございます。教えて頂いたSQL文で選択クエリで"/"をなくすことはできました。置換前:</tbody></table><br><br>を指定して置換しようとしても置換されません。(685/907)以下の子更新クエリでどうですか。(</tbody></table><br><br>)クエリのSQL文が表示されていないのでこのInが何を示しているのかよくわかりませんが。(1)Accessのバージョンが2002以上の場合テーブル1のフィールドを文字列とし、ここにHTMLをいれます。テーブル1;で、置換されます。関数は以下に表示されているReplaceStringというユーザー定義関数です。http://www.ruriplus.com/msaccess/faq/faq_038.htmlこの関数のコードを標準モジュールに貼り付け、保存します。次に、テーブル1のフィールドを文字列とし、ここにHTMLをいれます。クエリのSQL文は以下です。テーブル1;これで置換表示されます。(21/42)ありがとうございます。勉強不足ですみません。今、私が使っているのはaccess2003です。置換したい文字は(置換前):</tbody></table><br><br>置換後の文字は(置換後):<table><tr><td>です。レコードの件数が1300件ほどあります。なにかいい方法があれば教えてください。01:59結果を報告するこのQ&Aにはまだコメントがありません。あなたの思ったこと、知っていることをここにコメントしてみましょう。その他(データベース)アクセス初心者です。行き詰まり困惑しております。オフィス系ソフトアクセス初心者です。オフィス系ソフトアクセス初心者です。クエリを作成しました。オフィス系ソフトアクセス初心者です。Office製品Accessの初心者です。“クエリ”がよくわからなくて困っています。オフィス系ソフトアクセス初心者です。その他(データベース)アクセス初心者で初歩的な質問で申し訳ございませんが、ご回答をお願いいたします。オフィス系ソフトエクセルで、契約管理表を作っています。オフィス系ソフト私は、アクセスの初心者です。Office製品アクセス初心者なんですが、お詳しい方ご教示お願いします。出来上がり、後で見に来たたくさんの人の悩みの解決に役立てられています。