過去ログ

                                Page     246
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼文字列の空白除去方法  宮尾 03/4/2(水) 1:47
   ┗Re:文字列の空白除去方法  イケガミ 03/4/2(水) 2:11
      ┗Re:文字列の空白除去方法  m38 03/4/9(水) 16:30
         ┗Re:文字列の空白除去方法  イケガミ 03/4/9(水) 17:31

 ───────────────────────────────────────
 ■題名 : 文字列の空白除去方法
 ■名前 : 宮尾
 ■日付 : 03/4/2(水) 1:47
 -------------------------------------------------------------------------
   何度か質問はあるようで、ログなども「空白」「スペース」
で検索しましたが・・・・。わかりませんでした。
教えてください。

access2KとWin2Kを使用しています。
テーブル内のフィールドのスペースをすべて
削除する処理を行いたいです。

スペースとは半角と全角であり、文字列の中に
含まれていたり、先頭、末尾だったりします。

こんな便利な関数があれば教えてください。
Trim関数だと、文字列の中にある
スペースが削除できず悩んでいます。

よろしくお願いします。

 ───────────────────────────────────────  ■題名 : Re:文字列の空白除去方法  ■名前 : イケガミ <ikegami_kumamoto@dosule.com>  ■日付 : 03/4/2(水) 2:11  -------------------------------------------------------------------------
   Replace 関数を調べてみてください。

 ───────────────────────────────────────  ■題名 : Re:文字列の空白除去方法  ■名前 : m38  ■日付 : 03/4/9(水) 16:30  -------------------------------------------------------------------------
   ▼イケガミ さん:
>Replace 関数を調べてみてください。
賛成です
全角半角をnullに置換でいけますよね

 ───────────────────────────────────────  ■題名 : Re:文字列の空白除去方法  ■名前 : イケガミ <ikegami_kumamoto@dosule.com>  ■日付 : 03/4/9(水) 17:31  -------------------------------------------------------------------------
   >全角半角をnullに置換でいけますよね

第6引数を、vbTextCompare にしておけば1回ですむと思います。
あと、Null ではなく空文字("")でいいと思いますよ。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 246