Valores zero no gráfico logarítmico do Excel: O aviso pode ser suprimido?

4

Estou plotando dados em um gráfico do Excel 2003 com uma escala logarítmica no eixo Y. Alguns pontos de dados estão ocasionalmente ausentes e isso é representado por células em branco. O gráfico resultante se parece com o abaixo.

Há uma lacuna nas curvas em x = 150, e isso é ótimo porque realmente enfatiza o fato de que alguns dados estão faltando nesse ponto. Isso é parte e parcela das informações que o gráfico deve transmitir.

No entanto, o Excel lança um aviso toda vez que eu toco no gráfico: "Valores negativos ou zero não podem ser plotados corretamente em gráficos de log." Isso é incrivelmente chato.

Existe uma maneira de suprimir esse aviso?

Aqui está o que eu já sei:

  • Células em branco são interpretadas como zero pelo gráfico e não faz sentido plotar valores zero em um gráfico logarítmico. É isso que desencadeia o erro.
  • Se eu fizer as células de dados perdidos #N/A em vez de em branco, o aviso desaparece. No entanto, a diferença nas curvas também desaparece, o que não é bom.
  • Application.DisplayAlerts = False provavelmente funcionaria durante a execução de uma macro VBA, mas minha pergunta não está no contexto de uma macro em execução. (Observe que Application.DisplayAlerts é automaticamente redefinido para True quando a execução é finalizada.)

    
por Jean-François Corbett 28.10.2011 / 10:07

1 resposta

2

Uma solução alternativa, mas eu instalaria o AutoHotkey e o configuraria para descartar imediatamente esse diálogo quando ele aparecer: link

; Example #1: Close unwanted windows whenever they appear:
#Persistent
SetTimer, CloseMailWarnings, 250
return

CloseMailWarnings:
WinClose, Microsoft Excel, Negative or zero values cannot be plotted
return

Em breve, você verá 50 janelas e caixas de diálogo que deseja fechar assim que aparecerem. Assim, o esforço inicial para instalá-lo e configurá-lo será recompensado em breve.

    
por 06.09.2013 / 08:06