Formato numérico em rótulos de gráficos

0

Estou usando o Excel 2013 French Edition, mas acho que posso afetar toda a versão "traduzida" do Excel, principalmente em sistemas que usam "," como separador decimal.

Com o Excel 2013 e 2016, a exibição de valores com formato numérico usando os formatos "mil" e "milhões" (ou seja, #,##0.0,k , por exemplo, em inglês, # ##0,0 k em francês) em um gráfico, confunde os números exibidos nos eixos rótulos de dados também.

Value (no format)        Formatted (# ##0,00 k)     Displayed in Chart  
123456                   123,46k                    123 456,00 k

Olhando mais de perto com o VBA:

? ActiveCell.NumberFormat  ' on formatted cell
#,##0.00,k
? ActiveCell.NumberFormatLocal
# ##0,00 k

? ActiveChart.SeriesCollection(1).DataLabels.NumberFormat   ' on chart
# ##0,00 k
? ActiveChart.SeriesCollection(1).DataLabels.NumberFormatLocal
# ##0,00 k
? ActiveChart.SeriesCollection(1).DataLabels.NumberFormatLinked
True

Isso sugere que o Excel bagunce o NumberFormat e o NumberFormatLocal nos gráficos ...

O Excel 2016 no Windows também parece afetado; mas não no Mac. Ao colar gráficos no PPT2013, o gráfico é exibido normalmente; mas não no PPT2016 ...

Alguém consegue reproduzir esse comportamento (estranho)?

    
por ant1j 16.02.2016 / 14:45

0 respostas