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)?