Як відключити автоматичний формат номера Excel


12

Цю проблему просто виправити, але дуже дратує
те, що я роблю, це набрати часовий діапазон, наприклад. (0-1), (1-2), (2-3) тощо на рядок клітин

ДАТА --- ЧАС
1.01.2013 0-1
1/1/2013 1-2
1/1/2013 2-3
1/1/2013 3-4

Excel тупо продовжує форматування 1-2дати, 2-Jan
щоб погіршити ситуацію, коли я змінюю його на номер, який
він надає41276

Я також не можу знайти параметр AutoFormat у програмі excel 2010, я знаю про кнопку Формат в домашніх умовах, але там немає автоматичного форматування.


1
Виберіть клітинки, клацніть правою кнопкою миші на них та змініть формат комірок GeneralнаText

Часовий діапазон означає 1:00 -2 ранку?

спробував змінити його на текст, але він все ще продовжує наполягати на даті. А також використовуючи військовий формат 1-24, так що немає ранку / вечора там
форуми

2
Ви повинні змінити його на текст, перш ніж вводити значення. Дивіться мою відповідь.

4
Найпростіший спосіб - це набрати '1-2- 'розповідає Excel трактувати запис як текст
chris neilsen

Відповіді:


3

Перш ніж ввести будь-які значення у стовпчик / комірки, змініть формат комірок на Text.

Або введіть це в модуль коду Робочої книги, щоб форматирувати це форматування на всіх аркушах кожного разу, коли робоча книга відкривається.

Private Sub Workbook_Open()
Dim sh As Worksheet

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

End Sub

Я думаю, що користувальницький формат @вирішив це для мене, Textале, здається, не працює, коли це дивно. Також ви знаєте спосіб відключити / включити функцію автоматичного форматування excel? Раніше він був у xl2003
форумах

@forums "нестандартний формат @" - це символ для тексту у форматі VBA))
Пітер Л.

Я спробував гуглінг і знав про зміну цього тексту, але, як і мій коментар вище, він продовжує повертатися до сьогодні. Не знаю, чому @добре працював. Дякую за посилання на форумі мс, також дізналися, що автоматичне форматування не можна просто вимкнути : зітхнути:
форуми

Я відчуваю твій біль із чудовим результатом. Мій начальник просто хотів зробити все на відмінності, коли я наполягав на використанні доступу: зітхніть знову :. Ви також вважаєте, що причина, яку вона повертає на сьогодні, полягає в тому, що сусідня комірка у форматі дати?
форуми

не можу сказати точно про проблему з поверненням, але Excel (та інші MS-продукти, з цього приводу), як відомо, трохи непривітний для користувачів, коли намагаються "розумно" робити такі речі, як форматування (Excel), відступ ( Слово) тощо
Девід Земенс

4
  1. вирізати і вставити все в блокнот
  2. видалити те, що залишилося в xl
  3. Виберіть усі необхідні комірки, рядок стовпців до текстового формату
  4. знову вставити з блокнота note_pad
  5. якщо вам потрібно пізніше, ви можете змінити формати дати, часу

Не радий робити додатковий крок копіювання та вклеювання в блокнот, потім повторне вклеювання в excel. Це єдиний спосіб, коли мої "пунктирні" записи не перетворюються на дату. Пунктирні пункти надходять із таблиці java із зовнішнього джерела. Жодна інша робота не зупинила конверсію, окрім проходження кроку блокнота.
CSmith

Інший спосіб, який я використовую, - поставити = "1-2", оскільки мені потрібна була однакова інформація про діапазон для матеріалів раніше - недолік це не працює в розрахунках ...
Solar Mike

0
  1. Виберіть усі свої дані .csv та скопіюйте у блокнот
  2. Встановіть у текст усі клітинки нового робочого аркуша в Excel
  3. Вставте всі свої дані з Блокнота як текст
  4. Скопіюйте стовпчик "постраждалих" назад у Блокнот
  5. Змініть усе .на ,(наприклад, 10,00 до 10,00)
  6. Відкрити нову книгу Excel - ВАЖЛИВО
  7. Скопіюйте свій стовпець із Блокнота до цієї нової книги Excel
  8. Скопіюйте та вставте стовпець назад до оригінальної книги Excel

Єдиним недоліком є ​​те, що у вас тепер ваші номери з (,) замість (.).


0

Інший спосіб:

  1. зберегти аркуш як CSV
  2. перейменувати його в .txt
  3. знову відкрийте його в Excel
  4. модуль імпорту викликається
  5. перехід від загального до текстового формату для кожного числового стовпця
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.