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
 
 » Rybeck 21:52
 » DYD 21:51
 » Curro 21:49
 » dugi 21:47
 » rooter666 21:46
 » wrrr 21:46
 » bajbusek 21:42
 » elliot_pl 21:42
 » metacom 21:40
 » Syzyf 21:31
 » Kenny 21:28
 » Dexter 21:27
 » coolio 21:27
 » Flo 21:26
 » maddog 21:25
 » Wedrowiec 21:24
 » ulan 21:22
 » zbiggy 21:18
 » XepeR 21:14
 » NWN 21:13

 Dzisiaj przeczytano
 41148 postów,
 wczoraj 25974

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2024
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-2024, TwojePC.PL