有難うございました、結局とある人に教えて頂いた
Sub A列抽出行に連番()
Dim r As Range
Dim c As Range
Dim i As Long
With [A1].CurrentRegion
Set c = .Columns(1)
Set c = Intersect(c, c.Offset(1))
c.ClearContents
.AutoFilter 2, "神奈川"
For Each r In c.SpecialCells(xlCellTypeVisible)
i = i + 1
r.Value = i
Next
'.AutoFilter
End With
のコードを加工して、解決しました。
お礼
有難うございました、結局とある人に教えて頂いた Sub A列抽出行に連番() Dim r As Range Dim c As Range Dim i As Long With [A1].CurrentRegion Set c = .Columns(1) Set c = Intersect(c, c.Offset(1)) c.ClearContents .AutoFilter 2, "神奈川" For Each r In c.SpecialCells(xlCellTypeVisible) i = i + 1 r.Value = i Next '.AutoFilter End With のコードを加工して、解決しました。