Як відключити автоматичний формат номера 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.