| 
    
     |  | ▼Jaka さん: そう言う事ですね。本当に有り難う御座いました。
 
 >▼hisao さん:
 >今ごろですが...。
 >>選択後 a=range("a100").end(xlup).row
 >と言うことですので
 >
 >Dim aa As Range
 >
 >Range(○○).AutoFilter・・・・ ここでオートフィルタ
 >a=range("a100").end(xlup).row
 >Set aa = Range("C3:C" & a).SpecialCells(xlCellTypeVisible)
 >aa.Value = "*"
 >Set aa = Nothing
 >
 >こんな形で、オートフィルタしてからフィルタした最終行を取得してませんか?
 >もしそうなら、下のようにオートフィルタする前にA列の最終行を求めて下さい。
 >
 >a=range("a100").end(xlup).row
 >Range(○○).AutoFilter・・・・ ここでオートフィルタ
 >Set aa = Range("C3:C" & a).SpecialCells(xlCellTypeVisible)
 >aa.Value = "*"
 >Set aa = Nothing
 
 |  |