[[20150612094600]] 『文字列に小文字が含まれてるか』(佐々木) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『文字列に小文字が含まれてるか』(佐々木)

文字列の中に小文字が含まれてるか一文字ずつ調べたいです。
全文検索で調べてみたんですが見つからなかったので新規で建てました。どなたか宜しくお願いします。

< 使用 Excel:Excel2010、使用 OS:Windows7 >


 まず。「小文字」ってなに? 英字の小文字でいいの?

 それと 文字列の中ってのは1セルの文章の中なのか、複数セル範囲で見るのか?

 あと、調べるのは○×だけなのか? セルごとなのか? その「文字」を抽出なのか?

 例が無いとよーわからん。
 
(GobGob) 2015/06/12(金) 09:52

 衝突しましたがそのままアップします。

 関数で特定のセルに小文字が含まれるか否かを判定する式です。

 =IF(EXACT(A1,LOWER(A1))=FALSE,"含まれる","含まれない")

 シート全体で、となると分かりません。マクロなら抽出することはできますが。
(カリーニン) 2015/06/12(金) 10:03

申し訳ございません、せっかく関数で回答をいただいたのですが、今回はマクロでお願いしたいです。
小文字というのは、セルごとにです。小文字が存在すれば色をつけて強調などさせようと思ってます。
(佐々木) 2015/06/12(金) 10:06

 WorksheetFunctionではUpperやLowerは使えないようなので、
 UcaseやLcaseを使うといいでしょう。

 個別のセルでの判定のサンプルです。

 Sub test()
  Dim c As Range
   Set c = ActiveCell
   If UCase(c.Value) <> c.Value Then
      MsgBox "含まれている"
   Else
      MsgBox "含まれていない"
   End If
 End Sub

 ※マクロで、ということなので、マクロの基本知識はあるとの前提です。
(カリーニン) 2015/06/12(金) 10:23

マクロじゃなくて申し訳ないのですが
事例ありました。

『検索条件:小文字が含まれていたら・・・』
[[20070618151535]]

条件付き書式での対応です。
検討案に変更があったらどうぞ。。

(equity) 2015/06/12(金) 10:24


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.