Como desabilitar a formatação automática do número do Excel

10

Esse problema é simples de corrigir, mas é muito, muito chato.
o que estou fazendo é digitar um intervalo de horas, por exemplo. (0-1), (1-2), (2-3) assim por diante por linha de célula

DATE --- HOUR
1/1/2013 0-1
1/1/2013 1-2
1/1/2013 2-3
1/1/2013 3-4

O Excel estupidamente mantém a formatação de 1-2 em uma data 2-Jan
piorar a situação é quando eu mudei para um formato numérico. dá 41276

Eu também não consigo encontrar a opção de AutoFormatação no Excel 2010, estou ciente do botão Formatar em casa, mas não há autoformatação lá.

    
por forums 14.02.2013 / 07:02

3 respostas

3

Antes de inserir qualquer valor na coluna / célula, altere o formato da célula para Text .

Ou, coloque isso no módulo de código de pasta de trabalho para forçar essa formatação em todas as planilhas, sempre que a pasta de trabalho for aberta.

Private Sub Workbook_Open()
Dim sh As Worksheet

For Each sh In Me.Sheets
    sh.Cells.NumberFormat = "@"
Next

End Sub
    
por 14.02.2013 / 07:08
4
  1. recorte e cole tudo em note_pad
  2. exclua o que sobrou em xl
  3. Selecione todas as células necessárias, linha de colunas no formato de texto
  4. cole novamente a partir do bloco de notas
  5. se você precisar mais tarde, poderá alterar a data, os formatos de hora
por 29.07.2014 / 06:21
0
  1. Selecione todos os seus dados ".csv" e copie para o bloco de notas
  2. Definir todas as células em nova planilha no Excel para texto
  3. Cole todos os seus dados do bloco de notas como texto
  4. Copie a coluna "afetada" de volta para o Bloco de notas
  5. Altere todos os seus . para , (por exemplo, 10,00 a 10,00)
  6. Abra o novo livro do Excel - IMPORTANTE
  7. Copie sua coluna do bloco de notas para este novo livro do Excel
  8. Copie e cole a coluna de volta ao seu livro original do Excel

O único inconveniente é que você tem seus números agora com (,) ao invés de (.).

    
por 09.10.2017 / 14:41