Eu tenho uma pasta de trabalho do Excel que será enviada para um cliente e eu preciso acertar os milhares e os separadores decimais. Eu tenho uma rotina Workbook.Open que mudará para formatação personalizada (e de volta ao fim)
.UseSystemSeparators = False
.DecimalSeparator = ","
.ThousandsSeparator = "."
Eu também tenho vários gráficos, que parecem não ser afetados por essa mudança. Como faço para convencer o Excel a exibir gráficos com um separador decimal personalizado?
Minha abordagem até agora era usar a formatação numérica, mas não consigo descobrir como REPLACE realmente um separador, em vez de exibi-lo. Existe uma maneira de usar. (ponto) e, (vírgula) para localizar o separador de milhar, mas ao mesmo tempo omitindo imprimi-lo?
Existe uma maneira alternativa de forçar o eixo do gráfico a usar as configurações de aplicativo mencionadas acima para separadores?
Obrigado.