Como você está tentando obter o comportamento padrão do formato numérico, basta usar o formato numérico padrão.
Eu tenho a configuração do separador de milhar de máquinas locais como 00,00,00,000
. Para apenas um único arquivo do Excel, quero alterá-lo para 000,000,000
Para conseguir isso, estou usando esse formato personalizado existente.
[>=10000000]###\,###\,##0;[>=1000000]##\,###\,##0;##,##0
Agora, o problema com essa formatação é: só funciona quando o número de dígitos é menor que 9
. se mais de 9 não faz todas as vírgulas. O que faz isso > 1234,567,981
Eu tentei usar o formato personalizado como
[>=1000000000000]###\,###\,###\,##0;[>=1000000000]###\,###\,##0;[>=1000000]##\,###\,##0;##,##0
O Excel não está adicionando isso. Isso dá um erro. Meu melhor palpite é que há um limite em vários se isso puder ser adicionado ao formato personalizado.
Qualquer ajuda é apreciada. Estou aberto a usar outro método para conseguir isso.
Como você está tentando obter o comportamento padrão do formato numérico, basta usar o formato numérico padrão.
Tags microsoft-excel