Excel Forum - Porady, Pomoc,  Excel Help, Excel FAQ Strona Główna
 FAQ  RegulaminRegulamin  Szukaj   Użytkownicy   Grupy   Rejestracja   Profil   Twoje wiadomości   Zaloguj 


Poprzedni temat «» Następny temat
ID tematu: 76054 Skopiuj do schowka Użycie właściwości DisplayFormat w formatowaniu warunkowym
Autor Wiadomość
Maciej Gonet 
Excel Expert


Wersja: Win Office 365
Pomógł: 3616 razy
Posty: 10635
Wysłany: 11-08-2024, 21:37   Użycie właściwości DisplayFormat w formatowaniu warunkowym

Odpowiadając na pytanie na innym forum zwróciłem uwagę na interesujący aspekt formatowania warunkowego, o którym wcześniej nie wiedziałem. Chciałem się podzielić tą nowiną.

Wiadomo, że próbując odczytać efektywny kolor tła lub czcionki komórki sformatowanej warunkowo, trzeba wykorzystać właściwość DisplayFormat (dostępna od wersji 2010). Z kolei wiadomo również, że ta właściwość nie może być użyta w funkcji UDF (zwraca błąd zamiast wyniku), można jej używać w makrach. Jeśli chcemy mieć funkcję UDF, trzeba ją „opakować” w metodę Evaluate albo użyć procedury zdarzeniowej, co jest jeszcze mniej wygodne.
Okazuje się jednak, że taką funkcję z DisplayFormat można użyć do definicji formuły formatowania warunkowego i nie trzeba stosować „opakowania” z Evaluate. Można dzięki temu na przykład zdefiniować warunkowo jasny kolor czcionki gdy tło komórki (warunkowe) jest ciemne.
Adres postu z opisem problemu i użytym kodem.
vba - Creating a function in Excel to test for Cell Interior Color that's useable with Conditional Formatting - Stack Overflow
'https://stackoverflow.com/questions/78857397/creating-a-function-in-excel-to-test-for-cell-interior-color-thats-useable-with

Przykłady w załączniku.

DarkColors1.xlsm
Pobierz Plik ściągnięto 34 raz(y) 17.28 KB

ID posta: 436625 Skopiuj do schowka
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Theme xandgreen created by spleen& Programosy modified v0.3 by warna
Opieka techniczna www.wip.pl

Archiwum

Strona uĹźywa plikĂłw cookies.

Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przegl�darce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.
SprawdĹş, w jaki sposĂłb przetwarzamy dane osobowe