Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


2076 / 13645 ツリー ←次へ | 前へ→

【70160】ドットが2つあることを判別するには? ごん 11/10/18(火) 9:12 質問[未読]
【70163】Re:ドットが2つあることを判別するには? とおりすぎ 11/10/18(火) 9:55 回答[未読]
【70165】Re:ドットが2つあることを判別するには? ごん 11/10/18(火) 10:22 お礼[未読]
【70164】Re:ドットが2つあることを判別するには? Jaka 11/10/18(火) 10:10 発言[未読]
【70172】Re:ドットが2つあることを判別するには? ごん 11/10/18(火) 13:57 お礼[未読]

【70160】ドットが2つあることを判別するには?
質問  ごん  - 11/10/18(火) 9:12 -

引用なし
パスワード
   セルに記述されている文字列の中に”.”が、2つあることはどうやって調べれば良いのでしょうか?

言い換えれば、”あ”が何個あるかを知りたい。ということと同じ質問になります。

【70163】Re:ドットが2つあることを判別するには?
回答  とおりすぎ  - 11/10/18(火) 9:55 -

引用なし
パスワード
   Splitでいくつに分かれるかで判別。

【70164】Re:ドットが2つあることを判別するには?
発言  Jaka  - 11/10/18(火) 10:10 -

引用なし
パスワード
   ・を消す前の文字数から、・を消した時の文字数を引く。
半角カタカナの濁音、半濁音が混じると少し面倒。
ダの半角カタカナの場合、タと濁点の2バイトで構成されているから。

=LEN("あ・いう・えお")-LEN(SUBSTITUTE("あ・いう・えお","・",""))

【70165】Re:ドットが2つあることを判別するには?
お礼  ごん  - 11/10/18(火) 10:22 -

引用なし
パスワード
   ▼とおりすぎ さん:
回答ありがとうございました。

Sub Sample7()
  Dim N As Variant, cnt As Long, String1 As String, String2 As String
  String1 = "C:\Work\2010\Sub\Book1.xlsx"
  String2 = "\"
  
  '\で区切って配列に代入
  N = Split(String1, String2)
  If Not IsArray(N) Then Exit Sub
  
  MsgBox UBound(N) '配列の最大添え字を表示

End Sub

【70172】Re:ドットが2つあることを判別するには?
お礼  ごん  - 11/10/18(火) 13:57 -

引用なし
パスワード
   ▼Jaka さん:
回答ありがとうございます。
なるほどでした。

2076 / 13645 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free