Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » Zbyl 23:03
 » Arlathan 22:59
 » Saszkin 22:49
 » bajbusek 22:48
 » dugi 22:47
 » pwhite 22:46
 » patinka 22:43
 » Kenjiro 22:42
 » Emios 22:42
 » Artaa 22:39
 » ini1 22:35
 » ProSavage 22:34
 » okobar 22:34
 » PaKu 22:31
 » tian 22:29
 » @GUTEK@ 22:15
 » GLI 22:15
 » Kenny 22:11
 » Markizy 22:11
 » Wedrowiec 22:06

 Dzisiaj przeczytano
 19106 postów,
 wczoraj 16940

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2025
A R C H I W A L N A   W I A D O M O Ś Ć
    

Excel - jak AUTOMATYCZNIE nadać dniom SOBOTA, NIEDZIELA kolor czerwony? , Feblo 29/01/09 12:58
Innymi słowy - mam kolumnę z kolejnymi wszystkimi dniami tego roku, wiersz po wierszu.
Chcę, aby automatycznie soboty i niedziele sformatowały się - tekst w kolorze czerwonym.
Jak to zrobić?

Wuj Mat w podróży ;)

  1. menu FORMAT , Dhoine 29/01/09 13:19
    FORMATOWANIE WARUNKOWE
    jeżeli wartosc komorki jest rowna "sobota" - ustaw format.
    i drugi warunek dla niedzieli.

    1. podepne sie - autosumowanie i formatowanie warunkowe , Yorg 29/01/09 18:04
      jest sobi euaktualniany codziennie akrusz w excelu

      1 z kolumn zawuera dana liczbowe. Co pewien czas perne komorki sa wypelniane kolorem zoltym lub zielonym.

      Jak zrobic zeby do ogolnej sumy wszystkich komorek NIE WLICZAC tych zabarwionych na zielono (zolte moga byc)

      GG: 1706185
      lub komórka :)

      1. Kiedyś znalazłem takie coś... , Dexter 30/01/09 07:30
        I używam do dziś.

        Jednej komórce, załóżmy B1, nadajesz taki kolor jaki ma Ci zliczać.
        W komórkach A1:A100 masz liczby, niektóre z kolorkiem takim jak B1.



        Wciskasz ALT+F11, z menu Wstaw-->Moduł i wklejasz:




        Function SumColor(rColor As Range, rSumRange As Range)

        Dim rCell As Range

        Dim iCol As Integer

        Dim vResult

        iCol = rColor.Interior.ColorIndex

        For Each rCell In rSumRange

        If rCell.Interior.ColorIndex = iCol Then

        vResult = WorksheetFunction.Sum(rCell) + vResult

        End If

        Next rCell

        SumColor = vResult

        End Function




        Zamykasz VBasic'a.

        Teraz w komórce, w której ma być suma BEZ ZIELONYCH wpisujesz:
        =SUMA(A1:A100)-sumcolor(B1;A1:A100)


        Minus tego, że po zmianie kolorów komórek trzeba ręcznie przeliczyć arkusz (mi nie przelicza).

        Komisarz, Blimek, Bart - nie odpowiadajcie w wątkach, które zakładam.
        Odpowiedzi oleję.
        THX!

        1. troche krocej , Dhoine 30/01/09 09:19
          i prosciej:

          Takze wstawiamy modul, tylko taki:

          Function Kolor(Komorka As Range)
          Application.Volatile
          Kolor = Komorka.Interior.ColorIndex
          End Function

          Wtedy w dowolnej komorce piszemy:
          =KOLOR(A1)
          i ta formula zwraca nam numer kolor tla komorki. Majac juz numery - mozemy dowolnie sortowac, sumowac, jezeli'owac itd.

  2. s.w. , stiv 4/02/09 22:15
    w.s.

    
All rights reserved ® Copyright and Design 2001-2025, TwojePC.PL