Excel слетает формат ячейки

Формат ячеек в Excel не меняется? Копируйте любую секцию, в которой форматирование прошло без проблем, выделите «непослушные» участки, жмите на них правой кнопкой мышки (ПКМ), а далее «Специальная вставка» и «Форматы». Существует и ряд других способов, позволяющих решить возникшую проблему. Ниже рассмотрим, почему происходит такой сбой и разберем методы его самостоятельного решения.

Причины, почему не меняется форматирование в Excel

Для начала нужно разобраться, почему в Экселе не меняется формат ячеек, чтобы найти эффективный метод решения проблемы. По умолчанию при вводе цифры в рабочий документ к ней применяется выравнивание по правой стороне, а тип / размер определяется настройками системы.

Одна из причин, почему не меняется формат ячейки в Excel — появление конфликта в этом секторе, из-за чего стиль блокируется. В большинстве случаев проблема актуальна для документов в Эксель 2007 и более. Зачастую это обусловлено тем, что в новых форматах документов данные о форматировании ячеек находятся в схеме XML, а иногда при изменении происходит конфликт стилей. Excel, в свою очередь, не может установить и, как следствие, он не меняется.

Это лишь одна из причин, почему не работает формат в Excel, но в большинстве ситуаций она является единственным объяснением. Люди, которые сталкивались с такой проблемой, часто не могут определить момент, в которой она появилась. С учетом ситуации можно выделить несколько способов, как решить вопрос.

Что делать

В ситуации, когда в Эксель не меняется формат ячейки, попробуйте один из предложенных ниже способов. Если метод вдруг не работает, попробуйте другой вариант. Действуйте до тех пор, пока проблему не удастся решить окончательно.

Вариант №1

Для начала рассмотрим один из наиболее эффективных путей, позволяющих устранить возникшую проблему в Excel. Алгоритм такой:

  • Проверьте, в каком формате сохранена книга. Если в XLS, жмите на «Сохранить как» и «Книга Excel (*.xlsx). Иногда ничего не меняется из-за неправильного расширения.

  • Закройте документ.
  • Измените расширение для книги с RAR на ZIP. Если расширение не видно, войдите в «Панель управления», а далее «Свойства / Параметры папки», вкладка «Вид». Здесь снимите отметку со «Скрывать расширение для зарегистрированных типов файлов».

  • Откройте архив любой специальной программой.
  • Найдите в нем следующие папки: _rels, docProps и xl.
  • Войдите в xl и деинсталлируйте Styles.xml.
  • Закройте архив.
  • Измените разрешение на первичное .xlsx.
  • Откройте книгу и согласитесь с восстановлением.
  • Получите информацию об удаленных стилях, которые не получилось восстановить.

После этого сохраните книгу и проверьте — меняется форматирование ячеек в Excel или нет. При использовании такого метода учтите, что удаляются форматы всех ячеек, в том числе тех, с которыми ранее проблем не возникало. Убирается информация по стилю шрифта, цвету, заливке, границах и т. д.

Этот вариант наиболее эффективный, когда в Экселе не меняется формат ячеек, но из-за своего «массового» применения в дальнейшем могут возникнуть трудности с настройкой. С другой стороны, риск появления такой же ошибки в будущем сводится к минимуму.

Вариант №2

Если формат ячеек вдруг не меняется в Excel, можно воспользоваться другим методом:

  1. Копируйте любую ячейку, с которой не возникало трудностей в этом вопросе.
  2. Выбелите проблемный участок, где возникла проблем, с помощью ПКМ.
  3. Выберите «Специальная вставка» и «Форматы».

Этот метод неплохо работает, когда в Эксель не меняется формат ячеек, хотя ранее в этом вопросе не возникали трудности. Его главное преимущество перед первым методом в том, что остальные установки сохраняются, и не нужно снова их задавать. Но есть особенность, которую нельзя не отметить. Нет гарантий того, что сбой программы Excel в дальнейшем снова на даст о себе знать.

Вариант №3

