Chciałbym, aby komórka była wypełniona kolorem lubsformatowany na podstawie wartości w sąsiedniej komórce. Na przykład, jeśli komórka D1 = #NA, chcę, aby czcionka w C1 była wypełniona na czerwono. Chciałbym w tym celu porównać cały zakres w kolumnie C i D. Czy są jakieś zasady formatowania warunkowego lub makra VBA, które mogą to osiągnąć?
Odpowiedzi:
0 dla odpowiedzi № 1Aby zastosować taki format do C3 na podstawie zawartości D3:
- Wybierz C3
- W warunkowym formatowaniu kliknij Nowa reguła ...
- Wybierz „Użyj a formuła do określenia, które komórki do sformatowania ”
- Aby wprowadzić formułę „= ISNA ($ D $ 3)”
- Kliknij przycisk Format, aby ustawić format stosowane, gdy poprzednia formuła zwraca PRAWDA
Nadzieja, która pomaga
0 dla odpowiedzi nr 2
Po prostu wybierz żądany zakres w kolumnie C i po prostu utwórz format warunkowy przy użyciu równania i użycia
=$D1=""
i zmień kolor tekstu formatu na to, co chcesz.
0 dla odpowiedzi № 3
Formatowanie warunkowe byłoby najłatwiejszym sposobem na to.
Jeśli w formatowaniu warunkowym wybierzesz nowyreguła, a następnie „użyj formuły do określenia, które komórki do sformatowania”. Formuła taka jak = $ D $ 1 = "# na" i zmień format na taki, jaki chcesz. Jeśli klikniesz OK i upewnisz się, że dotyczy to C1 i zatrzymaj, jeśli wybrano true.
To działało dla mnie! Jeśli chcesz użyć vba, daj mi znać.
0 dla odpowiedzi nr 4
Formatowanie warunkowe może to zrobić. Wybierz „Użyj formuły, aby określić, które komórki do sformatowania”, wprowadź
= 7 = BŁĄD.TYPE (D1)
Ustaw czerwone wypełnienie. Teraz skopiuj i zastosuj do całej kolumny.