vbamania.pl
login:
hasło:
 
  *Rejestracja *Zapomniane hasło
 Dziś jest wtorek, 30 kwietnia 2024 roku.
Ustaw jako stronę startową Ulubione Napisz
PowrótPowrót do serwisu  RegulaminRegulamin rssRSS

  tytuł wątku:
Wątki dyskusji

Formatowanie warunkowe


otwartyotwarty rozpoczął: kilerus postów: 4



napisał: Trebor
postów: 1209


umieszczony:
22 czerwca 2012
18:47

  
Wobec tego sprawdź komórki w odpowiednim wierszu a nie kolor formatowania warunkowego.
Jeśli nie dasz sobie z tym rady zamieść przykładowy plik.
napisał: kilerus
postów: 15


umieszczony:
21 czerwca 2012
20:40

  
Nie, tzn. formuła jest ta sama ale odnosi się od innego zakresu.

Gdy chodzi o wiersz 2 to formuła się odnosi do powiedzmy D2 i E2, a gdy chodzi o wiersz 3 to do D3 i E3.

W sumie jak sobie zerknąłem do obiektu, to w każdym miejscu w FormatingCondition.Interior.Formula1 jest taka sama formuła odnosząca się do komórek 2. Wszystko jednak działa poprawnie (formatowanie warunkowe). Stworzyłem formułę powiedzmy w wierszu 19 i skopiowałem pędzlem na zakres od 2 do powiedzmy 100.
napisał: Trebor
postów: 1209


umieszczony:
21 czerwca 2012
16:37

  
Czy warunki formatowania warunkowego w poszczególnych komórkach różnią się?
napisał: kilerus
postów: 15


umieszczony:
21 czerwca 2012
11:55

  
Zrobiłem sobie w arkuszach formatowanie warunkowe takie, że gdy nie ma pewnych danych koloruje wiersze na czerwono.
Teraz chcę żeby po otwarciu i przed zamknięciem pokazywał mi te pokolorowane wiersze.

Private Sub Workbook_Open()

    For Each Zakladka In Sheets
        For Each Komorka In Zakladka.Range("A2:A1000")
            If Komorka.FormatConditions.Item(1).Interior.Color=255 Then
                MsgBox "Brak danych w wierszu " & Komorka.Row & " " & Komorka.Value & " " & "w zakladce " & Zakladka.Name
            End If
        Next Komorka
    Next Zakladka

End Sub



Ponieważ w komórce nie pojawia się informacja o kolorze (jest tylko biały):

If Komorka.FormatConditions.Interior.Color=255 Then



Zamieniłem to na to:


If Komorka.FormatConditions.Item(1).Interior.Color=255 Then



Oczywiscie to też nie działa, bo wszedzie jest informacja o kolorze czerwonym ustawionym w warunku.

Gdzie znajdę informację o wartości warunku?


<-wstecz  1  dalej->
wszystkich stron: 1


Sortuj posty: z