Следующее решение, когда не меняется форматирование в Excel — попытка правильного выполнения работы. Сделайте следующее:

  1. Выделите ячейки, требующие форматирования.
  2. Жмите на Ctrl+1.
  3. Войдите в «Формат ячеек» и откройте раздел «Число».
  4. Перейдите в раздел «Категория», а на следующем шаге — «Дата».
  5. В группе «Тип» выберите подходящий формат информации. Здесь будет возможность предварительного просмотра формата с 1-й датой в данных. Его можно найти в поле «Образец».

Для быстрой смены форматирования даты по умолчанию жмите на нужный участок с датой, а после кликните сочетание Ctrl+Shift+#.

Вариант №4

Следующее решение, когда Эксель не меняет формат ячейки — попробовать задать корректный режим работы. Алгоритм действий имеет следующий вид:

  • Жмите на любую секцию с цифрой и кликните комбинацию Ctrl+C.
  • Выделите диапазон, требующий конвертации.
  • На вкладке «Вставка» жмите «Специальная вставка».

  • Под графой «Операция» кликните на «Умножить».

  • Выберите пункт «ОК».

После этого попробуйте, меняется вариант форматирования с учетом вашего запроса, или неисправность сохраняется в прежнем режиме.

Вариант №5

Иногда бывают ситуации, когда проблема возникает при сохранении отчета в Excel из 1С. После выделения колонки с цифрами и попытки выбора числового формата с разделителями и десятичными символами ничего не меняется. При этом приходится по несколько раз нажимать на интересующий участок.

Для решения вопроса сделайте следующее:

  1. Выберите весь столбец.
  2. Кликните на «Данные», а далее «Текст по столбцам».
  3. Жмите на клавишу «Готово».
  4. Применяйте форматирование, которое вас интересует.

Как видно, существует достаточно методик, позволяющих исправить ситуацию с форматом ячеек в Excel, когда он не меняется по команде. Для начала попробуйте первые два варианта, которые в большинстве случаев помогают в решении вопроса.

В комментарии расскажите, какое из решений дало ожидаемый результат, и какие еще шаги можно предпринять при возникновении подобной ошибки.

Отличного Вам дня!

  • Remove From My Forums
  • Вопрос

  • На пользовательских машинах стоит Office 2007 Ultimate, машины загнаны в домен, с правами Domains User.
    Суть проблемы в том, что после работы с некоторыми документами в Excel 2007(они всегда разные) при открытии пользователь видит либо документ с искаженным цветовым оформлением ячеек, а также слетевшими на стандартные шрифты, либо его отсутствие. Сами данные ячеек не искажаются. То есть слетает именно оформление. Документы хранятся на сервере, доступ на чтение/изменение есть. Некоторые документы были изначально созданы в Excel 2003 и последующая работа велась в 2007-ом.

Ответы

  • В принципе да, но как я писал выше, способ решения последствий проблемы был известен, хотелось выяснить причины. Видимы работа в 2003 и последующий переход на 2007 имеют свои дополнительные «моменты».

    • Помечено в качестве ответа

      17 февраля 2010 г. 14:36

 

dxn

Пользователь

Сообщений: 37
Регистрация: 20.03.2016

Здравствуйте
Периодически по какой-то причине при открытии файла слетает формат всех ячеек на всех листах на «ДАТА». Как часто это происходит не могу определить, то 1 раз из 5, то 1 раз из 30, как-то в случайном порядке. Приходится менять на «Общий» везде каждый раз. Винда 10, эксель 2013.
Подскажите, пожалуйста, можно ли что-то с этим сделать?

 

vikttur

Пользователь

Сообщений: 47199
Регистрация: 15.09.2012

Первое, что можно сделать — показать файл с ошибкой. Если большой — уменьшить, если секретный — заменить «три гранаты для Пестрого» на «два хвоста от тети Сары». И проверить, чтобы ошибка воспроизводилась и в этом файле

 

Z

Пользователь

Сообщений: 6111
Регистрация: 21.12.2012

Win 10, MSO 2013 SP1

#3

18.03.2018 11:31:29

Цитата
dxn написал: Периодически по какой-то причине при открытии файла

Пустого? Любого? Сначала запустить XL, а потом из него открыть? Вернуть настройки XL по умолчанию. Запустить через зажатый шифт — в безопасном режиме — есть разница? Отключить надстройки — включить надстройки…
ps Правила пп 2.2., 2.3.

«Ctrl+S» — достойное завершение ваших гениальных мыслей!.. ;)

 

