2016-06-24 6 views
1

回コラム:どのようにsepcificキャラクターはよりエクセル、以下の値の一覧で

research.med.helsinki.fi 
fixus.fi 
fixusnet.fi 
toolpack.fi 
porinteatteri.fi 
lippu.fi 
ensemble.fi 
autoarvio.fi 
ratti.autoarvio.fi 
adwords.google.com 
fram.fi 
edriver.fram.fi 
alajarvi.perussuomalaiset.fi 
per.us.su.omalaiset.fi 

に、私は列の中に多くのより多くの同様の値

を持っているしているセルを強調表示します(。):

私はIKEドット文字を持っているすべての値を強調表示します複数回、それは次の値が強調表示されるべきマクロ/式を実行した後、VBAマクロまたは式

をすることができ

research.med.helsinki.fi 
ratti.autoarvio.fi 
adwords.google.com 
edriver.fram.fi 
alajarvi.perussuomalaiset.fi 
per.us.su.omalaiset.fi 

おかげ ジブ

答えて

4

あなたが式に基づく条件付き書式を使用することができますので、len(a1)-substitute(a1,".","")>=2

+0

申し訳ありませんが、didntの仕事が続いて – Ziv

+0

おそらくあなたは必要に応じてそれをあなたのデータに適応させませんでした。あなたが使用している正確な数式をコピー/貼り付け、そして '条件付き書式設定ルールマネージャー 'から' Applies to 'ボックスもあなたのOPに表示されているデータセットで正しく動作します。 –

+0

@Zivを引き起こすかを見る、式としてで代替ビットを入れて、その隣の列に、式アップを破る –

0

は、あなたのデータがセルA2

を実行し、以下のコードで始まると仮定。 1ドット以上のデータを強調表示します(A列)。私の最後の

Sub highlight() 
    Dim lastrow As Long, i As Long 
    lastrow = Range("A" & Rows.Count).End(xlUp).Row 
    For i = 2 To lastrow 
     If (Len(Range("A" & i).Value) - Len(WorksheetFunction.Substitute(Range("A" & i).Value, ".", "")) > 1) Then 
      Range("A" & i).Interior.ColorIndex = 4 
     End If 
    Next i 
End Sub 

enter image description here

関連する問題