ID tematu: 70146
 |
Kolorowanie komórek wg schematu - VBA |
Autor |
Wiadomość |
kuma
Excel Expert

Wersja: Win Office 2010
Pomógł: 1439 razy Posty: 4107
|
Wysłany: 17-02-2021, 20:41
|
|
|
Z takiego krótkiego opisu trudno coś wywnioskować. Zapewne nie jest dostosowany typ zmiennej lub właściwości, np. deklarujesz zmienną jako Byte, a liczba zwracana jest spoza zakresu 0-255.
Możesz zamieścić skoroszyt z tymi procedurami?
Jak uruchamiasz moje makro?
Nie widzę nigdzie powyżej kodu 'Ligi'. |
_________________ Pozdrawiam. |
|
 | ID posta:
400571
|
|
|
 |
|
|
|
ws1948
Stały bywalec Excelforum

Pomógł: 9 razy Posty: 335
|
Wysłany: 17-02-2021, 21:14
|
|
|
Witam,
makro Liga znajduje się w poście 400459. Do tego makra dołączyłem Twoje. Są one umieszczone w module normalnym. Wywołanie umieszczone jest w kodzie arkusza. Jest to wersja otrzymana od Ciebie.
Pozdrawiam
ws |
|
 | ID posta:
400573
|
|
|
 |
|
|
kuma
Excel Expert

Wersja: Win Office 2010
Pomógł: 1439 razy Posty: 4107
|
Wysłany: 17-02-2021, 21:36
|
|
|
To mi nic nie mówi, że obydwie procedury są w jednym module. To jest normalne.
Nadal brakuje mi danych. Moje makro uruchamiane jest ze zdarzenia 'Worksheet_Change' w arkuszu 'Liga', a dane są w arkuszu 'Liga'?
Nie wiem jak wygląda struktura danych, z której tworzysz tablicę 'a' i zakres 'rng', bo to jest coś innego niż wcześniejsza Twoja propozycja. Trudno mi zgadywać.
Jeśli nie możesz dołączyć skoroszytu z jakichś tam powodów to daj screen tego zakresu, w którym moje makro operuje. |
_________________ Pozdrawiam. |
|
 | ID posta:
400576
|
|
|
 |
|
|
ws1948
Stały bywalec Excelforum

Pomógł: 9 razy Posty: 335
|
Wysłany: 17-02-2021, 22:43
|
|
|
Witam,
dane, które znajdują się w zakresie działania Twojego makra są wynikiem działania formuł, są tekstami (Nazwisko zawodnika, zdobyte punkty w biegu). Układ tych danych jest taki sam jak w pliku poglądowym. W innej części arkusza przy pomocy makra Liga wstawiane są przy nazwiskach zawodników ich fotki. Tę część arkusza nie obejmuje działania Twojego makra. Skoroszyt ma prawie 17MB. Arkusze są ze sobą powiązane. Jednym z arkuszy jest Liga.
Czy wystarczająco opisałem sytuację w tym arkuszu?
Pozdrawiam
Ws |
|
 | ID posta:
400579
|
|
|
 |
|
|
kuma
Excel Expert

Wersja: Win Office 2010
Pomógł: 1439 razy Posty: 4107
|
Wysłany: 17-02-2021, 22:50
|
|
|
Daj załącznik tylko z arkuszem, gdzie są dane do mojego makra. Arkusz możesz skopiować do nowego skoroszytu i przesłać. |
_________________ Pozdrawiam. |
|
 | ID posta:
400580
|
|
|
 |
|
|
ws1948
Stały bywalec Excelforum

Pomógł: 9 razy Posty: 335
|
Wysłany: 18-02-2021, 19:48
|
|
|
Witam,
W załączniku skoroszyt z danymi do Twojego makra. Zachowałem układ oryginału.
Pozdrawiam
ws
użel21v5.01.xlsm
|
Pobierz Plik ściągnięto 1 raz(y) 713.94 KB |
|
|
 | ID posta:
400643
|
|
|
 |
|
|
kuma
Excel Expert

Wersja: Win Office 2010
Pomógł: 1439 razy Posty: 4107
|
Wysłany: 18-02-2021, 22:44
|
|
|
Kolorowanie działa dobrze, bez problemów.
Po wyborze w 'AY58' nr zestawu tabela z nazwiskami koloruje się.
W komórce 'AX60' wstawiłem krótki komentarz co zmieniłem.
użel21v5.01.xlsm
|
Pobierz Plik ściągnięto 3 raz(y) 753.57 KB |
|
_________________ Pozdrawiam. |
|
 | ID posta:
400653
|
|
|
 |
|
|
ws1948
Stały bywalec Excelforum

Pomógł: 9 razy Posty: 335
|
Wysłany: 19-02-2021, 20:17
|
|
|
Witam,
dziękuję wszystkim za szczegółowe wyjaśnienia i pomoc w rozwiązaniu problemu.
Pozdrawiam
Stanisław |
|
 | ID posta:
400719
|
|
|
 |
|
|
|
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
|
 |
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
|