dxn

Пользователь

Сообщений: 37
Регистрация: 20.03.2016

#4

18.03.2018 19:00:44

Цитата
Z написал:
Пустого? Любого? Сначала запустить XL, а потом из него открыть? Вернуть настройки XL по умолчанию. Запустить через зажатый шифт — в безопасном режиме — есть разница? Отключить надстройки — включить надстройки…

Конкретного файла, не пустого. Открывается сразу файл двойным кликом по нему без предварительного запуска экселя.
Надстроек никаких активных нет.
Чаще всего проблема наблюдается, когда отключается электричество, и комп выключается. Но не всегда. При открытии файла никогда не восстанавливаем последнюю сохраненную копию. Попробовал сейчас следующее:
1) 20 раз открыл и закрыл файл без сохранения
2) 20 раз открыл и закрыл файл с сохранением
3) 20 раз открыл и завершил процесс экселя через диспетчер задач
4) 20 раз открыл через зажатый шифт и закрыл без сохранения
Ни разу баг с потерей форматов словить не удалось. Но тем не менее за последнюю неделю баг дважды вылез в рабочем режиме. Т.е. я не понимаю как его умышленно отловить.
Файл относительно большой и секретный, но могу очистить все ячейки на всех листах, т.к. запускать или редактировать ничего не нужно для обнаружения бага. Прикрепить файл?

 

ZVI

Пользователь

Сообщений: 4328
Регистрация: 23.12.2012

Такая проблема когда-то была, по-моему, еще в Excel 2007.
Проблема была связана с изменением числового формата в стиле «Обычный» (Normal), там по умолчанию стоял формат даты вместо общего.
У Вас, возможно, в процессе работы кто-то пользуется искаженным стилем «Обычный»: либо установлен на конкретном компьютере, либо копируются ячейки вместе с искаженным стилем из старой книги. Такая проблема легко «приклеивается» при общем доступе к книге.
Исправлялась так: Главная — Стили ячеек — правый клик на стиле ‘Обычный’ —  Изменить — Формат — вкладка ‘Число’ — Общий — OK — OK
Проще всего повесить на открытие книги макрос, выполняющий описанные выше действия:
ThisWorkbook.Styles(«Normal»).NumberFormat = «»

Изменено: ZVI05.05.2018 02:07:52

 

dxn

Пользователь

Сообщений: 37
Регистрация: 20.03.2016

ZVI, и правда, там стоял формат «ДАТА», изменил на «Общий», буду тестировать. Макрос на открытие книги повесить не получится, т.к. листы запаролены. Надеюсь проблема была именно в этом. Спасибо!

 

dxn

Пользователь

Сообщений: 37
Регистрация: 20.03.2016

ZVI, теперь возникла проблема с датами при открытии файла…

http://prntscr.com/iuzf2a

в левом столбце были даты в формате «21 мар», «20 мар» и тд, а теперь просто цифры. Формат стоит «общий» там, где Вы писали его поставить. Можно ли как то и это поправить?

 

ZVI

Пользователь

Сообщений: 4328
Регистрация: 23.12.2012

#8

23.03.2018 00:08:02

Цитата
dxn написал: Можно ли как то и это поправить?

Похоже, что в этих ячейках использовался тот факт, что по умолчанию в обычном стиле применялся формат даты.
Полагаю, что теперь достаточно один раз обычным способом через формат ячеек задать для данного столбца требуемый формат даты и подобных сбоев быть не должно.

Изменено: ZVI05.05.2018 02:04:20

 

dxn

Пользователь

Сообщений: 37
Регистрация: 20.03.2016

#9

23.03.2018 00:34:19

Попробую, спасибо

Формат ячейки не меняется в Excel? Скопируйте все разделы, в которых форматирование прошло гладко, выберите «плохие» области, щелкните их правой кнопкой мыши (ПКМ), затем «Специальная вставка» и «Форматы». Есть несколько других способов решения проблемы. Ниже мы рассмотрим, почему возникает такая ошибка, и проанализируем методы ее самостоятельного решения.

Для начала нужно понять, почему формат ячеек в Excel не меняется, чтобы найти эффективный метод решения проблемы. По умолчанию, когда вы вводите номер в бизнес-документ, он выравнивается по правому краю, а тип / размер определяется настройками системы.

