Temat: VBA - malowanie rekordów formularza ciągłego.

Witajcie.
Problem zapewne znany od dawna, ale może coś przeoczyłem.

Mam formularz ciągły, w ramach którego wyświetlana jest kontrolka Role. W zdarzeniu (od malowania )formularza ciągłego jest :

Private Sub Szczegóły_Paint()
if Role.ListIndex = 0 Then VerticalLine.BorderColor = RGB(255, 0, 0) Else VerticalLine.BorderColor = RGB(34, 177, 76)

End Sub

Czyli, jak widać w zależności od wartości Role.ListIndex na danym formularzu ciągłym wyświetlana jest zielona lub czerwona linia...

Działa to prawie zawsze... prawie... gdy wyświetlanych jest sporo rekordów zgłasza błąd... czemu? robiw

Temat: VBA - malowanie rekordów formularza ciągłego.

Rozwiązaniem może być zastosowanie formatowania warunkowego - tak przynajmniej robiłem kiedyś...r



Wyślij zaproszenie do