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
 
 » Fl@sh 23:17
 » DJopek 23:08
 » petropank 23:07
 » rarek 23:06
 » Wolf 23:05
 » Zbyszek.J 23:02
 » b0b3r 22:58
 » cVas 22:56
 » dugi 22:51
 » Dexter 22:50
 » Soulburne 22:44
 » stefan_nu 22:41
 » Brauni 22:41
 » maddog 22:39
 » Kenny 22:36
 » toledo 22:35
 » Raist 22:33
 » DYD 22:32
 » buddookan 22:32
 » siwydym 22:29

 Dzisiaj przeczytano
 39488 postów,
 wczoraj 25604

 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