Одна из причин, по которой в Excel не меняется формат ячеек, — это возникновение конфликта в этой области, из-за которого стиль заблокирован. В большинстве случаев проблема касается документов в Excel 2007 и других форматах. Часто это происходит из-за того, что новые форматы документов содержат информацию о форматировании ячеек в схеме XML, и иногда при редактировании возникает конфликт стилей. Excel, в свою очередь, не может быть установлен и, как следствие, не меняется.

Это лишь одна из причин, по которой формат не работает в Excel, но в большинстве случаев это единственное объяснение. Люди, столкнувшиеся с такой проблемой, часто не могут определить, когда она появилась. Учитывая ситуацию, есть несколько способов решения проблемы.

Что делать

В ситуации, когда формат ячеек в Excel не меняется, попробуйте один из следующих способов. Если метод вдруг не сработает, попробуйте другой вариант. Продолжайте, пока проблема не будет полностью решена.

Вариант №1

Во-первых, давайте рассмотрим один из наиболее эффективных способов решения этой проблемы в Excel. Алгоритм следующий:

  • Проверьте, в каком формате сохранена книга. Если вы используете XLS, щелкните Сохранить как и книгу Excel (* .xlsx). Иногда ничего не меняется из-за неправильного расширения.

  • Закройте документ.
  • Измените расширение книги с RAR на ZIP. Если расширение не отображается, перейдите в «Панель управления», затем «Свойства / Параметры папки», вкладку «Просмотр». Здесь снимите флажок «Скрыть расширение для зарегистрированных типов файлов».

  • Откройте архив любой специальной программой.
  • Найдите в нем следующие папки: _rels, docProps и xl.
  • Войдите в xl и удалите Styles.xml.
  • Закройте архив.
  • Измените разрешение на основной .xlsx.
  • Открываем книгу и соглашаемся на восстановление.
  • Получите информацию об удаленных стилях, которые не удалось восстановить.

Затем сохраните книгу и проверьте, меняется ли форматирование ячеек в Excel. При использовании этого метода помните, что удаляются все форматы ячеек, включая те, с которыми ранее не возникало проблем. Информация о стиле шрифта, цвете, заливке, границах и т.д. Удаляется

Этот вариант наиболее эффективен, когда формат ячеек в Excel не меняется, но из-за его «массового» использования в будущем могут возникнуть трудности с настройкой. С другой стороны, риск возникновения такой же ошибки в будущем сводится к минимуму.

Вариант №2

Если формат ячейки внезапно не меняется в Excel, вы можете использовать другой метод:

  1. Скопируйте любую ячейку, с которой в этом вопросе не возникло затруднений.
  2. Используйте ПКМ, чтобы отбелить проблемный участок, на котором возникла проблема.
  3. Выберите Специальная вставка и форматы».

Этот метод хорошо работает, когда Excel не меняет формат ячеек, хотя раньше эта проблема не возникала. Его главное преимущество перед первым способом заключается в том, что остальные настройки сохраняются и не требуют сброса. Но есть одна особенность, которую следует отметить. Нет никакой гарантии, что сбой Excel не повторится в будущем.

Вариант №3

Следующее решение, когда форматирование в Excel не меняется, — попытаться выполнить работу правильно. Сделайте следующее:

  1. Выделите ячейки для форматирования.
  2. Нажмите Ctrl + 1.
  3. Введите «Формат ячеек» и откройте раздел «Число».
  4. Перейдите в раздел «Категория» и на следующем шаге — «Дата».
  5. В группе «Тип» выберите соответствующий формат информации. Будет возможность предварительно просмотреть формат с самой ранней датой в данных. Его можно найти в поле «Образец».

Чтобы быстро изменить форматирование даты по умолчанию, щелкните нужную область с датой, затем нажмите комбинацию Ctrl + Shift+#.

Вариант №4

Следующее решение, когда Excel не меняет формат ячеек, — попытаться установить правильный режим работы. Алгоритм действий следующий:

  • Щелкните любой раздел с номером и нажмите комбинацию Ctrl + C.
  • Выделите диапазон для преобразования.
  • На вкладке «Вставка» нажмите «Специальная вставка».

  • В столбце «Операция» нажмите «Умножить».

  • Выберите «ОК».

