過去ログ

                                Page     109
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼全角と半角のスペースの区別  truth 02/11/18(月) 11:32
   ┗Re:全角と半角のスペースの区別  イケガミ 02/11/18(月) 12:24
      ┗Re:全角と半角のスペースの区別  truth 02/11/19(火) 14:10

 ───────────────────────────────────────
 ■題名 : 全角と半角のスペースの区別
 ■名前 : truth
 ■日付 : 02/11/18(月) 11:32
 -------------------------------------------------------------------------
   InStr関数を使って半角スペースまでの位置を求めたいのですが、
 Instr("あああ いい う", " ")
上記のような記述では全角スペースまでの位置が求められてしまいます。
半角と全角を区別して判定する場合どうすればよいのでしょうか?
どなたか教えてください。

 ───────────────────────────────────────  ■題名 : Re:全角と半角のスペースの区別  ■名前 : イケガミ <ikegami_kumamoto@dosule.com>  ■日付 : 02/11/18(月) 12:24  -------------------------------------------------------------------------
   >上記のような記述では全角スペースまでの位置が求められてしまいます。
>半角と全角を区別して判定する場合どうすればよいのでしょうか?

InStr(1,"ああ いい うう"," ",vbBinaryCompare)

で、6が返ってきます。

 ───────────────────────────────────────  ■題名 : Re:全角と半角のスペースの区別  ■名前 : truth  ■日付 : 02/11/19(火) 14:10  -------------------------------------------------------------------------
   ありがとうございます。
さっそくやってみますね。

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