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/Azamiast pustych, ostrzeżenie zniknie. Jednak odstępy na krzywych również znikają, co nie jest dobre. Application.DisplayAlerts = Falseprawdopodobnie działałby podczas wykonywania makra VBA, ale moje pytanie nie jest w kontekście działającego makra. (Pamiętaj, żeApplication.DisplayAlertsautomatycznie resetuje sięTruepo zakończeniu wykonywania).

