|    | 
     EXCEL2003を使ってます。 
 
 
オートフィルターでA列を 000000を取り除いたものを表示した後、 
可視できる件数をメッセージボックスで表示させ、 
さらに、F列に残っている 000の件数をカウントしたいのですが、 
うまくいきません。 
現在はF列にCOUNTIFを使ってみたのですが、 
カウントがうまくいきません。 
条件付き書式でやっても正確なカウントをしなかったです。 
 
Selection.AutoFilter Field:=1, Criteria1:="<>000000", Operator:=xlAnd 
   
 
Dim cnt1 As Long 
  cnt1 = Range("a1:a" & Cells(65530, 1).End(xlUp).Row).SpecialCells(xlCellTypeVisible).Count 
 
Dim cnt2 As Long 
  cnt2 = Range("f1:f" & Cells(65530, 1).End(xlUp).Row).SpecialCells(xlCellTypeVisible).CountIf("f1:f", "000", 0) 
 
   
  MsgBox "行数:" & cnt1 & _ 
    Chr(10) & _ 
    "000: " & cnt2 
下記はオートフィルターを掛けた後 F列に 000が1件入っているので  
カウントを1件で表示させたいです。 
A    B    c    D     E    F    G    H  
120101    0000000    0    000000    00    001    00000  00 
120110    0000000    0    000000    00    001    00000    00 
120111    0000000    0    000000    00    000    00000    00 
 
宜しくおねがいします。 
 | 
     
    
   |