Dim mRng As Range, wRng As Range
If Target = [B2] Then
Set mRng = [B4]
Set mRng = Range(mRng, mRng.End(xlDown))
Set wRng = mRng.Cells(WorksheetFunction.Match(Target, mRng, 0), 3)
wRng.Select
End If
End Sub... do sloupce C dopíše se stav - nepíšeš, akým spôsobom sa má ten stav dopísať, takže makro zrealizuje odskok do bunky, kam sa má ten stav zapísať..citovat