Mam następujący kod VBA, aby znaleźć wystąpienia „0” w poniższej kolumny:Jak uzyskać adres sąsiedniej komórki?
For Each c In Range("B:B")
If c.Value = "0" Then
MsgBox "0 found at " & (c.Address)
End If
Next c
Jak mogę zmodyfikować kod tak, że gdy znajdzie „0” na powiedzmy, B6, wyświetla C7 ? to znaczy. wyświetla komórkę po przekątnej sąsiadującej z tą, w której znaleziono "0".
Dzięki. Działa, ale musiałem zrobić to Cells (c.Row + 1, c.Column + 1) .Address, aby uzyskać adres inaczej dałoby mi wartość. – xbonez