После этого попробуйте, вариант формата изменится по вашему запросу или неисправность останется в предыдущем режиме.

Вариант №5

Иногда возникают ситуации, когда возникает проблема при сохранении отчета в Excel из 1С. После выделения столбца с числами и попытки выбрать формат чисел с разделителями и десятичными знаками ничего не меняется. В этом случае вам придется несколько раз щелкнуть по интересующей области.

Чтобы исправить это, сделайте следующее:

  1. Выделите весь столбец.
  2. Щелкните «Данные», затем «Текст по столбцам».
  3. Щелкните кнопку «Готово».
  4. Примените интересующее вас форматирование.

Как видите, техник достаточно, чтобы исправить ситуацию с форматом ячеек в Excel, когда он не меняется по команде. Для начала попробуйте первые два варианта, которые в большинстве случаев помогут решить проблему.

слетает формат ячеек

koyaanisqatsi

Дата: Понедельник, 24.03.2014, 22:56 |
Сообщение № 1

Группа: Проверенные

Ранг: Ветеран

Сообщений: 712


Репутация:

15

±

Замечаний:
0% ±


Excel 2010

Прошу прощения если что.

Я решил поставить Эксель на сервер для общего использования. Работал около месяца в таком режиме как часы и тут на тебе. Не знаю что произошло но сегодня результатом этого получилось следующее:

1. Слетели имена ячеек типа А1 получилась только цифровая адресация что то типа RC1:2 или как там ее уже не помню…
2. При копировании предыдущей версии файла и незначительных изменениях почему-то начало слетать форматирование ячеек и на многих листах по его воле ставится форматирование как «Дата». Хотя я выбирал другое форматирование. Если были формулы в этом месте или значения просто зарисовывает решетками.
3. Часто просто так пытается мне втюхать форматирование как «Дата»

