Há mais a trabalhar com o fixo com transferência de dados do que no escopo desta questão. para responder a pergunta, Suponha que a célula que precisamos converter para este formato seja na célula G8 existem 3 possibilidades,
- O tamanho do G8 é menor que 8 = rept ("0", 8-len (g8)) & g8 isso adiciona preenchimento de zeros na frente
- O comprimento de g8 é 8 = G8 nenhum trabalho é necessário
- O comprimento de g8 é maior que 8 = esquerda (g8,8) Isso trunca g8
para que tudo funcione em uma única equação sem usar nomes -
< 8, REPT ("0", 8-LEN (G8)) & G8, IF (LEN (G8) > 8, ESQUERDA (G8,8), G8) )