Rysuję dane na wykresie programu Excel 2003 ze skalą logarytmiczną na osi Y. Czasami brakuje niektórych punktów danych, co jest reprezentowane przez puste komórki. Powstały wykres wygląda jak na poniższym.
Na krzywych jest przerwa przy x = 150 i jest to świetne, ponieważ naprawdę podkreśla fakt, że w tym momencie brakuje niektórych danych. Jest to nieodłączna część informacji, które powinien przekazać wykres.
Jednak program Excel generuje ostrzeżenie za każdym razem, gdy dotykam wykresu: „Wartości ujemne lub zerowe nie mogą być poprawnie drukowane na wykresach dziennika”. To jest niezwykle denerwujące.
Czy istnieje sposób na zniesienie tego ostrzeżenia?
Oto, co już wiem:
- Puste komórki są interpretowane przez wykres jako zero, a wykreślanie wartości zerowych na wykresie logarytmicznym nie ma sensu. To powoduje błąd.
- Jeśli utworzę komórki brakujących danych
#N/A
zamiast pustych, ostrzeżenie zniknie. Jednak odstępy na krzywych również znikają, co nie jest dobre. Application.DisplayAlerts = False
prawdopodobnie działałby podczas wykonywania makra VBA, ale moje pytanie nie jest w kontekście działającego makra. (Pamiętaj, żeApplication.DisplayAlerts
automatycznie resetuje sięTrue
po zakończeniu wykonywania).