• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Replace関数は文字数の制限あるのでしょうか?)

Replace関数の文字数制限とエラー

このQ&Aのポイント
  • アクセス2003のVBAでReplace関数を使用する際に、置換元のデータが大きい場合にはエラーが発生することがあります。
  • アクセスのVBAはVB6と同じであるため、サイズの制限が存在する可能性があります。
  • エラーへの対策としては、データ量を減らすか、挿入や貼り付けを行うことが挙げられます。

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

  • ベストアンサー
noname#78947
noname#78947
回答No.1

関数に文字数制限があるのではなくアクセスのフィールドのデータ型に文字数制限があります。例えばテキスト型だと半角255文字(全角127文字)です。こういった最大文字数の制限はデータ型ごとに決まっているので注意が必要です。 多分、現在はフィールドがテキスト型になっているのだと思うので入力する文字列を全角255文字以下になるようにするかフィールドのデータ型をメモ型に変えてください。メモ型にすれば全角65536文字(全角32768文字)まで入力可能です。

関連するQ&A

専門家に質問してみよう