Musisz się zdecydować - czy ma kolorować po uruchomieniu makra, czy po zmianie zawartości komórki.
Pierwsza sprawa to na pewno wyrzuć funkcję Jeżeli() i pozostaw tylko warunki. Możesz zapisać go w jednej funkcji Oraz(). Druga sprawa to jak zostawisz wszędzie te $ to nie będziesz mógł łatwo kopiować formuły/warunku. Adres bezwzględny pozostaw tylko przy adresie S$4 =ORAZ(B3>5,0;B3<6,0;C3<S$4) Tak zapisany warunek wpisz do formatowania warunkowego...
W formatowaniu warunkowym zastosuj taki mniej więcej ciąg myślowy: jeżeli dziś >= data_wpisana +80 to koloruj na czerwono Osobno w jakiejś tam kolumnie (przyjmijmy, że jest to komórka G4) wpisujesz normalny warunek: jeżeli dziś >= data wpisana to G4="ŹLE" w przeciwnym razie G4="OK" Wystarczy to podstawić do funkcji, celowo zostawiam Ci odrobinkę pracy...
I dalej nie ma załącznika. Czy to ma być ten sam kolor wszystkich liter we wszystkich kolumnach? Jeżeli tak, to należy zaznaczyć zakres do formatowania (można to też zrobić później, w ramach modyfikacji) i jako formułę wpisać np. [syntax=text]=A11=A$11[/syntax] (warunek zapisujemy dla pierwszego wiersza zakresu). Przykład w załączniku.
Zobacz ten kurs [url=http://dzono4.w.interia.pl/kurs/for... Tabliczka mnożenia w części "Dla dociekliwych" jest tym, o czy tu mówimy. A szachownica ma 8x8 i zaczyna się od białego :)
Można to zrobić na kilka sposobów, w zdarzeniu Change zeszytu 1 lub w zdarzeniu Activate zeszytu 2. Dla pierwszego przypadku użyłbym takiego makra: [syntax=vb]Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$C$5" Then On Error GoTo myErr Set wsform = ThisWorkbook.Worksheets("Zeszyt 2") wsform.Range("C3:M3").Interior.Pattern.....
Zdaje się, że formuła powinna być "odwrotnie": =LICZ.JEŻELI($C$3:$C$100;A3) https://obrazki.elektroda.pl/5441432600_...
Pkt. 1 wystarczy funkcja Jeżeli. Pkt. 2 tu już trzeba raczej makro, albo formatowanie warunkowe (tylko kolorowanie błędnej komórki)
https://obrazki.elektroda.pl/8810856500_... Hej, Jak widzisz: po zrobieniu części nr 20-015-062 czyli poziomu 1.6.1.6 i zawierającej się nie w niej trzech kolejnych pozycji - oznaczone na zielono powtarza się ona na poziomie 1.6.1.9 Znajdujące się w niej pozycje zawsze będą takie same. Dlatego chciałbym aby po oznaczeniu części nr...
Ów zdefiniowany "tekst" wpisujesz w cudzysłowiu jako warunek równości a działanie formatowania warunkowego ustawiasz na komórkę (lub zakres), którą chcesz kolorować. Zobacz załącznik. (at)mickpr Nie do końca o to chodzi w temacie.
po wpisaniu cyfry 1, komórki kolorowały się w lewo a nie w prawo tak jak jest teraz Kolega Maciej Gonet przygotował Ci specjalną formułę do planowania produkcji, która w zależności od wartości w kolumnie I , koloruje po wstawieniu jakiejkolwiek liczby (nawet "0") do którejś komórki - zarówno tą pierwszą niepustą jak i odpowiednią liczbę następnych...
A może spróbuj formatowaniem warunkowym? Jeżeli dotyczy to na przykład kolumny czy wiersza, ustaw warunek aby kolorowało wszystkie puste komórki
Cześć, proszę o pomoc. W załączeniu przesyłam plik, chciałbym aby w zakresie "tabela", komórki które są w tym samym wierzy, nawzajem się porównały i przyjęły konkretne style. Większa wartość styl "dobry", mniejsza "zły". Proszę o pomoc bo kod napisany przeze mnie nie działa. Z góry dziękuję Sub kolory() ostatniwiersz = Range("tabela").Rows.C...
Wprowadziłem formuły i formatowania warunkowe do komórek arkusza BAZA i po wpisaniu nowego kodu, istniejącego w BAZA_ETYKIET, wyszukuje ilość z BAZA_ETYKIET i odpowiednio kolorują komórki arkusza BAZA.
Możesz tak przygotować arkusz aby wynik Twojej funkcji był skopiowany do innej komórki. Wtedy można użyć prostego kodu: [syntax=vb] With Sheets("Arkusz1").Range("C8") .Characters(1, 10).Font.ThemeColor = xlThemeColorLight2 .Characters(11).Font.ThemeColor = xlThemeColorLight2 End With [/syntax] Kod koloruje pierwsze 10 znaków tekstu w komórce C8 na kolor1...
No, w ten sposób świata nie zawojujesz ;-) Musisz to zrobić w pętli. Spróbuj tak. [syntax=vbscript] Option Explicit Sub kolory() Dim myRangeA As Range, Kom As Range Set myRangeA = Range("A2:A150") For Each Kom In myRangeA If Not Kom = "zielony" _ And Kom.Offset(0, 1) = "duza" _ Then Kom.Interior.ColorIndex = 31 If Kom = "zielony" _ And Kom.Offset(0,...
Rzeczywiście wyszukuje również z literami, ale dlaczego podświetla dwa wiersze niżej. Bo prawdopodobnie nie zaznaczyłeś całej kolumny B:B tylko (od pierwszej lub) pierwszą którą chciałeś kolorować. Zaznacz porządnie klikając w literę B i wywołaj formatowanie warunkowe, inaczej adresy, które masz w przykładzie będą się odnosić do innych komórek.
Pogrzeb w opcjach "Autoformatowania", wiem że w Excel'u 2000 na pewno jest opcja autoformatowania danej komórki w zależności od zawartości tej samej komórki (nie wiem jak od innej). Być może w nowszym Excel'u jest opcja autoformatowania danej komórki zależnie od zawartości innej komórki
A w VBA to będzie coś takiego (tylko z indeksami kolorów i ewentualnie warunkami można trochę pokombinować): [syntax=vb]For Each kom In Range("A1:A23") If IsDate(kom) Then If kom >= Date - 2 And kom < Date Then kom.Interior.ColorIndex = 45 ElseIf kom >= Date - 7 And kom < Date Then kom.Interior.ColorIndex = 3 Else kom.Interior.Color = xlNone...
Witam serdecznie. Jak w temacie. Potrzebuję funkcję, jakiś skrypcik aby kolorowała mi się grupa komórek na np czerwono gdy w odpowiedniej komórce znajdzie się odpowiednia wartość. NP. Zmień tło komórek A13:D13 oraz tło komórki B4 na czerwone jeżeli w komórce B4 zostanie wybrana wartość TAK (ta komórka to lista wyboru). Da się to w jakiś prostu sposób...
Formuła Licz. jeżeli jest najprostsza. Ponieważ liczby z zakresu B2:B58 są w formacie "0,00" dlatego też należy zmienić formułę na: =$F$17-LICZ.JEŻELI($B$2:$B$59;">"&... i będzie wynik 38. Uwaga do autora: żeby ręcznie nie kolorować danych w zależności od wartości komórki...
jeżeli to co napisałem w arkuszu jest zbyt proste do zrobienia i na bardzo małym poziomie zaawansowania Był taki dowcip: Facet oburza się na mechanika samochodowego - za jedno puknięcie młotkiem 1000 zł ? za co ? Mechanik: za to, że wiedziałem gdzie puknąć :D Co do Twojego skryptu to założony efekt 922999 masz w załączniku 923000 A dodatkowe pomysły...
Kolorowanie komórek można wykonać za pomocą warunkowego formatowania. Niewyświetlanie wartości za pomocą funkcji warunkowych.
Nie masz zdefiniowanej komórki jaką Excel ma pokolorować, patrz --> Cell.Interior.Color = 16506298 Spróbuj zmienić na Cells(0,-2).Interior.Color = 16506298
Próbuję ugryźć makra ale to dla mnie za szerokie wody. Gryź częściej :) Wiem że to jest szybsze od formuł Fałsz. Jedynie te operujące na tablicach muszą dłużej "myśleć". W przypadku formatowań dla dni tygodnia, potrzebujesz siedem reguł dla 364 (jak opisałeś) wierszy. Przeliczenie arkusza z pewnością nie potrwa dłużej niż kolorowanie makrem.
Dzięki za już, ale jeszcze nie działa. Podany kod koloruje wszystkie komórki w podanym zakresie mimo, że nie spełniają warunku
Można - popatrz jak wygląda reguła... po to dałem kolorowanie by się wyróżniały. Ważne jest ustawienie formatowania komórek z datą na format Data.
Witam, Mam w komórce A1 nazwy firm aż do A30, w komórce C1 to samo. Muszę obie te komórki porównać. Gdy np. w A1 jest ta sama napisana firma co w C1 to komórki zostaną oznaczone jakimś kolorem np. zielonym. Gdy w A2 i C2 jest również to samo to również koloruje komórkę ALE już innym kolorem i nie może go powtórzyć. Gdy komórki różnią się np. A5 i C5...
W każdym przypadku przed tym powinny być znane maksymalnej wartości klatki do ukończenia zadania automatycznego Tak, wiem że najpierw musiałbym wyznaczyć komórkę o największej wartości, a potem wyznaczać mniejsze i potem je kolorować. Nie wiem jednak jak to wszystko "przenieść" na VBA.
Chodzi o najnizsze ceny w danym wierszu. Musiałem poradzić sobie jakos pustymi komórkami, ponieważ kolorowały sie na kolor zielony i byly podswietlane jako "najnisza cena". Nie moglem uzupelnic komorki inna cena bo po prostu jej nie bylo. Plik bede mogl przeslac pozniej wieczorem.
Intersect(Target, Columns(...)) zwraca zakres komórek typu Range(), będący wspólną częścią - w przypadku zdarzenia Worksheet_Change - obszaru, który uległ zmianie (Target) oraz wybranej kolumny (Columns(...)). Tym obszarem który uległ zmianie (Target) może być tylko jedna komórka (np. kiedy wpisujesz w nią wartość ręcznie), ale też zakres komórek (np....
Nie jest to sortowanie, ale może wystarczy ci dodać kolumnę z rankingiem. (w przypadku dwóch takich samych wyników będzie np dwóch z nr 3 ale nie będzie 4 tylko od razu 5) Można dodać jeszcze formatowanie warunkowe i "kolorować" złotem pierwsze miejsce sredbrem drugie i brązem trzecie. (tego nie ma w załączniku ale myśle że to nie problem) W innym przypadku...
dzięki za podpowiedzi, zrobiłem od początku i zacząłem, właśnie od tej funkcji i dziwne ale zadziało. Nie ogarniam tego, ten nowy excell czasem ma jakies zacinki, niby robię to samo, a czasem nie wychodzi. A może mógłbyś mi podpowiedzieć, jakiej funkcji użyć, gdy chcę. aby wers po spełnieniu warunku, został przeniesiony do arkusza 2, zrobiłem że wers...
Dzień dobry Wszystkim. Taki oto problem. Mam arkusz z tabelą (w załączniku). Chciałbym aby po wpisaniu w wierszu kolumny B, wartości większej niż zero w komórki zakresu D:O tego wiersza została wpisana liczba 9, pomijając ukryte kolumny (w tym przypadku kolumny L, M, N) oraz wypełnienie tych komórek zmieniło się na kolor zielony. I tak dla każdego wiersza....
Przekroczenie miejsca na dysku nie powinno mieć wpływu na wewnętrzną strukturę arkusza. Ale wracając do oddania ludziom pliku do pracy na nim. Zauważ że niektórych formuł już nie masz bo ludzie zamiast skreślić datę po prostu ją wykasowali. Poniżej przykładzik z blokadą arkusza (blokada bez hasła) Można zmieniać tylko komórki z głównymi datami i określać...
kurcze w pracy mam wersję 2007 i nie mogę żadnej frazy wpisać :/ Mało prawdopodobne :D , zaznacz dotychczasowy wpis i wtedy zacznij wpisywać swoją frazę :!: pole edycji Comboboxa i jego lista automatycznie się przestawi po pierwszej literze :D co należy zrobić , aby kolor danej komórki wyświetlił się w arkuszu "wyszukiwarka" w oknie "szt" Po prostu...
Usiadłem (wreszcie) nad tym i tak sobie myślę: Jeśli pierwszy dzień miesiąca wypada w środę, to w systemie 5/1 dzień wolny ma brygada, która pracowała w ostatni czwartek poprzedniego miesiąca. Nie ma tu stałych, więc po czym w takim razie biedny Excel ma się orientować? Systemu 6/2 nawet nie próbuję analizować :) Należałoby mu jakoś (InputBox, wartość...
sprawdziłem w pracy na excel działa tylko mam jeszcze jedno pytanie jak zmusić resztę komórek żeby też zmieniały się w dół na szaro przy każdym nazwisku pracownika w niedz i sobotę.
No właśnie podstawa to zrozumienie :-). Chodzi Ci o to że jak jest godzina w danym przedziale to mają być odpowiednio kolorowane dane. Nie że dane zawierają informacje o godzinie :-). Jednak jak byś dał przykładowy plik to już by było dawno rozwiązane. Fakt rozwiązanie jest banalne. To jest rozwiązanie (koloruje tekst, jak chcesz wypełniać komórki kolorem...
Arkusz4: Jak chcesz zrobić sumę sprzedaną w kwartale których masz dwa w 1 komórce? Kolorowanie komórek masz w pasku nad arkuszem. Kwartał to 3 miesiące więc podejrzewam że trzeba je zsumować :) Stypendia: w czym problem? musisz pokolorować, excel z tego co mi wiadomo nie ma takich możliwości żeby sformatować komórkę żeby wyświetlała tekst w iluś linijkach...
Ad 1 i 2[syntax=vb]Sub koloruj() For i = Range("A65526").End(xlUp).Row To 2 Step -1 If Cells(i, 5) <> "" Then Rows(i).Interior.ColorIndex = 15 ElseIf Cells(i, 3) = "kontrakt deaktywny" Then Rows(i).Interior.ColorIndex = 1 Else Rows(i).Interior.ColorIndex = 0 'w razie zmiany End If Next End Sub[/syntax]Ad 3[syntax=vb]Sub Printuj() ActiveSheet.PageSetup.Orientation...
Mam problem z dokończeniem makra w vba, mianowicie chce wyszukać wyrazy (znaczniki html) wpisane do komórek w excel-u, w całym arkuszu. Arkusz posiada 5 kolumn i około 6000 wierszy. Po wyszukaniu wyborderować i zmienić kolor ich czcionki na czerwony. Zdaje się, że źle się do tego zabierasz. Na razie pętla mieli A1 i na oko będzie mielić bez końca (pętla...
Możesz zastosować taką funkcję UDF: [syntax=vbscript]Function Biale(rng As Range, pat As Range) As Long Application.Volatile Dim cel As Range For Each cel In rng If cel <> "" And cel.Interior.Color = pat.Interior.Color Then Biale = Biale + 1 End If Next cel End Function [/syntax]Funkcja powinna być umieszczona w module uniwersalnym. Pierwszym...
Pewnie można, ale to już dłuższa historia... :) Najprościej - jeżeli plik-źródło jest w tej samej lokacji - wstawić kwerendę wybierającą dane (Dane->Importuj dane zewnętrzne->Nowa kwerenda bazy danych, wybrać Excel Files * i OK, wskazać plik-źródło (można zaznaczyć "Tylko do odczytu"), a dalej z kreatora" wybrać zakładkę, rozwinąć ją krzyżykiem, wybrać...
Witam Czyli mam rozumieć że przy tak skonstruowanych danych ciężko zrobić cokolwiek sensownego ? Kolorowanie odpada ponieważ tylko te produkty powinny być zaznaczone w danej komórce które znajdują się w Arkusz1. To trudno ... przynajmniej się dowiedziałem że nie da się tego zrobić. Pozdrawiam
Spróbuj formatowania warunkowego wg takiego wzoru: Mam jeszcze jedno pytanie - jeżeli formatowany obszar nie znajduje się w pierwszym wierszu, to niestety funkcja zaczyna szwankować. Jeśli obniży się o jeden wiersz, "kolorowanie" rozpoczyna się od komórki nad pustą, a nie pod. Jeżeli zaczniemy formatowanie jeszcze niżej, np od wiersza 10, to wypełniane...
W komórce B3 formułę popraw na taką =WYBIERZ(DZIEŃ.TYG($A$1+B3-2;1);"pon";"w... Odpowiednio zmień w komórkach niżej (zamiast B?-1 ma być B?-2) Skasuj też formatowanie warunkowe w dolnych wierszach poza zakresem listy bo robią się kolorowe.
Ja bym sięgnął do POWODU dlaczego komórki są kolorowane, i wg tego budował algorytm Niestety, excell zamazuje coś, co jest rdzeniem informatyki: rozdzielenie danych i ich prezentacji Dane się kwalifikują do koloru X, PONIEWAŻ .... a ich malowanie to już prosta "nie-inteligentna" czynność.
Hmm Widzę tu dwa wyjścia: 1. Wykorzystać kolor-picker [url=https://exceloffthegrid.com/calling... (co niewiele różni się od wbudowanego kolorowania) 2. Utworzyć mini formularz ("wyskakujące okienko") z kolorowymi polami do wyboru. + jakiś skrót klawiaturowy lub jakiś inny sprytny sposób wywoływania...
Witam ponownie, chciałbym prosić o pomoc przy wyszukiwaniu tagów html o zmiennych parametrach. Aktualnie posiadam taki kod: [syntax=vb] Sub Makro1() Dim kom As Range, i As Integer, j As Integer For Each kom In UsedRange i = 1 If kom.Value <> "" Then Do i = InStr(i, LCase(kom.Value), "<") If i = 0 Then Exit Do 'tu warunek opuszczenia /konieczny/...
Nie wiem jak zmieniasz miesiąc i gdzie jest on podany. Musisz wykryć zmianę miesiąca, po zmianie miesiąca wywołujesz makro które ustawia im kolor kolor biały, potem w drugim kroku ponownie sprawdzasz wartości w komórkach w kol. M, jeżeli jakaś ma N to kolorujesz cały wiersz. Drugi krok wykonujesz w pętli. To chyba będzie najprostsza i najszybsza metoda.
Skoro raport ma 300000 wierszy, to zmienna i musi być zadeklarowana jako long. W którym miejscu Twoje makro się zatrzymuje? A tak w ogóle to zamiast mozolnego porównywania każdej komórki z elementami tablicy przy pomocy pętli to poszedłbym w sprawdzenie przy pomocy odpowiednika arkuszowej funkcji PODAJ.POZYCJĘ czy wartość danej komórki jest w tablicy....
Jeżeli chcesz kolorować to tylko doraźnie, żeby sprawdzić gdzie są formuły, to ja proponuję takie szybkie polecenie z wstążki: Narzędzia główne/Znajdź i zaznacz/Przejdź do.../Specjalne../Formuły Skrótem: CTRL+G/Specjalne.../Formuły Zostaną zaznaczone wszystkie komórki w arkuszu zawierające formuły.
Mam następujące pytanie: W Excelu mam zrobiony grafik pracy dla kilku osób. W jaki sposób zrobić formułę (lub coś podobnego np makro) która kolorowała by komórkę, lub zmieniała kolor czcionki w sytuacji kiedy przerwa pomiędzy zmianami jest mniejsza niż 10 godz. Zapis w komórkach mam w formie - 6, 12, W, L4, 14, 20, 22 itd...
Kolego mariuz muszę cię przeprosić, niechcący usunąłem formułę z komórki Y i dlatego Twoja formuła nie chciała mi zadziałać. Twoja formuła działa jak najbardziej poprawnie. Dzięki wielkie. Kolego adamas_nt twój sposób jest też dobry i z takiego do tej pory korzystałem jednak plik w którym chcę zastosować formulę jest bardzo mocno rozbudowany i posiada...
Witam. Kolorowanie wierszy Dla Twojego posortowanego arkusza w kolumnie K dla K1 wpisz 1 dla K2 wpisz =JEŻELI(A2=A1;K1;K1*-1) dla niższych komórek skopiuj z K2 następnie wybierz formatowanie warunkowe i dla zaznaczonego zakresu, który ma być wypełniany kolorem wpisz formułę =$K2=-1 i wybierz kolor wypełnienia. Pozdrawiam. To działa.
Jest to dość łatwe do zrobienia - używa się formatowania warunkowego. W excelu 2003 zaznaczasz wszystkie komórki, które chcesz sprawdzać (czyli na przykład całą kolumnę z rabatem. Z menu Format wybierasz Formatowanie warunkowe. Dalej już jest dość intuicyjnie - dla konkretnego przypadku, którego użyłaś (kolorowanie wartości 40%) wybierasz: wartość ->...
wielkie dzięki, pierwszy wariant jest OK :) Dodano po 3 zna się może ktoś z Was na zaawansowanym formatowaniu warunkowym ? chodzi mi o to, że w kolumnie A mam pewną sumę a w kolumnach od B do G mam rożne wartości i chciałbym żeby w momencie kiedy suma wartości z przedziału B:G przerkowczy wartość z komorki A to żeby od momentu jej przekroczenia komórki...
Witam… Próbuję za pomocą formatowania warunkowego, ustawić oznaczanie kolorami komórki kolumny tabeli, w zależności od wartości w kolumnach sąsiednich. Komórki kolumny A tabeli posiadają wartość zmienną. Bez stałej górnej wartości granicznej. Suma wartości komórek kolumny B+C wynosi dokładnie tyle co wartość w komórkach kolumny A. Początkowo zadanie...
Dziękuję za pomoc. Mam tylko pytanie Z tego co widzę kod porównuje wszystkie pola z arkusza OUTPUT do kolumny D z pliku 1 671 913 2.xlsx Czy można zrobić, żeby porównywał tylko pierwszy wiersz z kolumną? Na przykład jak D2=EW2, D3=EX2, D4=EY2 i tak stopniowo powinno przechodzić komórka po komórce aż do końca wiersza i kolorować na zielono lub gdy coś...
Probowalem z formatowaniem warunkowym ale tam jest tylko duplikat, czyli wyroznianie takich samych wartosci. Wejdź w formatowanie warunkowe i tam wpisz takie coś: http://obrazki.elektroda.pl/5947845200_1... =LICZ.JEŻELI(C:C;MODUŁ.LICZBY... Gdzie zamiast "C:C" wprowadzasz żądany zakres sprawdzania, a zamiast...
Hej wiesz co nie za bardzo zależy mi na gotowcu bo jednak wole się czegoś nauczyć, jednak chętnie zerknę jak ktoś zrobił :). Na razie mam taki pomysł żeby zrobić to na zasadzie oddalenia obrazu i wrysowania całego ustawienia na zasadzi kolorowania komórek. Narysowania bitowo. Oczywiście nie wiem czy to jest rozwiązanie najlepsze pomyślałem że użycie...
Witam posiadam taką formułę =ORAZ(JUTRO()-$J$4>=0;LUB(L7<1; L7>15)) Chciałbym aby ktoś ją poprawił. Otóż ma działać ona na zasadzie kolorowania na czerowno komórek pustych a tam gdzie jest 0 lub liczba do 15 ma zostać na biało. Dodatkowo ma to być robione następnego dnia, Czyli jeśli dzisiaj mamy 1.11 to ma się to w arkuszu samo zrobic 2.11....
Witam, 1.Chciałby zrobić formatowanie warunkowe dla komórek HB,AE oraz AD i HC. Jeżeli, któraś z tych komórek będzie mieć wartość <0,5 to wtedy wiersz kolorowany jest na dany kolor w komórce poziom 2.Formatowanie HB i AE HB >=1,5 AE>= 2 HB >=1 AE >= 2 HB >=2 AE >= 2 HB >= 0,5AE >= 2 - wszystko w jednym kolorze Chodzi mi o...
Ale ja tu nie widzę pustych wierszy. W każdej komórce jest co najmniej kreska. Gdyby jeszcze wartości w kolumnie D były liczbami... Rozwiązaniem jest formatowanie warunkowe, gdzie kolorujesz parzysty wiersz zakresu. Żeby określić zakres potrzeba znaleźć ostatnią, zapisaną komórkę w kolumnie. Można spróbować z kolumną pomocniczą sprawdzającą długość...
Mój oryginalny "programik" do liczenia ma zbyt wiele parametrów, zmiennych i formuł, żeby to wrzucić do jednej komórki, bo powstanie z tego niezły, nie do zrozumienia moloch. Nie wiem czy to jest słuszne przekonanie, bo formuła zapisana w jednej komórce jest łatwa do przeanalizowania choćby poprzez fakt kolorowania nawiasów i komórek. A jak już musisz...
formuła nie do końca działa po wprowadzeniu. Nie wiem czy dobrze rozumiem, ale czy te formatowanie nie koloruje na zielono komórki, jeśli zaokrąglona wartość O119 jest większa od zaokrąglonej wartości R119 ? Jeśli spojrzysz do mojego pliku, to: (weźmy komórkę O100, która jest wynikiem szukania w kolumnach Q i R - konkretnie pokazuje wartość komórki...
Jeżeli w dokumencie w którym ma to podświetlenie działać układ tabeli jest taki sam, czyli dwie pierwsze kolumny to imiona i target a potem w czterech kolumnach są dane, to wystarczy wejść do edytora VBA, czyli Alt+F11, w oknie w lewym górnym rogu kliknąć nazwę arkusza w którym są dane (w załączonym przykładzie jest to Arkusz1 o nazwie Arkusz 1 i jak...
Bardzo dobra porada tylko jak to zrobić . Formatowanie warunkowe odnosi się do danej komórki i nie ma ta miejsca na pisanie warunków. Przykład: a1 b1 c1 d1 czerwiec2413 cze 18środa kolumna C1 ma formatowanie warunkowe i zmienia się kolor tła gdy pasuje data czyli, gdy instrukcja "DZIŚ()" jest spełniona. Jak zrobić żeby pozostałe wiersze też kolorowały...
Witam Co do kolorowania, to musisz dla całego zakresu, czyli np. tej kolumny z datami, ustawić formatowanie warunkowe: Wartość komórki jest -> mniejsza niż lub równa -> =DZIŚ()-7 i format jaki tam chcesz, np. czerwony kolor czcionki, masz dostępny pod przyciskiem Formatuj... Jeśli zaś chodzi o drugi warunek, czyli sprawdzanie sąsiedniej kolumny, to...
... które firmy w ogóle nie mają w kolumnie J "OK" i zliczało je także do Arkusz2 w zależności od kodów z kolumn A i F ... :?: :?: :?: Kolega załączył właśnie sam rozwiązanie swojego własnego problemu - 'eleganckie' makro ' FirmyBezOk ' oparte na słowniku, które znajduje się w module zeszytu ' wzór1.xlsm ' robi właśnie to, o co kolega się zapytuje,...
A z czym konkretnie masz problem? Potrafisz otworzyć te pliki? Potrafisz utworzyć te klucze (sugeruję nie zwykłe łączenie stringów, ale dodanie jakichś separatorów)? Potrafisz porównać dane w obu plikach (a może arkuszach - zastanów się czy nie będzie wygodniej skopiować dane do arkuszy pliku z makrem)? Zamiast kolorowania lepiej jest użyć prostej sztuczki:...
Mam Excela, który zawiera 20 000 wierszy. Excel jest wypełniony datami - celem makra ma być wskazanie 50 pozycji od początku listy (C;F) od wiersza 5 do 55 i ich pokolorowanie na jakiś kolor (ma to być wizualny dodatek). Po oznaczenia pierwszych 50 pozycji makro ma sprawdzić datę z komórki D5 i jeżeli komórka nie jest pokolorowana to ma pobrać datę...
Jak już odpowiadałem Ci na PW Gdybyś poczytał dokładnie wszystkie wpisy z Twojego wątku (również z tego podlinkowanego) to miałbyś sporą kopalnię wiedzy nt "zliczania kolorów" :please: Na początek zatem trzeba ustalić, że: - metody liczenia kolorów tła komórki dotyczą jedynie formatowania ręcznego lub formatowania przez makro - nie dotyczą w ogóle formatowania...
Znalazłem bardzo fajny arkusz http://www.excel.12biuro.pl/listaobecn2.... niestety nie można w nim zapisywać danych bo za każdym razem po wybraniu innego pracownika lub daty wszystkie dane się traci można tylko wypełnić i wydrukować. To jest demo i dla celów czysto naukowych zdoiłem z niego zabezpieczenia żeby zobaczyć zasadę działania. Chyba zacznę...
Witam, Przeglądam serwis od dłuższego czasu, ale nie mogę poradzić sobie z następującym problemem. W Excelu mam 2 kolumny A i B, w każdej kolumnie parę wierszy. Chciałbym, aby po wpisaniu w polu A2, itd. wartości TAK, pole B2 zrobiło się np. czarne (albo, aby pojawił się jakiś deseń), natomiast po wpisaniu w polu A2 itd. wartości NIE pole B2 pozostawało...
Ze względu na to, że jestem przeciwnikiem stosowania makr tam, gdzie nie jest to absolutnie konieczne, to do formatowania wykorzystałbym Conditional Formatting i dodatkowe kolumny wyliczające poszczególne dane. Do tego musisz poprawnie obliczyć różnicę pomiędzy czasem przyjazdu Tp i czasem zakładanym Tz i jeśli Tp-Tz>0 wtedy kolorujesz komórkę na czerwono....
Witam, moim zadaniem jest napisanie makra, które będzie porównywać dwie kolumny. Jeżeli dana wartość występuje w pierwszej kolumnie oraz w drugiej, to komórka, w której ta wartość występuje, zostanie oznaczona kolorem żółtym. Niestety moje makro działa w ten sposób, że przykładowo: w kolumnie A wartość "2910624111005 5000" występuje 1 raz, a w kolumnie...
To jest zarys tego co probowalem robic..... Inspirujące... Również lajkonikiem w excelu jestem, ale rozwiązanie nie nastręcza poważniejszych trudności. 1. Zapoznaj się z zapisem daty w excelu. Co prawda zaczyna się od 01.01.1900, ale Tobie w zupełności to wystarczy. 2. Dziś() - dość przyjemna i przydatna funkcja. 3. Dziś()-12miesięcy = X , gdzie ów...
Witam, potrzebuję makro do scalania wielu plików z danymi w jeden. Wszystkie skoroszyty do scalenia znajdują się w jednym folderze, dane do scalenia są zawsze w pierwszym arkuszu i mają jednakowe obszary. Jako, że nie bardzo radzę sobie z VBA, skorzystałem z dostępnego makra, które później lekko zmodyfikowałem do własnych celów. Jednakże pozostało mi...
Właśnie tak teraz zapisuję że kolejne wartości są oddzielane znakiem tabulacji. Problem w tym że OpenOffice ma z tym problemy a w dodatku nie mozna np. kolorowac komórek. Szukałem bibliotek ale wszystkie były niedopracowane.
Witam Jak należy uprościć poniższy kod, aby kolorowanie komórek odbyło się bez ich zaznaczenia. Czyli jak należy zlikiwidować te select i selection [syntax=vbscript]Sub Makro4() ' ' Makro4 Makro ' ' Sheets("SPR").Select Range("BI91:BL97,BK105:BL111,BK119:BL125... Range("BK154").Activate With Selection.Interior .Pattern...
Podobne rzeczy robiłem kiedyś takim fajnym narzędziem ETL co się nazywa Pentaho Data Integration. Program ma możliwość zapisywania danych w formacie excelowym: https://help.pentaho.com/Documentation/8... Jak widać plik wyjściowy można utworzyć na podstawie szablonu, a w szablonie,...
Sory że wejdę w dyskusje. Może umieścić kod w zwykłym "change" bez ograniczeń co do jakiejś komórki czy zakresu. Czyli przy jakiejkolwiek zmianie w arkuszu nastąpi aktualizacja kolorów. W załączeniu przykład z wykresem liniowym. Przyznam jednak, że nie szło mi przejść na inny styl "kolorowania" niż RGB Nie wiem jak tu zastosować ".Interior.ColorIndex"...
W kolumnie pomocniczej są wartości 0 oraz 1 wpisane przez mnie i przy pomocy ręcznego obliczani wyszło mi, że przy 138 powinno być 0, żeby średnia była jak najbardziej zbliżona do D1, a chodzi o to, żeby robił to automatycznie. Kolumna B tak naprawdę nie jest mi do niczego potrzebna, można zrobić np kolorowanie komórek z cenami, które są brane do wyliczania...
Witam Chodziło mi mniej więcej o coś takiego, wariant 2: Sub Przykład1() Dim zakres As Range Dim i As Integer Set zakres = Range("L14:L24") For wiersz = 3 To 21 For kolumna = 3 To 7 Cells(wiersz, kolumna).Interior.ColorIndex = 0 Next kolumna Next wiersz For Each kom In zakres.Cells For i = 1 To 19 If Cells(13...
Wielkie dzięki za pomoc! Zmieniłem trochę twój kod do moich celów. W twoim kodzie makro kończyło pracę gdy w pierwszej kolumnie napotkało pierwsza pustą komórkę. Potrzebowałem mieć pewność, że wszystkie dane zostaną skopiowane. Dlatego też zmieniłem pętle DO WHILE na pętle FOR i użyłem funkcji adamas_nt . [syntax=vb] Sub Copy() Dim myPath As String...
Dzięki za podpowiedź, jednakże...:) Piszesz "że funkcja zwraca wartość i nie służy formatowaniu komórek (jak wszystkie zresztą funkcje Excela). " - czemu w takim razie mogę poprzez funkcję scalić komórki ? Jeśli w warunku (w tym samym miejscu, gdzie np kolorowanie nie działa) wstawię: Range(ActiveCell, ActiveCell.Offset(-1, 0)).Cells.Merge...
formatowanie warunkowe menu format
Oj, Leon45 , ciężki z Ciebie przypadek. Załączasz plik w niewłaściwym formacie (bez makr), ja mam tę funkcję wpisywać za każdym razem od nowa? Poza tym nie czytasz, albo nie pamiętasz co się do Ciebie pisze. Kilka postów wcześniej napisałem: Jeśli chcesz mieć pewność, że po zmianie koloru formuła się przeliczy używaj Malarza formatów, czyli kopiuj formatowanie...
Czy to da się w ogóle zrobić? Da się. Z tym, że nie ma wbudowanych funkcji Excela formatujących komórki. Trzeba napisać makro. Mały przykład w załączniku. Paletę ściągnąłem[url=http://konspekt.eu/?palet... stąd. .
Nie rozumem o co chodzi z tym leczeniem kanałowym i co to ma do dolnej kolumny... Ogólnie ciekawy pomysł... dolna kolumna... Biorąc kod marcimix wyszło takie coś: [syntax=vb]Type iCell Row As Integer Col As Integer End Type Sub ColorNext() Dim C As iCell Dim r As Range Dim tmp As Range Dim step As Integer C.Row = Excel.ActiveCell.Row C.Col = Excel.ActiveCell.Column...
https://obrazki.elektroda.pl/5949275600_... (Miniaturka przedstawia zrzut ekranu z mojego prywatnego pliku Excela z projektami; zrealizowany jest on metodą którą opiszę poniżej) Witajcie moi drodzy Zapraszam do lektury mojego nietypowego tematu przeznaczonego dla elektroników amatorów i hobbystów wykonujących własne projekty. Przedstawię...
Zasugerowałem się przyciskiem "kolor wypełnienia" w Excel2003. Jest tam tylko 40 kolorów. Sądziłem że sa po kolei ale jak przed chwila sprawdziłem - myliłem się. W zestawie 40 nie ma np ciemnego żółtego co będzie wpływać na ewentualne obliczenia. Więc we wszystkich makrach powyżej należy poprawić 40 na 56. (W przypadku pierwszego makra wydłuży to jeszcze...
Ta funkcja (choć właściwie powinna to być makroinstrukcja typu Sub, ale Excelowi to nie robi różnicy) liczy poprawnie, tylko prawdopodobnie nie o taki wynik chodziło. Ona sprawdza każdą kombinację danych z każdego wiersza, więc ponieważ są 4 jedynki, 2 cyfry kolorowe i 4 litery A, więc zwraca wynik: 4*2*4 = 32. A jaki jest wynik oczekiwany? Czy chodzi...
Taki na szybko przykład (łatwiej by było zrozumieć z cenami i nie tylko gdybyś ty zrobił przykład katalogu i główne dane). Nie wiem czy dobrze cię zrozumiałem z tymi cenami, ale funkcje wyszukiwania ustawione sa na cały arkusz 1. Mają też trochę zabezpieczeń jak głupotę wpiszesz. Możesz też kopiować przeciągając komórki - po to sa dolary przy odwołaniu...
Wydłubałem coś takiego: żadna francja-elegancja, ale na załączonym przykładzie Worda działa. Zrobiłem test dla ~500 tabel, im dalej znajduje się pozycja, tym dłużej muli - zamiana pojedynczej pozycji może potrwać do kilkunastu sekund - ale działa i może do czegoś Ci się przyda. Mam też nowszego Offica, więc pewnie w VBA->References będziesz sobie musiał...
Jeśli nie przeszkadza Ci kolorowa kolumna źródłowa, to najprościej: http://obrazki.elektroda.pl/4408663200_1...
Witam, potrzebuję autosumować liczby z poszczególnych komórek oznaczonych kolorami, tzn aby zliczało mi z komórek pomarańczowych albo tylko z czerwonych itd
Ale to chyba zależy, jaka odpowiedź będzie dla Ciebie cenniejsza, bo jeżeli zastosujesz formatowanie warunkowe, które zamiast wartości ujemnej (czyli nadmiaru sztuk) podstawi komunikat "wystarczy", to będziesz wiedział tylko, że masz wystarczająco, ale jakby wyciągnąć wartość bezwzględną z tej ujemnej liczby, to wiedziałbyś o ile masz za dużo. Do tego...
kolorowanie komórek kolorowanie excel blokowanie komórek excel
skuter bassa amplituner instrukcja honda civic termostat
Zanussi ZWF1026 - Pralka nie włącza się: Diagnostyka i możliwe przyczyny Jak wejść do BIOS-u w PlayStation Portable (PSP)?