文字列のスペースを削除したい Replace 関数 VBA

2025-03-07 (Fri) 16:56
​​ 文字列のスペース(空白)を削除したい 
 【Replace 関数 Access VBA】


" 山 田  タ ロ ウ " ⇒ "山田タロウ"

Replace(" 山 田  タ ロ ウ ", " ", "")


【注意】
 Access2000以下では、使用できません。

 
構文
Replace(リプレイス) 関数
 
指定された文字列の一部を、別の文字列で指定された回数分で置換した文字列を返します。
 
Replace(expression, find, replace[, start[, count[, compare]]])
指定項目 内容
expression 必ず指定します。
置換する文字列を含む文字列式を指定します。
​ 
find 必ず指定します。
検索する文字列を指定します。
​ 
replace 必ず指定します。
置換する文字列を指定します。
​ 
start 省略可能です。
引数expression内の内部文字列の検索開始位置を指定します。
この引数を省略すると、1 が使用されます。
​ 
count 省略可能です。
置換する文字列数を指定します。
この引数を省略すると、既定値の-1が使用され、
すべての候補が置換されます。
​ 
compare 省略可能です。
文字列式を評価するときに使用する文字列比較のモードを表す数値を指定します。
設定する値については、次の「設定値」を参照してください。
​ 

【設定値】 引数compareの設定値は次のとおりです。
定数 内容
vbUseCompareOption -1 Option Compare ステートメントの設定を使用して比較を行います。
​ 
vbBinaryCompare 0 バイナリモードで比較を行います。
​ 
vbTextCompare 1 テキスト モードで比較を行います。
​ 
vbDatabaseCompare 2 Microsoft Accessの場合のみ有効。
データベースに格納されている設定に基づいて比較を行います。
​ 

【戻り値】 Replace 関数の戻り値は次のとおりです。
指定項目 内容
expression is zero-length 長さ 0 の文字列 ("")
​ 
expression is Null エラー
​ 
find is zero-length expression のコピー
​ 
replace is zero-length find がすべて削除された expression のコピー
​ 
start > Len(expression) 長さ 0 の文字列 ("")
​ 
count is 0 expression のコピー
​ 

【解説】
引数startを指定した場合、Replace関数は、
指定された位置から引数expressionの文字列の末尾までを返します。

​ 
関連
 【Replace 関数】
   文字列の改行を削除したい
   文字列のスペース(空白)を削除したい
  ​
サイトマップ
​  システム開発
​ ​ ​  Access VBA
​ ​ ​    関数
更新履歴
​ 2025-03-07​ レイアウト見直し
​ 2025-02-23​ レイアウト見直し
​ 2025-02-10​ レイアウト見直し
​ 2024-03-26​ レイアウト見直し
​ 2010-07-12​ 初回作成
​​
この記事を表示

ファイルやフォルダ削除時に確認メッセージを表示したい

2025-03-05 (Wed) 12:14
​​ ファイルやフォルダ削除時に確認メッセージを表示したい  【Windows11/10/8.1/8】 1.「ごみ箱」を右クリックして、表示された一覧から「プロ...
記事全文を読む

文字列の大文字と小文字を区別して比較したい StrComp

2025-03-04 (Tue) 14:28
​​ 文字列の大文字と小文字を区別して比較したい  【StrComp関数AccessVBA】StrComp("ABCD","ABCD&quo...
記事全文を読む

SUM関数の範囲を変数にしたい INDIRECT 関数

2025-03-03 (Mon) 18:18
​​ SUM関数の範囲を変数にしたい  【INDIRECT関数検索/行列】A列を合計するとき、範囲の最後の数字をB1セルに入力した場合SUM(INDIRECT("...
記事全文を読む

文字列を全角から半角に変換したい StrConv 関数

2025-03-02 (Sun) 21:34
​ 文字列を全角から半角に変換したい  【StrConv関数AccessVBA】12345ABCDEやまだヤマダ⇒12345ABCDEやまだヤマダStrCon...
記事全文を読む

ひらがなを半角カタカナに変換したい StrConv 関数

2025-03-02 (Sun) 21:29
​ ひらがなを半角カタカナに変換したい  【StrConv関数AccessVBA】やまだたろう⇒ヤマダタロウStrConv("やまだたろう"...
記事全文を読む

半角カタカナをひらがなに変換したい StrConv 関数

2025-03-02 (Sun) 21:23
​​ 半角カタカナをひらがなに変換したい  【StrConv関数AccessVBA】ヤマダタロウ⇒やまだたろうStrConv("ヤマダタロウ&qu...
記事全文を読む

半角数値を全角数値に変換したい StrConv 関数 VBA

2025-03-02 (Sun) 21:13
​​ 半角数値を全角数値に変換したい  【StrConv関数AccessVBA】12,500⇒12,500StrConv("12,500",...
記事全文を読む

AccessからPDFを開く FollowHyperlink

2025-03-02 (Sun) 16:12
​​ AccessのフォームからPDFファイルを開く  【FollowHyperlinkメソッドAccessVBA】【例】CドライブのPDFフォルダにあるABCD.PDF...
記事全文を読む

フィルタをかけた状態で合計したい SUBTOTAL 関数

2025-03-01 (Sat) 16:11
​​ フィルタをかけた状態で合計したい  【SUBTOTAL関数数学/三角】フィルタをかけて、コードの1と2を抽出します。1:フィルタをかける前2:フィルタをかけた後SU...
記事全文を読む
<前 1 2 3 4 5 6 7 8 9 10 11 次>

Blog Calendar

Blog Category

RSS 2.0