Возможно это кто-то что-то сделал, но что ?
Где капать откуда ноги растут ума не приложу :(

Спасибо.

Сообщение отредактировал koyaanisqatsiПонедельник, 24.03.2014, 22:58

 

Ответить

Serge_007

Дата: Понедельник, 24.03.2014, 23:04 |
Сообщение № 2

Группа: Админы

Ранг: Местный житель

Сообщений: 15888


Репутация:

2623

±

Замечаний:
±


Excel 2016

Такое бывает если открыть рабочий файл вместе с файлом(файлами) Excel, созданными из 1С


ЮMoney:41001419691823 | WMR:126292472390

 

Ответить

koyaanisqatsi

Дата: Понедельник, 24.03.2014, 23:07 |
Сообщение № 3

Группа: Проверенные

Ранг: Ветеран

Сообщений: 712


Репутация:

15

±

Замечаний:
0% ±


Excel 2010

Serge_007, Спасибо. Буду поднимать кипишь на работе.

 

Ответить

koyaanisqatsi

Дата: Вторник, 25.03.2014, 15:17 |
Сообщение № 4

Группа: Проверенные

Ранг: Ветеран

Сообщений: 712


Репутация:

15

±

Замечаний:
0% ±


Excel 2010

Serge_007, А вы не знаете ли случаем как диагностировать выявить и удалить проблему ? На сервере много учетных записей с некоторых работают с экселем. Сбивается отображение адресов не на всех учетных записях. А на некоторых.

И как избавится от основного формата «Дата» ? почему он не заданный формат который обычно «основной» начинает считать форматом «Дата» ?

Если любые предположения есть как с этим бороться или куда капать буду рад помощи.

 

Ответить

Pelena

Дата: Вторник, 25.03.2014, 15:57 |
Сообщение № 5

Группа: Админы

Ранг: Местный житель

Сообщений: 18797


Репутация:

4284

±

Замечаний:
±


Excel 2016 & Mac Excel

Проверьте стиль ячеек ОБЫЧНЫЙ, не изменился ли формат числа


«Черт возьми, Холмс! Но как??!!»
Ю-money 41001765434816

 

Ответить

koyaanisqatsi

Дата: Среда, 26.03.2014, 09:18 |
Сообщение № 6

Группа: Проверенные

Ранг: Ветеран

Сообщений: 712


Репутация:

15

±

Замечаний:
0% ±


Excel 2010

Pelena, есть формат ОБЩИЙ когда его выбираю формата измененного числа не вижу …. ОБЫЧНОГО стиля тоже не вижу.

Для книги где-то задается дефолтовский формат ? Потому что все за гранью страницы форматы тоже ДАТА

 

Ответить

nikitan95

Дата: Среда, 26.03.2014, 10:05 |
Сообщение № 7

Группа: Проверенные

Ранг: Обитатель

Сообщений: 410


Репутация:

0

±

Замечаний:
0% ±


2016

тоже сталкивался с нечто подобным в формате ячеек. может дело в версии Офиса? У меня 2013. В 2003-2010 подобного не замечал. Может это глюки новоиспеченной сборки?

 

Ответить

koyaanisqatsi

Дата: Среда, 26.03.2014, 10:34 |
Сообщение № 8

Группа: Проверенные

Ранг: Ветеран

Сообщений: 712


Репутация:

15

±

Замечаний:
0% ±


Excel 2010

nikitan95, у меня 2010 версия
И я не могу создать новый файл мне надо решить както эту проблему. А как ? непонятно.

Сообщение отредактировал koyaanisqatsiСреда, 26.03.2014, 10:34

 

Ответить

Pelena

Дата: Среда, 26.03.2014, 11:50 |
Сообщение № 9

Группа: Админы

Ранг: Местный житель

Сообщений: 18797


Репутация:

4284

±

Замечаний:
±


Excel 2016 & Mac Excel

Я не про формат, а про СТИЛЬ ЯЧЕЕК
Посмотрите эту тему


«Черт возьми, Холмс! Но как??!!»
Ю-money 41001765434816

 

Ответить

koyaanisqatsi

Дата: Четверг, 27.03.2014, 11:12 |
Сообщение № 10

Группа: Проверенные

Ранг: Ветеран

Сообщений: 712


Репутация:

15

±

Замечаний:
0% ±


Excel 2010

Pelena, Да тема моя. только непонятно как это могло произойти. Сейчас меняю на там где вы сказали в первой графе числовой на обычный а стоял дата. Но у меня все странички запаролены как могло пройти изменение непонятно. Сейчасчтобы все переделать обратно надо все распоролить и применять к каждому листу стиль новый А это значит что слеает все форматирование :(
Очень странный глюк.

За помощь огромное спасибо !

PS: нашел свою ошибку но не понял почему это привело к таким изменениям внутри файла

эксперементировал с датами

[$-FC19]ДД ММММ ГГГГ г.;@

[$-FC19]Д ММММ ГГГГ «г.»

Сообщение отредактировал koyaanisqatsiЧетверг, 27.03.2014, 11:47

 

Ответить

koyaanisqatsi

Дата: Пятница, 28.03.2014, 11:29 |
Сообщение № 11

Группа: Проверенные

Ранг: Ветеран

Сообщений: 712


Репутация:

15

±

Замечаний:
0% ±


Excel 2010

Появился новый вопрос.

Как найти в файле где много листов ячейки с этим форматом ? Никак не получается искоренить его полностью.
[$-FC19]ДД ММММ ГГГГ г.;@

[$-FC19]Д ММММ ГГГГ «г.»

 

Ответить

_Boroda_

Дата: Пятница, 28.03.2014, 12:24 |
Сообщение № 12

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

Описаловка в файле

К сообщению приложен файл:

7887878.xlsb
(69.6 Kb)


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

koyaanisqatsi

Дата: Пятница, 28.03.2014, 13:25 |
Сообщение № 13

Группа: Проверенные

Ранг: Ветеран

Сообщений: 712


Репутация:

15

±

Замечаний:
0% ±


Excel 2010

_Boroda_, Спасибо большое. Не знаю почему но формат такой всеравно вылезает на некоторых листах по непонятной причине Хотя поиск не находит ни одной ячейки. ну даладно вдруг все хорошо.

 

Ответить

Понравилась статья? Поделить с друзьями:
  • Excel следующий рабочий день
  • Excel следующий месяц формула
  • Excel следующий месяц в число
  • Excel следующий за минимумом
  • Excel следующее значение в ячейке