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

Содержание

  1. Excel сам форматирует ячейки
  2. ​Как избежать автоматического форматирования данных в Excel
  3. Решения, которые работают, когда вы вводите данные: предварительное форматирование ячеек
  4. Используйте мастер импорта данных в Excel, чтобы открыть существующие файлы CSV
  5. Отмена автоматического форматирования в Excel
  6. Одновременное настройка всех параметров автоматического форматирования
  7. Дополнительные сведения
  8. Excel отключить преобразование в excel
  9. Отмена автоматического форматирования
  10. Одновременная установка параметров автоматического форматирования
  11. Автоматическое преобразование формата ячейки в MS EXCEL при вводе ТЕКСТовых данных (Часть 1)
  12. Как управлять режимами автоматических и многопоточных вычислений в Excel 2013
  13. Параметры вычислений
  14. Многопоточные вычисления в Excel
  15. Как отключить преобразование цифры с пробелом в цифру? (Макросы/Sub)
  16. Как преобразовать в excel число вида -1.43602E+03 в -1436.02? То есть убрать E+ или E-
  17. Как отменить преобразование числа в дату

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

Добрый день, форумчане!
Такая проблема — замучила уже совсем.

Суть:
Создаю книгу, заполняю таблицу, сохраяю, закрываю.
При последующем открытии формат ВСЕХ ячеек на ВСЕХ листах — денежный, проставлены значки евро, 2 знака после запятой.
Исправляю форматы, сохраняю, закрываю.
При открытии — опять — денежный формат. Причем как-то выборочно — то не при каждом открытии, то форматируются в «денежный формат» часть ячеек.

Очень редко — формат даты, или денежный, но в рублях.

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

Подскажите — что можно сделать?
Предполагаю, что решение может быть очень простым, но моих знаний не хватает.

Добрый день, форумчане!
Такая проблема — замучила уже совсем.

Суть:
Создаю книгу, заполняю таблицу, сохраяю, закрываю.
При последующем открытии формат ВСЕХ ячеек на ВСЕХ листах — денежный, проставлены значки евро, 2 знака после запятой.
Исправляю форматы, сохраняю, закрываю.
При открытии — опять — денежный формат. Причем как-то выборочно — то не при каждом открытии, то форматируются в «денежный формат» часть ячеек.

Очень редко — формат даты, или денежный, но в рублях.

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

Подскажите — что можно сделать?
Предполагаю, что решение может быть очень простым, но моих знаний не хватает. A138

Сообщение Добрый день, форумчане!
Такая проблема — замучила уже совсем.

Суть:
Создаю книгу, заполняю таблицу, сохраяю, закрываю.
При последующем открытии формат ВСЕХ ячеек на ВСЕХ листах — денежный, проставлены значки евро, 2 знака после запятой.
Исправляю форматы, сохраняю, закрываю.
При открытии — опять — денежный формат. Причем как-то выборочно — то не при каждом открытии, то форматируются в «денежный формат» часть ячеек.

Очень редко — формат даты, или денежный, но в рублях.

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

Подскажите — что можно сделать?
Предполагаю, что решение может быть очень простым, но моих знаний не хватает. Автор — A138
Дата добавления — 11.12.2015 в 15:46

Источник

​Как избежать автоматического форматирования данных в Excel

Excel – это полезная программа, когда есть стандартные задачи и стандартные данные. Как только вы захотите пойти в Excel нестандартным путем, это повлечет за собой некоторое разочарование. Особенно, когда имеются большие объемы данных. Я наткнулся на один из таких вопросов в форматировании, когда рассматривал задачи наших клиентов в Excel.

Удивительно, но это оказалось вездесущей проблемой, к примеру, когда мы вводим знак тире или косой черты, Excel применяет к ячейке формат даты (или времени). Так что, если вы хотите найти ответ на вопрос: «Можно ли отменить автоматическое форматирование в Excel?«, ответом будет – «Нет!«. Но если данная проблема остро стоит между вами и вашими данными, есть несколько способов борьбы с ней.

Решения, которые работают, когда вы вводите данные: предварительное форматирование ячеек

На самом деле это довольно простое решение, если вы вводите данные в электронную таблицу. Самый быстрый способ заключается в следующем:

Вот и все! Теперь все значения, которые вы будете водить в этом столбце (или на этом листе) сохранят свой первоначальный вид: будь то «1/4» или «март 5«. Все они распознаются как текст, выравниваются по левому краю и отображаются в нужном виде.

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

  • Форматируем лист как текст (рассматривалось выше).
  • Saveas (Сохранить как) >Шаблон Excel. Теперь каждый раз, когда возникнет необходимость создать лист в текстовом формате, вам достаточно будет выбрать его в списке своих шаблонов.

Если же необходимо задать текстовый формат для определенного диапазона ячеек, выберите иконку Styles (Стили) на вкладке Home (Главная) и создайте свой собственный стиль, которым можно будет воспользоваться в дальнейшем. Для этого выделите нужный диапазон ячеек и примените к нему свой стиль форматирования.

Еще одним способом отображения данных в текстовом формате является использование апострофа (‘). Чтобы введенные данные распознавались как текст, необходимо вначале поставить знак апострофа (‘).

Используйте мастер импорта данных в Excel, чтобы открыть существующие файлы CSV

Решение #1 у меня очень часто не работает, поскольку я использую данные в виде CSV-файлов из интернета и прочих мест. Вы не сможете распознать свои записи, если попытаетесь просто открыть файл CSV в Excel. Так что этот вопрос становится немного болезненным, когда мы начинаем работать с внешними данными.

Тем не менее, есть способ быстро справиться с этой проблемой. В Excel можно воспользоваться Мастером импорта. В Excel 2013 используйте следующие шаги:

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

Источник

Отмена автоматического форматирования в Excel

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

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

Чтобы удалить форматирование только для выбранного текста, нажмите кнопку Отменить. Например, если Excel гиперссылка создана автоматически и вы хотите ее удалить, нажмите кнопку Отменить гиперссылки.

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

Одновременное настройка всех параметров автоматического форматирования

Если вы хотите одновременно просмотреть и изменить параметры автоматического форматирования, это можно сделать в диалоговом окне Автоcorrect.

Выберите Файл > Параметры.

В окне Excel параметры выберите параметры > проверки > проверки.

На вкладке Автоформат при типе заведите флажки для автоматического форматирования, которые вы хотите использовать.

Интернет и сетевые пути гиперссылкой. Заменяет введите URL-адреса, сетевые пути и адреса электронной почты гиперссылкой.

Включать в таблицу новые строки и столбцы. При вводе данных под или рядом с Excel таблица расширяется, включая в нее новые данные. Например, если таблица в столбцах A и B ввести данные в столбец C, Excel автоматически отформатируется как часть таблицы.

Заполнение таблиц формул для создания вычисляемых столбцов. Применяет одну формулу ко всем ячейкам в Excel таблицы.

Примечание: Если вы хотите настроить датыи числа, это можно сделать на вкладке Главная в группе Число. Оно не является частью автоматического форматирования.

Эта функция недоступна в Excel в Интернете.

Если у вас есть Excel, вы можете нажать кнопку Открыть в Excel, чтобы открыть книгу и отменить автоматическое форматирование.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Источник

Excel отключить преобразование в excel

Отмена автоматического форматирования

​Смотрите также​​ этом есть необходимость).​Сделал, не изменилось.​Особенно​я всегда пользуюсь​ шустрая операция. Но​ преобразуется в числа.​ Excel задействовать все​ команду​ при использовании комбинации​(Параметры вычислений). Затем​ на рабочий лист​ 02.мар), то вводим​ соответствующее ей число​При вводе текстовых данных​ Excel, он расширяет​ автоматически создает гиперссылку​Примечание:​При преобразовании данных​ Эти данные с​Цитата​200?’200px’:»+(this.scrollHeight+5)+’px’);»>.PasteSpecial (xlPasteValues)​

​ буду тестировать на​Приведи реальный пример​ процессоры компьютера, выбрав​Calculation Options​ клавиши​ нажмите​ невозможно. Для экономии​ 2.3. (после 3​ 40299.​ определенного вида, например:​ таблицы, чтобы включить​ и ее необходимо​Мы стараемся как​ задавать формат формулами​ E из внешнего​SLAVICK, 21.10.2016 в​

​так на порядок​ скорость. Спасибо всем​ того случая, когда​Use all processors on​​(Параметры вычислений) в​​Ctrl+F9​ОК​ времени можно временно​

​ стоит точка).​Универсальным способом отмены автоматического​ 1-05, 2.12, 1e2,​​ новые данные. Например​​ удалить, выберите команду​ можно оперативнее обеспечивать​ (или в коде).​ источника, может как​​ 08:54, в сообщении​​ быстрее — проверял​

​ за ответы!​ тебе нужен именно​ this computer​ разделе​​(только для активного​​.​ отключить режим​Другой пример об автоматическом​ преобразования формата является​ 00012456, EXCEL автоматически​​ если у вас​​Отменить гиперссылку​

Одновременная установка параметров автоматического форматирования

​ вас актуальными справочными​Hugo​ изменить эти E+​ № 9200?’200px’:»+(this.scrollHeight+5)+’px’);»>изменить высоту​ неоднократно.​​_Boroda_​

​ текст с пробелом.​​(Использовать все процессоры​​Calculation​​ листа).​​Следующий список поясняет опции,​

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

​: Или добавьте перед​​ и E- на​​ строк​можно код Александра​: Ресайз у тебя​

​Не заметил, что​ данного компьютера).​​(Вычисление) на вкладке​Recalculate workbook before saving​ которые доступны в​в Excel до​

​ в Части 2.​ формата перед вводом​​ и преобразовывает текст​ столбцах A и​Чтобы прекратить применять этот​ языке. Эта страница​ данными апостроф.​ то что эксель​Уже оттестировал -​ немного упростить:​ по-любому будет. И​ в одном Cells​Если на компьютере уже​Formulas​(Пересчитывать книгу перед​ разделе​

​ завершения внесения данных.​СОВЕТ:​ данных. Т.е. выделяем​​ в другой, как​ B и ввести​ конкретный тип форматирования​ переведена автоматически, поэтому​

​Но вообще конечно​​ понимать а там​ эффект капитальный.​Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>Cells(1, 1).Resize(9, 1).Copy​ он ваще на​​ 3, в другом​​ запущены другие программы,​​(Формулы). Однако, если​​ сохранением) – пересчитывает​Calculation options​ Сделать это можно​

​Неправильный формат значения​

Автоматическое преобразование формата ячейки в MS EXCEL при вводе ТЕКСТовых данных (Часть 1)

​ ячейки, в которые​ ему кажется, подходящий​ данные в столбце​ в книге, выберите​ ее текст может​ всё зависит от​ сделать числовой формат?​Респектище!​Cells(1, 3).PasteSpecial (xlPasteValues)​ перенос не влияет.​ 1​ Вы можете ограничить​ необходимо настроить параметры​ открытые рабочие листы​(Параметры вычислений):​ без особого труда,​ – это частый​ необходимо ввести заведомо​ тип данных. Это​ C, Excel автоматически​ команду​

​ содержать неточности и​ задачи.​Получилось! Точку на​Andrusha​т.е. не использовать​ А на больших​просто копируем обычным​ число используемых процессоров​ вычислений, все же​ и обновляет открытые​Automatic​ и мы покажем​ тип ошибки, к​ текстовые данные и​ приводит к тому,​ форматировать столбца C​Остановить​ грамматические ошибки. Для​

​ikki​ запятую надо было​: Как преобразовать в​ второй раз Resize.​ объемах вроде лучше​ копи-пастом (ну или​ для пересчета формул​ придется обратиться к​

​ или внедрённые диаграммы​(Автоматически) – пересчитывает​ Вам как.​ тому же, который​ устанавливаем им текстовый​ что 1-05 и​ в рамках таблицы.​. Например, если Excel​ нас важно, чтобы​: это не опечатка?​ исправить в числах.​ excel число вида​ Excel — сам​ копирование, чем приравнивание.​ укороченным, как в​ электронной таблицы Excel.​ вкладке​ при их сохранении​ все зависимые формулы​Если Вы не хотите​ трудно найти. Подсказкой​ формат. Для вызова​ 2.12 будут преобразованы​Заполнение формул в таблицах​ автоматически создает гиперссылку​ эта статья была​первые два числа​

​Ориген​ -1.43602E+03 в -1436.02?​ поймет на сколько​Если уж тестируешь,​ примере ниже)​Испытайте разные настройки режимов​Formulas​ даже при включенной​ и обновляет все​ отключать режим автоматических​ может служить выравнивание​​ формата ячейки нажмите​​ в даты (01.май​

​ для создания вычисляемых​ и необходимо это​ вам полезна. Просим​ имеют десятичный разделитель​: Господа мы обрабатываем​ То есть убрать​ расширить диапазон. так​ то вот так​200?’200px’:»+(this.scrollHeight+5)+’px’);»>Sub rrr()​ автоматических и многопоточных​(Формулы) диалогового окна​ опции​ открытые или внедрённые​​ вычислений, и Ваш​​ значения в ячейке:​CTRL+1​ и 02.дек), а​ столбцов​ прекратить для остальной​ вас уделить пару​ точку, а последнее​ тахеометрический журнал в​ E+ или E-​ и проще и​ еще посмотри​Cells(1, 1).Resize(9).Copy Cells(1,​

​ вычислений, чтобы определить,​Excel Options​Manual​ диаграммы при любом​ компьютер имеет несколько​ если значение выровнено​.​ 1e2 и 000123456​ : одну формулу​ части листа, выберите​ секунд и сообщить,​ — запятую?​ геодезии с помощью​

​Kolynia​ ошибок меньше будет.​200?’200px’:»+(this.scrollHeight+5)+’px’);»>Cells(1, 1).Resize(9, 1).Copy​

​ 3)’.Resize(9)​
​ какие из них​(Параметры Excel).​(Вручную). Если Вы​ изменении значения, формулы​ процессоров, тогда можете​ по правой стороне,​Есть и другой способ.​ в числа (в​ применяется ко всем​Отключить автоматическое создание гиперссылок​ помогла ли она​это откуда ж​ Excel. Столкнулись с​: правой кнопкой мыши​Кстати:​Cells(1, 3).Resize(9, 1).PasteSpecial​End Sub​ лучше подходят для​Excel 2013 располагает режимом​ не хотите, чтобы​

​ или имени. Данная​ применить режим​ то это число,​ Чтобы EXCEL автоматически​ 1,00E+02, т.е. 100​ ячейкам в столбце​

Как управлять режимами автоматических и многопоточных вычислений в Excel 2013

​.​ вам, с помощью​ такие «сырые» данные?​ неприятным явлением. Данные​ по ячейке -​не касается темы​ (xlPasteValues)​Добавлено​ Вашего компьютера.​ многопоточных вычислений, который​ при каждом сохранении​ настройка установлена по​многопоточных вычислений​ а если по​

​ при вводе текстовых​ и в 123456).​ таблицы Excel.​Если необходимо изменить все​ кнопок внизу страницы.​формат файла?​ в сыром виде​ формат ячейки -​​ копирования(переноса), но связано​​Application.CutCopyMode = 0’снимает​Пост правил раз​Урок подготовлен для Вас​ позволяет сокращать время​ зависимые формулы и​ умолчанию для каждого​

​. Он поможет немного​ левой, то текст.​ данных назначал ячейкам​Допустим, мы вводим текст​Примечание:​ настройки автоматического форматирования​​ Для удобства также​​Guest​ выглядят так: 12.23,123.4556,89,2536​ выбираете числовой формат​ с быстродействием.​ копирование​ 5​ командой сайта office-guru.ru​ пересчета формул. Если​

  1. ​ диаграммы пересчитывались, просто​ нового рабочего листа​ ускорить процесс пересчета​​ Если ранее было​​ текстовый формат, перед​
  2. ​ 1-05 (пусть это​​ Если вы хотите задать​​ одновременно, это можно​
  3. ​ приводим ссылку на​​: . и вот​​ Расшифровка: 12.23-длина, 123.4556-горизонтальный​ — ок.​​есть у Excel​​pabchek​Manyasha​
  4. ​Источник: http://www.howtogeek.com/162219/how-to-change-the-automatic-calculation-and-multi-threading-features-in-excel-2013/​ Вы предпочитаете не​ отключите данную опцию.​ Excel.​ в зависимости от​ сделано другое выравнивание​ вводимым текстом можно​​ будет артикул товара)​​ способ отображения чисел​​ сделать в диалоговом​​ оригинал (на английском​ тут надо учитывать/задавать​​ угол, 89,2536 (угол​​все готово​

Параметры вычислений

​ один баг. Если​: И таки да,​: Или еще можно​​Автор: Антон Андронов​​ отключать автоматическое вычисление,​

  • ​Enable iterative calculation​​Automatic except for data​ количества процессоров компьютера.​ в ячейке, то​ ввести знак апострофа​ и хотим, чтобы​ и дат, вы,​ окне​ языке) .​ формат полей, в​ 123 градусы, 45​Guest​
  • ​ высота строк -​ получается быстрее и​​ формат текстовый установить​Автор: Антон Андронов​ попробуйте использовать указанную​(Включить итеративные вычисления)​ tables​ О том, как​ через Формат ячеек​ (‘), т.е. в​ EXCEL сохранил в​ на вкладке​​Автозамена​​Иногда при вводе сведений​ которые пойдут «осколки». ​​ минуты, 56 секунды)​​: правой кнопкой мыши​​ стандартная (15) -​​ моя проблема решается.​
  • ​ перед копированием:​​pabchek​ опцию (при наличии​ – разрешает итеративные​(Автоматически, кроме таблиц​ включить режим многопоточных​ / Вкладка Выравнивание​​ нашем случае необходимо​​ ячейке именно текст,​​Главная​​На вкладке​ в лист Excel​ И удалять ненужные​​ . Вначале разбрасываем​​ по ячейке -​ то при вставке​
  • ​ Респект!​​200?’200px’:»+(this.scrollHeight+5)+’px’);»>Cells(1, 3).Resize(9, 1).NumberFormat =​: Здравствуйте все!​ у компьютера нескольких​ вычисления, т.е. позволяет​ данных) – пересчитывает​ вычислений в Excel,​ / По горизонтали​ ввести ‘1-05 (давайте​​ а не что-либо​​в группе «​Файл​ автоматически форматирует их​ запятухи. Как вариант,​ данные по столбцам,​ формат ячейки -​
  • ​ текста с переносом​​(Плюсануть пока время​ «@»​Есть частный случай:​ процессоров), чтобы сократить​ задавать предельное количество​ все зависимые формулы​ мы расскажем дальше.​ установите параметр «По​ введем его на​ другое.​число​выберите команду​ так, как вам​ разумеется. 😉 -31161-​ и вот тут​
  • ​ выбираете числовой формат​​ (например при выгрузке​ не вышло)​Cells(1, 3).Resize(9, 1).Value​ индексы при выгрузке​
  • ​ время пересчета.​​ итераций и относительную​ и обновляет все​Для отключения режима автоматических​ Значению».​ новом листе в​

​Что же происходит при​». Она не​Параметры​ не хотелось бы.​​ Прикрепленные файлы post_345726.jpg​​ обнаружилось, что если​ — ок.​​ массива) — изменяется​​pabchek​​ = Cells(1, 1).Resize(9,​​ из 1С состоят​Чтобы включить режим многопоточных​ погрешность вычислений, когда​ открытые или внедрённые​ вычислений откройте Excel​​Продолжение статьи читайте в​​ ячейку​​ вводе значения в​​ является частью автоматическое​

Многопоточные вычисления в Excel

​.​ Например, введенный веб-адрес​ (62.06 КБ)​ горизонтальный угол в​все готово​ высота строк(выполняется автоподбор​: Как по вашему​ 1).Value​ из 2-х знаков,​ вычислений, нажмите на​ формулы будут пересчитываться​

  1. ​ диаграммы, за исключением​ и выберите вкладку​ Части 2, где​​А1​​ ячейку? Если ячейка​ форматирование.​​В диалоговом окне​​ Еxcel преобразовывает в​Guest​​ до 10 градусов​​Сделал, не изменилось.​ высоты) — это​​ мнению, если известно,​​Udik​
  2. ​ один из которых​​ вкладку​​ при подборе параметра​ таблиц данных. Для​​File​​ будем с помощью​). Почему именно апостроф?​ имеет формат Общий​К началу страницы​Параметры Excel​ гиперссылку. Это может​: Прошу прщения это​​ , например 4,2112,​ Эти данные с​​ ооочень сильно тормозит​ что исходный диапазон​

​: Можно формат ячеек​ пробел, другой цифра​File​ или при использовании​ пересчета таблиц данных,​(Файл).​

​ формул бороться с​ Есть две причины:​ (формат ячейки по​При вводе пользователем данных,​выберите категорию​ быть очень полезным,​

​ опечатка. Точки отделяют​ то после сортировки​
​ E из внешнего​
​ выгрузку из массива,​

​ содержит только значения​

Как отключить преобразование цифры с пробелом в цифру? (Макросы/Sub)

​ сменить на текстовый​​ — например, «1​
​(Файл) и выберите​ циклических ссылок. Более​ когда данная опция​Выберите пункт​ автоматическим преобразованием формата​ этот символ не​ умолчанию), EXCEL преобразует​ EXCEL пытается определить​Правописание​ но иногда это​ целое от дробного,​ в ячейке оказывается​ источника, может как​ стоит перед этим​ без формул, лучше​200?’200px’:»+(this.scrollHeight+5)+’px’);»>​ «. При различных​ пункт​ детальную информацию о​ выбрана, воспользуйтесь командой​Options​

​ ячейки.​​ отображается в ячейке​ текст 1-05 в​ тип вводимых данных.​и нажмите кнопку​ совсем не нужно.​ а запятые три​
​ дата, 21 апреля.​ изменить эти E+​ изменить высоту строк,​ ли будет использовать​
​Sub пробел_()​ обработках макросом (копирование,​Options​ подборе параметров и​
​Calculate Now​(Параметры).​По умолчанию Excel автоматически​ (если он введен​
​ дату 01.май: формат​
​ Если данные можно​Параметры автозамены​
​ В таком случае​
​ измеренные величины: длину,​
​ Попытка ввести общий​ и E- на​

​ и выгрузка выполняется​​ Destination?​Dim rng1 As​ resize и т.д.)​
​(Параметры), чтобы открыть​ использовании циклических ссылок​
​(Пересчет), расположенной на​В диалоговом окне​ пересчитывает все формулы​

​ первым) и он​​ ячейки изменяется с​ перевести в формат​
​.​
​ автоматическое форматирование можно​
​ горизонтальный угол и​ формат приводит к​
​ то что эксель​ в разы быстрее.​
​200?’200px’:»+(this.scrollHeight+5)+’px’);»>Cells(1, 1).Resize(9, 1).Copy Destination:=Cells(1,​
​ Range​ эти индексы автоматически​
​ диалоговое окно​

​ можно найти в​ вкладке​

​Excel Options​​ при открытии рабочего​ игнорируется формулами. Например,​ Общий на формат​ даты или числа,​На вкладке​ отключить для одной​ вертикальный угол. Спасибо​ тому, что появляется​ понимать а там​.​ 3)​

​Set rng1 =​​ преобразуются в цифру​Excel Options​ справке Microsoft Excel.​Formulas​(Параметры Excel) выберите​ листа или при​ после ввода формулы​
​ Дата (точнее все​ то EXCEL производит​Автоформат при вводе​
​ ячейки или для​
​ за совет завтра​ вообще другое число.​
​ сделать числовой формат?​pabchek​

​Эта операция вроде​​ Cells(1, 1).Resize(9, 1)​ и теряют пробел.​(Параметры Excel). Затем​Maximum Iterations​
​(Формулы) или клавишей​ вкладку​

​ изменении значений, формул​​ =ЛЕВСИМВ(A1;4) получим 1-05,​ форматы/ДД.МММ). Если мы​ соответствующее преобразование и​установите флажки для​ всей книги.​ воспользуюсь им и​ Не подскажете как​
​Юрий М​:​
​ не помещает данные​rng1.NumberFormat = «@»​ Однако, опять же​ нажмите​(Предельное число итераций)​F9​Formulas​

​ или имен в​​ а не ‘1-0,​ вернем ячейке формат​​ форматирование. Преобразование производится​​ необходимых параметров автоматического​Наведите курсор мышки на​ отпишу.​ на листе вообще​
​: Попробуйте после изменения​
​Цитата​ ​ в буфер. И​Cells(1, 3).Resize(9, 1).Value​ для частных задач,​
​Advanced​ – определяет максимальное​
​.​
​(Формулы), расположенную в​
​ зависимых формулах. Процесс​ как вроде следовало​ Общий, то в​ «на лету» после​ форматирования.​ автоматически отформатированный текст​MCH​
​ отменить образование даты.​
​ формата при активной​SLAVICK, 21.10.2016 в​ на практике, похоже,​
​ = rng1.Value​ нужно, чтобы этот​(Дополнительно).​ количество итераций (по​Manual​ меню слева.​ пересчета может длиться​ бы ожидать.​ ячейке увидим число​ нажатия клавиши ENTER.​Адреса Интернета и сетевые​ и нажмите появившуюся​: Перед тем как​vikttur​ ячейке с таким​ 08:54, в сообщении​​ быстрее. Может есть​

​End Sub​​ пробел сохранялся. В​​Опуститесь вниз до раздела​​ умолчанию — 100).​(Вручную) – пересчитывает​Чтобы отключить пересчет данных​ от нескольких секунд​
​Использование апострофа — не​ 40299 (если сейчас​ Часто текстовые данные​ пути гиперссылками​ кнопку​ разбить текст по​
​: Если нет возможности​ значением нажать F2​
​ № 9200?’200px’:»+(this.scrollHeight+5)+’px’);»>код Александра​
​ подводные камни, которые​​или каждую ячейку​ макросах пока делаю​Formulas​Maximum Change​
​ открытые рабочие листы​ при каждом изменении​
​ до нескольких минут​

Как преобразовать в excel число вида -1.43602E+03 в -1436.02? То есть убрать E+ или E-

​ единственный способ отмены​​ 2010 год), что​ действительно имеют формат​ : заменяет введенный​Параметры автозамены​ столбцам замените разделитель​

​ преобразовать формат данных​​ и Enter -​ немного упростить​ я не учитываю?​ отдельно обрабатывать.​ первые шаги. Подскажите,​
​(Формулы) и установите​

​(Относительная погрешность) –​​ и обновляет открытые​ значений, формул, имен​ в зависимости от​ автоматического преобразования формата​ соответствует 01.05.2010. Вернуть​
​ дат (1-05, 2.12)​

​ URL-адреса, сетевые пути​. Эта кнопка очень​ целой и дробной​ до ввода в​ преобразуется?​Как то не​SLAVICK​pabchek​ плз, как это​

​ флажок возле пункта​​ устанавливает максимально допустимую​ или внедрённые диаграммы​ или же при​ количества и сложности​ при вводе значений.​ исходное значение 1-05​

​ или чисел (000123456),​​ и адреса электронной​ маленькая, поэтому будьте​ части на точку​ Excel, нужно изменять​Guest​
​ увидел сразу этого​

​: это то же​: Да, про форматирование​ можно сделать?​Enable multi-threaded calculation​ разницу между результатами​ только при нажатии​ открытии листа Excel,​ формул в рабочей​ Можно вместо апострофа​

​ простым преобразованием формата​ но на самом​ почты с гиперссылками.​

Как отменить преобразование числа в дату

​ внимательны, передвигая курсор.​​ в закладке Параметры/Международные​ формат ячейки:​: правой кнопкой мыши​ сообщения и уже​ что и​ думал. От копирования​_Boroda_​(Включить многопоточные вычисления).​ пересчета (по умолчанию​ команды​ содержащего формулы, выберите​ книге.​ ввести перед словом​ уже не представляется​ деле ими не​Включить новые строки и​Чтобы удалить форматирование только​ (для 2003 офиса)​-перед вводом данных;​ по ячейке -​ не возвращался, а​Цитата​ уходил. Оба действия​: Виктор, ты запускаешь​ Вы можете вручную​ — 0.001).​Calculate Now​ опцию​

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

​ формат ячейки -​ тут полез память​_Boroda_, 19.10.2016 в​ не делал, поскольку​
​ макрос преобразования текста​ установить количество потоков​Вы также можете переключаться​

​(Пересчет) или клавиши​​Manual​ мыши меняется на​
​ слова точку. Например,​ интерпретировал 1-05, как​ случае необходимо запретить​

​ : при вводе​​ выберите команду​
​ на значение по​При дальнейшей обработке​ выбираете числовой формат​ освежить и нате. ​
​ 17:46, в сообщении​ обрабатывается больше 600​
​ в число и​

​ вычисления, которое необходимо​​ между тремя основными​F9​(Вручную) в разделе​ песочные часы, и​ если нужно ввести​ дату 01.05.2010 и​ EXCEL выполнять автоматическое​ данных ниже или​Отменить​

​ умолчанию Прикрепленные файлы​​ текст преобразовывать в​ — ок.​Отличные советы -​ № 2200?’200px’:»+(this.scrollHeight+5)+’px’);»>Cells(1, 1).Resize(9).Copy​ тыс. строк. Ресайз​ жалуешься на то,​ использовать, или указать​ режимами вычислений, используя​, а так же​Calculation options​

​ внести какие-либо изменения​​ 2.3 (что превращается​ вставил в ячейку​ преобразование и форматирование.​ рядом с таблица​. Например, если Excel​ post_345816.png (7.63 КБ)​ число (если в​
​все готово​ взял на вооружение.​ Cells(1, 3)​ вроде как самая​

Источник

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

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

Кнопка "Параметры автозамены"

  1. Чтобы удалить форматирование только для выбранного текста, нажмите кнопку Отменить. Например, если Excel гиперссылка создана автоматически и вы хотите ее удалить, нажмите кнопку Отменить гиперссылки.

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

Одновременное настройка всех параметров автоматического форматирования

Если вы хотите одновременно просмотреть и изменить параметры автоматического форматирования, это можно сделать в диалоговом окне Автоcorrect.

  1. Выберите Файл > Параметры.

  2. В окне Excel параметры выберите параметры > проверки > проверки.

  3. На вкладке Автоформат при типе заведите флажки для автоматического форматирования, которые вы хотите использовать.


    • Интернет и сетевые
         пути гиперссылкой. Заменяет введите URL-адреса, сетевые пути и адреса электронной почты гиперссылкой.


    • Включать в
         таблицу новые строки и столбцы. При вводе данных под или рядом с Excel таблица расширяется, включая в нее новые данные. Например, если таблица в столбцах A и B ввести данные в столбец C, Excel автоматически отформатируется как часть таблицы.


    • Заполнение таблиц
         формул для создания вычисляемых столбцов. Применяет одну формулу ко всем ячейкам в Excel таблицы.

Примечание: Если вы хотите настроить датыи числа, это можно сделать на вкладке Главнаяв группе Число. Оно не является частью автоматического форматирования.

Эта функция недоступна в Excel в Интернете.

Если у вас есть Excel, вы можете нажать кнопку Открыть в Excel, чтобы открыть книгу и отменить автоматическое форматирование.

При вводе пользователем данных, EXCEL пытается определить тип вводимых данных. … При вводе текстовых данных определенного вида, например: 1-05, 2.12, 1 e 2, 00012456 , EXCEL автоматически меняет формат ячейки и преобразовывает текст в другой, как ему кажется, подходящий тип данных.

Содержание

  • 1 Почему не меняется формат ячейки в Экселе?
  • 2 Как сделать чтобы Excel не менял значение?
  • 3 Как отключить автоматическое изменение формата ячейки?
  • 4 Как отключить Автозамену на дату в Excel?
  • 5 Как задать формат ячейки в Excel?
  • 6 Как обновить формат ячейки в Excel?
  • 7 Почему в Excel вместо цифр ставится дата?
  • 8 Почему в Excel вместо даты появляется число?
  • 9 Почему в Excel вместо числа появляется формула?
  • 10 Как защитить формат ячейки?
  • 11 Как убрать Автоисправление в Excel?
  • 12 Как поменять в Экселе дату на цифры?
  • 13 Как отменить ввод даты в Excel?
  • 14 Как перевести дату в текстовый формат?
  • 15 Как убрать Автозамену в Экселе 2010?

Почему не меняется формат ячейки в Экселе?

Возможная причина : в какой-то момент при работе с файлом в ячейках возник конфликт форматов и стиль ячеек был заблокирован. Как правило это происходит при работе с файлом в версиях Excel 2007 и выше.

Как сделать чтобы Excel не менял значение?

Выйдите из ячеек, в которые нужно ввести числа. Нажмите клавиши CTRL+1 (1 в строке чисел над клавишами QWERTY), чтобы открыть формат ячеек. Выберите тексти нажмите кнопку ОК.

Отмена автоматической замены чисел датами

  1. Пробел перед вводом числа. …
  2. Апостроф (‘) перед вводом числа, например ’11-53 или ‘1/47.

<-div id=»cnt_rb_259475″ class=»cnt32_rl_bg_str» data-id=»259475″>

Как отключить автоматическое изменение формата ячейки?

Выберите Файл > Параметры. В окне Excel параметры выберите параметры > проверки > проверки. На вкладке Автоформат при типе заведите флажки для автоматического форматирования, которые вы хотите использовать.

Как отключить Автозамену на дату в Excel?

Автозамена числа на дату в Excel 2003

  1. Нажмите на круглую кнопку меню Excel 2007 (в левом верхнем углу программы).
  2. Нажмите на «Параметры Excel». …
  3. Выберите пункт меню Правописание и, справа, нажмите на кнопку Параметры автозамены:
  4. В появившемся окне снимите отметку с чекбокса «Заменять при вводе» и нажмите на ОК:

Как задать формат ячейки в Excel?

Доступные числные форматы в Excel

  1. Выделите ячейку или диапазон ячеек.
  2. На вкладке Главная выберите в раскрывающемся списке формат Числовой. Вы также можете выбрать один из указанных здесь вариантов. Нажмите CTRL+1 и выберите число. …
  3. Выберите нужный формат.

Как обновить формат ячейки в Excel?

Поделиться Yorki Bonilla

  1. Отформатируйте первую ячейку так, как вы хотели.
  2. Скопируйте ячейку с правильным форматом.
  3. Выделите остальные ячейки.
  4. Правая кнопка мыши -> вставить специальный (или Ctrl + Alt + V ).
  5. Выберите Формат RadioBox.
  6. Нажмите кнопку Ok .
  7. Нажмите Enter .

Почему в Excel вместо цифр ставится дата?

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

Почему в Excel вместо даты появляется число?

Если число в ячейке выровнено по левому краю, обычно это означает, что оно не отформатировано как число. При введении в ячейку числа с буквой «е», например 1e9, оно автоматически преобразуется в научное число: 1,00E+09. Чтобы избежать этого, введите перед числом апостроф: ‘1e9.

Почему в Excel вместо числа появляется формула?

Бывает, что введя формулу и нажав клавишу ENTER пользователь видит в ячейке не результат вычисления формулы, а саму формулу. Причина — Текстовый формат ячейки. … Заставить EXCEL интерпретировать введенное в ячейку выражение как формулу, а не как текст — очень просто: нажмите клавишу F2 , затем ENTER (ВВОД) .

Как защитить формат ячейки?

Для установки подобной защиты следуйте простому алгоритму: Выделите ячейки, которые не надо защищать (если таковые есть), щелкните по ним правой кнопкой мыши и выберите в контекстном меню команду Формат ячеек (Format Cells). На вкладке Защита (Protection) снимите флажок Защищаемая ячейка (Locked).

Как убрать Автоисправление в Excel?

Как отключить автозамену в Excel 2007

  1. Нажмите на круглую кнопку меню Excel 2007 (в левом верхнем углу программы).
  2. Нажмите на «Параметры Excel». …
  3. Выберите пункт меню Правописание и, справа, нажмите на кнопку Параметры автозамены:
  4. В появившемся окне снимите отметку с чекбокса «Заменять при вводе» и нажмите на «ОК»:

21 авг. 2010 г.

Как поменять в Экселе дату на цифры?

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

  1. Выделите ячейки, которые нужно отформатировать.
  2. Нажмите сочетание клавиш CTRL+1. …
  3. В диалоговом окне Формат ячеек откройте вкладку Число .
  4. В списке Категория выберите пункт Дата и выберите нужный формат даты в поле Тип .

Как отменить ввод даты в Excel?

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

  1. добавить перед числом апостроф (‘). Например: ’11-53 или ‘1/47. …
  2. добавить перед дробным числом ноль и пробел, например, чтобы числа 1/2 или 3/4 не заменялись датами 2 янв или 4 мар.

Как перевести дату в текстовый формат?

Для отображения даты в нужном нам формате используем функцию ТЕКСТ() : =»Cегодня «&ТЕКСТ(A1;»дд. ММ. гг») . Получим желаемое — «Сегодня 02.10.10».

Как убрать Автозамену в Экселе 2010?

Нужно зайти в параметры, далее на на вкладке «Дополнительно» снять галку «Использовать системные разделители» и заменить запятую на точку.

На чтение 4 мин Опубликовано 21.05.2015

Excel – это полезная программа, когда есть стандартные задачи и стандартные данные. Как только вы захотите пойти в Excel нестандартным путем, это повлечет за собой некоторое разочарование. Особенно, когда имеются большие объемы данных. Я наткнулся на один из таких вопросов в форматировании, когда рассматривал задачи наших клиентов в Excel.

Удивительно, но это оказалось вездесущей проблемой, к примеру, когда мы вводим знак тире или косой черты, Excel применяет к ячейке формат даты (или времени). Так что, если вы хотите найти ответ на вопрос: «Можно ли отменить автоматическое форматирование в Excel?«, ответом будет – «Нет!«. Но если данная проблема остро стоит между вами и вашими данными, есть несколько способов борьбы с ней.

Решения, которые работают, когда вы вводите данные: предварительное форматирование ячеек

На самом деле это довольно простое решение, если вы вводите данные в электронную таблицу. Самый быстрый способ заключается в следующем:

Вот и все! Теперь все значения, которые вы будете водить в этом столбце (или на этом листе) сохранят свой первоначальный вид: будь то «1/4» или «март 5«. Все они распознаются как текст, выравниваются по левому краю и отображаются в нужном виде.

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

  • Форматируем лист как текст (рассматривалось выше).
  • Save as (Сохранить как) > Шаблон Excel. Теперь каждый раз, когда возникнет необходимость создать лист в текстовом формате, вам достаточно будет выбрать его в списке своих шаблонов.

Если же необходимо задать текстовый формат для определенного диапазона ячеек, выберите иконку Styles (Стили) на вкладке Home (Главная) и создайте свой собственный стиль, которым можно будет воспользоваться в дальнейшем. Для этого выделите нужный диапазон ячеек и примените к нему свой стиль форматирования.

Еще одним способом отображения данных в текстовом формате является использование апострофа (‘). Чтобы введенные данные распознавались как текст, необходимо вначале поставить знак апострофа (‘).

Используйте мастер импорта данных в Excel, чтобы открыть существующие файлы CSV

Решение #1 у меня очень часто не работает, поскольку я использую данные в виде CSV-файлов из интернета и прочих мест. Вы не сможете распознать свои записи, если попытаетесь просто открыть файл CSV в Excel. Так что этот вопрос становится немного болезненным, когда мы начинаем работать с внешними данными.

Тем не менее, есть способ быстро справиться с этой проблемой. В Excel можно воспользоваться Мастером импорта. В Excel 2013 используйте следующие шаги:

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

Оцените качество статьи. Нам важно ваше мнение:

Группа: Пользователи

Ранг: Прохожий

Сообщений: 2


Репутация:

0

±

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


Excel 2010

Добрый день, форумчане!
Такая проблема — замучила уже совсем.

Суть:
Создаю книгу, заполняю таблицу, сохраяю, закрываю.
При последующем открытии формат ВСЕХ ячеек на ВСЕХ листах — денежный, проставлены значки евро, 2 знака после запятой.
Исправляю форматы, сохраняю, закрываю.
При открытии — опять — денежный формат. Причем как-то выборочно — то не при каждом открытии, то форматируются в «денежный формат» часть ячеек…

Очень редко — формат даты, или денежный, но в рублях.

Это происходит только на рабочекм ноутбуке.
Файлы пересылаю коллегам по работе — отчеты, таблицы и т.д. — очень всем это не нравится, а мне -уже ой как надоело….

Подскажите — что можно сделать?
Предполагаю, что решение может быть очень простым, но моих знаний не хватает…

 

VDM

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

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

Здравствуйте!  
Примерно год назад задавал подобный вопрос, получил ответ что по данному глюку решений нет… Может решение появилось?  
Екс 2010, веду базу, 5 однотипных по организации данных листа, в каждом соответственно часть столбцов с числовыми данными с общим форматом, часть как дата, часть как число. В старом файле регулярно самопроизвольно слетал формат (при открытии) у ячеек с числовыми данными с числового и общего на «дата». Решения не нашёл.  
С нового года потратил время, создал абсолютно новый файл и аккуратно скопировал только значения из старой базы. В начале было всё нормально, и вот на тебе, опять всё слетело на даты… :(  
Конечно можно записать код с принудительным форматированием данных и при открытии, но не хочется такими методами.  
Может кто сталкивался, есть ли решение?

 

KuklP

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

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

E-mail и реквизиты в профиле.

Присвойте ячейкам формат текстовый, а потом туда копируйте значения.

Я сам — дурнее всякого примера! …

 

VDM

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

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

{quote}{login=KukLP}{date=19.01.2012 05:23}{thema=}{post}Присвойте ячейкам формат текстовый, а потом туда копируйте значения.{/post}{/quote}  

  Немного не понял Ваш совет. Мне впоследствии всё равно придётся вернуть моим данным свои форматы. Для работы с файлом мне необходимо держать данные в каждого столбца в своём формате (общий, дата, числовой). Тем более в этот файл, (по сути базу данных) данные регулярно добавляю.

 

KuklP

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

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

E-mail и реквизиты в профиле.

Число превращается в дату, если вместо запятой разделитель точка. Либо в исходных данных меняйте, либо делайте как написано выше, меняйте разделитель, а потом присваивайте нужный формат.

Я сам — дурнее всякого примера! …

 

VDM

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

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

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

 

VDM

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

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

{quote}{login=KukLP}{date=19.01.2012 05:45}{thema=}{post}Число превращается в дату, если вместо запятой разделитель точка. Либо в исходных данных меняйте, либо делайте как написано выше, меняйте разделитель, а потом присваивайте нужный формат.{/post}{/quote}  

  В том то всё и дело, что форматируются в текст данные (полностью все данные в столбце), где точек нет.  
1. столбец где держу № п/п 1 ,2 , 3  
2. где держу номенклатурные номера — девяти разрядное число 201195356 …

 

ran

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

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

Ой знакомая история! (Правда 2007)  
Год назад было на втором компе такое…  
Потом как-то самоизлечилось.  
Сергей, это происходило регулярно со столбцом №п/п, а № (9 & 3/4) у меня не было. Пытался ставить текстовый формат — бестолку.

 

Владимир

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

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

Вечер добрый, Дмитрий и Сергей.  
У меня постоянно такая проблема возникает, вроде установишь формат «Общий», как только формулу закончишь, опять в формат Даты уходит. Что это такое, не знаю. В мире так много непонятного..

«..Сладку ягоду рвали вместе, горьку ягоду я одна.»

 

VDM

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

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

Да, вижу что проблема оказывается не у меня одного …    
На всякий случай прикреплю скрин, с частью моих данных:  

  с верху — то что получаю при открытие файла  
с низу  — после применения вручную формата «общий»

 

R Dmitry

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

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

Excel,MSSQL,Oracle,Qlik

#10

19.01.2012 18:21:14

А если использовать «Таблицу» тоже слетает?  

  «Граждане.Храните деньги в сберегательной кассе. Если конечно они у вас есть»  
Ж.Милославский  
———————-  
А данные в базе данных. :)

Спасибо

 

{quote}{login=VDM}{date=19.01.2012 06:13}{thema=}{post}… прикреплю скрин…{/post}{/quote}  
Красота, но… на зубок не взять… ;) А проверять, перелопачитвать настройки винды, офиса, экселя по фотографии — зачем?..  
ps Просьба на будущее — кратко локализации, версии и SP винды, офиса, экселя указывать.

 

VDM

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

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

R Dmitry  
А таблицы ещё не пробовал, давно присматриваюсь к ним, но преобразовать все свои данные в них пока не решился. К тому же в последние время много времени потратил для перевода всё с формул на VBA, вот не знаю нужно ли будет что-то переписывать для таблиц? Для новичка это аргумент :)  
Но если таблицы могут решить проблему — буду использовать конечно!  

  Z  
Скрин прикреплял скорее для того, чтобы Сообщество не сомневалось в обоснованности претензий к ЕКС в разрезе обсуждения:)  
Если Вы считаете что версии, региональные и прочие настройки влияют на данный глюк завтра обязательно их опишу (сейчас уже не на работе).

 

Наверно кусочек файла был бы многократно полезнее скрина…

 

Тоже борюсь с этой проблемой, в итоге половина номеров идут как текст, например 2.2.2 преобразует в 02.02.2002, а например 2.1.2.3 идут в общем формате (как мне надо). Лечу только специальной вставкой как значение, все номера такого формата 2.1.2 или 2.3.1 и т.п. Буду признателен если найдется решение. Файлик даже прикреплять не нужно, попробуйте у себя вбить эти значения и все увидите. Юзаю Еxcel 2007, но и в 2003 тоже самое происходит.

 

VDM

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

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

Прилагаю кусочек «подпорченого файла», формат «xlsm» не менял специально. Макросы удалил.  
После сохранения форматы были правильными, при открытии числовые данные по всему файлу меняются на дату …    

   Винда — XP, SP3  
Офис — Office 2010 Professional Plus  
Локализация везде русская, все региональные настройки соответственно тоже.

 

KuklP

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

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

E-mail и реквизиты в профиле.

{quote}{login=Денис}{date=20.01.2012 09:24}{thema=}{post}Тоже борюсь с этой проблемой, в итоге половина номеров идут как текст, например 2.2.2 преобразует в 02.02.2002, а например 2.1.2.3 идут в общем формате (как мне надо). Лечу только специальной вставкой как значение, все номера такого формата 2.1.2 или 2.3.1 и т.п. Буду признателен если найдется решение. Файлик даже прикреплять не нужно, попробуйте у себя вбить эти значения и все увидите. Юзаю Еxcel 2007, но и в 2003 тоже самое происходит.{/post}{/quote}На этот вопрос я ответил от 19.01.2012, 17:23 и 19.01.2012, 17:45

Я сам — дурнее всякого примера! …

 

KuklP

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

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

E-mail и реквизиты в профиле.

Дима, я поменял формат на общий, сохранил. После открытия все нормально. И в 07 и в 10.

Я сам — дурнее всякого примера! …

 

VDM

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

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

{quote}{login=KukLP}{date=20.01.2012 12:09}{thema=}{post}Дима, я поменял формат на общий, сохранил. После открытия все нормально. И в 07 и в 10.{/post}{/quote}  

  Да Сергей, я вижу, а теперь представьте что у себя на компе я тоже регулярно исправляю на общий, сохраняю в конце работы, но через раз при открытии форматы опять «слетают». В этом то и загвоздка …

 

В файле VDM попробуйте вставить/открыть новый пустой лист — формат любой ячейки на листе дата в формате «[$-419]MMMM;@». Откуда и почему — пока не пойму… :( Если же из новой (своей) открытой книги переместить в этот файл чистый лист, а затем на него скопипастить значения с листов VDM, то все хокей…

 

KuklP

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

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

E-mail и реквизиты в профиле.

Мож сервиспук какой доточить, или инсталляшку офиса сменить? У меня таких глюков нет ни в одной из 3-х последних версий. Правильно, когда вводишь 2.2.2 Экс превращает его в дату. Но тут, как я уже говорил, текстовый формат нужен. Это ведь все равно текст.  
Z, точно! Значит в настройках шаблона бока.

Я сам — дурнее всякого примера! …

 

{quote}{login=KukLP}{date=20.01.2012 11:59}{thema=Re: }{post}{quote}{login=Денис}{date=20.01.2012 09:24}{thema=}{post}Тоже борюсь с этой проблемой, в итоге половина номеров идут как текст, например 2.2.2 преобразует в 02.02.2002, а например 2.1.2.3 идут в общем формате (как мне надо). Лечу только специальной вставкой как значение, все номера такого формата 2.1.2 или 2.3.1 и т.п. Буду признателен если найдется решение. Файлик даже прикреплять не нужно, попробуйте у себя вбить эти значения и все увидите. Юзаю Еxcel 2007, но и в 2003 тоже самое происходит.{/post}{/quote}На этот вопрос я ответил от 19.01.2012, 17:23 и 19.01.2012, 17:45{/post}{/quote}  
Да я читал, но это решение в моем случае не актуально ни в первом, ни во втором случае. Суть вопроса в том, как вообще запретить «Самопроизвольное форматирование числовых данных в даты». Может есть где галочка в настройках, лично я не нашел…

 

KuklP

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

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

E-mail и реквизиты в профиле.

Дима, а создать новую книгу. Какой формат будет у ячеек?

Я сам — дурнее всякого примера! …

 

VDM

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

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

{quote}{login=Z}{date=20.01.2012 12:56}{thema=}{post}В файле VDM попробуйте вставить/открыть новый пустой лист — формат любой ячейки на листе дата в формате «[$-419]MMMM;@». Откуда и почему — пока не пойму… :( Если же из новой (своей) открытой книги переместить в этот файл чистый лист, а затем на него скопипастить значения с листов VDM, то все хокей…{/post}{/quote}

  Вот вот  
Только что у себя попробовал — да, данном файле любой новый в формате «дата», но.  
Тут же в этом же сеансе работы создаю новую книгу, (даже не закрываю глючную) — всё нормально, формат общий, вставляю новый лист в новую книгу — всё ОК.  
Это не шаблон.

 

VDM

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

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

{quote}{login=KukLP}{date=20.01.2012 01:21}{thema=}{post}Дима, а создать новую книгу. Какой формат будет у ячеек?{/post}{/quote}  
уже :)

 

KuklP

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

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

E-mail и реквизиты в профиле.

Тогда только копировать данные(не листы) в новую книгу. Это файл глючный. Можно поудалять все стили, но боюсь не поможет.

Я сам — дурнее всякого примера! …

 

KuklP

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

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

E-mail и реквизиты в профиле.

Удалил стили RAR’ом — листы вставляются с общим форматом:-)

Я сам — дурнее всякого примера! …

 

VDM

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

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

{quote}{login=KukLP}{date=20.01.2012 01:32}{thema=}{post}Удалил стили RAR’ом — листы вставляются с общим форматом:-){/post}{/quote}  

  Не понял, а как это? :)

 
 

KuklP

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

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

E-mail и реквизиты в профиле.

Аноним показал.

Я сам — дурнее всякого примера! …

 

VDM

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

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

#30

20.01.2012 14:21:46

Проделал данную процедуру, помогло, но при этом  
1. При открытии выскакивает табличка «в книге обнаружено содержимое, которое не удалось прочитать, восстановить содержимое?» — если ответить «нет», файл не откроется, если «да» то —    
2. Удаляется вообще всё пользовательское форматирование … — получается меняю «шило» на «мыло»  

  Что ж, думаю дело в моей версии ОФИСА, видно придётся с этим пока мириться  
Остаётся ещё вариант, предложенный R Dmitry — использовать «таблицы», будет время — попробую.  

  Всем большое спасибо за участие!

Отмена автоматического форматирования

​Смотрите также​​ этом есть необходимость).​Сделал, не изменилось.​Особенно​я всегда пользуюсь​ шустрая операция. Но​ преобразуется в числа.​ Excel задействовать все​ команду​ при использовании комбинации​(Параметры вычислений). Затем​ на рабочий лист​ 02.мар), то вводим​ соответствующее ей число​При вводе текстовых данных​ Excel, он расширяет​ автоматически создает гиперссылку​Примечание:​При преобразовании данных​ Эти данные с​Цитата​200?’200px’:»+(this.scrollHeight+5)+’px’);»>.PasteSpecial (xlPasteValues)​

​ буду тестировать на​Приведи реальный пример​ процессоры компьютера, выбрав​Calculation Options​ клавиши​ нажмите​ невозможно. Для экономии​ 2.3. (после 3​ 40299.​ определенного вида, например:​ таблицы, чтобы включить​ и ее необходимо​Мы стараемся как​ задавать формат формулами​ E из внешнего​SLAVICK, 21.10.2016 в​

  1. ​так на порядок​ скорость. Спасибо всем​ того случая, когда​Use all processors on​​(Параметры вычислений) в​​Ctrl+F9​ОК​ времени можно временно​

Кнопка

  1. ​ стоит точка).​Универсальным способом отмены автоматического​ 1-05, 2.12, 1e2,​​ новые данные. Например​​ удалить, выберите команду​ можно оперативнее обеспечивать​ (или в коде).​ источника, может как​​ 08:54, в сообщении​​ быстрее — проверял​

  2. ​ за ответы!​ тебе нужен именно​ this computer​ разделе​​(только для активного​​.​ отключить режим​Другой пример об автоматическом​ преобразования формата является​ 00012456, EXCEL автоматически​​ если у вас​​Отменить гиперссылку​

Одновременная установка параметров автоматического форматирования

​ вас актуальными справочными​Hugo​ изменить эти E+​ № 9200?’200px’:»+(this.scrollHeight+5)+’px’);»>изменить высоту​ неоднократно.​​_Boroda_​

  1. ​ текст с пробелом.​​(Использовать все процессоры​​Calculation​​ листа).​​Следующий список поясняет опции,​

  2. ​автоматических вычислений​​ преобразовании формата читайте​​ явное указание желаемого​​ меняет формат ячейки​​ есть таблицы в​​.​​ материалами на вашем​

  3. ​: Или добавьте перед​​ и E- на​​ строк​можно код Александра​: Ресайз у тебя​

    • ​Не заметил, что​ данного компьютера).​​(Вычисление) на вкладке​Recalculate workbook before saving​ которые доступны в​в Excel до​

    • ​ в Части 2.​ формата перед вводом​​ и преобразовывает текст​ столбцах A и​Чтобы прекратить применять этот​ языке. Эта страница​ данными апостроф.​ то что эксель​Уже оттестировал -​ немного упростить:​ по-любому будет. И​ в одном Cells​Если на компьютере уже​Formulas​(Пересчитывать книгу перед​ разделе​

    • ​ завершения внесения данных.​СОВЕТ:​ данных. Т.е. выделяем​​ в другой, как​ B и ввести​ конкретный тип форматирования​ переведена автоматически, поэтому​

​Но вообще конечно​​ понимать а там​ эффект капитальный.​Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>Cells(1, 1).Resize(9, 1).Copy​ он ваще на​​ 3, в другом​​ запущены другие программы,​​(Формулы). Однако, если​​ сохранением) – пересчитывает​Calculation options​ Сделать это можно​

​Неправильный формат значения​

support.office.com

Автоматическое преобразование формата ячейки в MS EXCEL при вводе ТЕКСТовых данных (Часть 1)

​ ячейки, в которые​ ему кажется,  подходящий​ данные в столбце​ в книге, выберите​ ее текст может​ всё зависит от​ сделать числовой формат?{/post}{/quote}​Респектище!​Cells(1, 3).PasteSpecial (xlPasteValues)​ перенос не влияет.​ 1​ Вы можете ограничить​ необходимо настроить параметры​ открытые рабочие листы​(Параметры вычислений):​ без особого труда,​ – это частый​ необходимо ввести заведомо​ тип данных. Это​ C, Excel автоматически​ команду​

​ содержать неточности и​ задачи.​Получилось! Точку на​Andrusha​т.е. не использовать​ А на больших​просто копируем обычным​ число используемых процессоров​ вычислений, все же​ и обновляет открытые​Automatic​ и мы покажем​ тип ошибки, к​ текстовые данные и​ приводит к тому,​ форматировать столбца C​Остановить​ грамматические ошибки. Для​

​ikki​ запятую надо было​: Как преобразовать в​ второй раз Resize.​ объемах вроде лучше​ копи-пастом (ну или​ для пересчета формул​ придется обратиться к​

​ или внедрённые диаграммы​(Автоматически) – пересчитывает​ Вам как.​ тому же, который​ устанавливаем им текстовый​ что 1-05 и​ в рамках таблицы.​. Например, если Excel​ нас важно, чтобы​: это не опечатка?​ исправить в числах.​ excel число вида​ Excel — сам​ копирование, чем приравнивание.​ укороченным, как в​ электронной таблицы Excel.​ вкладке​ при их сохранении​ все зависимые формулы​Если Вы не хотите​ трудно найти. Подсказкой​ формат. Для вызова​ 2.12 будут преобразованы​Заполнение формул в таблицах​ автоматически создает гиперссылку​ эта статья была​первые два числа​

​Ориген​ -1.43602E+03 в -1436.02?​ поймет на сколько​Если уж тестируешь,​ примере ниже)​Испытайте разные настройки режимов​Formulas​ даже при включенной​ и обновляет все​ отключать режим автоматических​ может служить выравнивание​​ формата ячейки нажмите​​ в даты (01.май​

​ для создания вычисляемых​ и необходимо это​ вам полезна. Просим​ имеют десятичный разделитель​: Господа мы обрабатываем​ То есть убрать​ расширить диапазон. так​ то вот так​200?’200px’:»+(this.scrollHeight+5)+’px’);»>Sub rrr()​ автоматических и многопоточных​(Формулы) диалогового окна​ опции​ открытые или внедрённые​​ вычислений, и Ваш​​ значения в ячейке:​CTRL+1​ и 02.дек), а​ столбцов​ прекратить для остальной​ вас уделить пару​ точку, а последнее​ тахеометрический журнал в​ E+ или E-​ и проще и​ еще посмотри​Cells(1, 1).Resize(9).Copy Cells(1,​

​ вычислений, чтобы определить,​Excel Options​Manual​ диаграммы при любом​ компьютер имеет несколько​ если значение выровнено​.​ 1e2 и 000123456​   : одну формулу​ части листа, выберите​ секунд и сообщить,​ — запятую?​ геодезии с помощью​

​Kolynia​ ошибок меньше будет.​200?’200px’:»+(this.scrollHeight+5)+’px’);»>Cells(1, 1).Resize(9, 1).Copy​

​ 3)’.Resize(9)​
​ какие из них​(Параметры Excel).​(Вручную). Если Вы​ изменении значения, формулы​ процессоров, тогда можете​ по правой стороне,​Есть и другой способ.​ в числа (в​ применяется ко всем​Отключить автоматическое создание гиперссылок​ помогла ли она​это откуда ж​ Excel. Столкнулись с​: правой кнопкой мыши​Кстати:​Cells(1, 3).Resize(9, 1).PasteSpecial​End Sub​ лучше подходят для​Excel 2013 располагает режимом​ не хотите, чтобы​

​ или имени. Данная​ применить режим​ то это число,​ Чтобы EXCEL автоматически​ 1,00E+02, т.е. 100​ ячейкам в столбце​

excel2.ru

Как управлять режимами автоматических и многопоточных вычислений в Excel 2013

Автоматические вычисления в Excel

​.​ вам, с помощью​ такие «сырые» данные?​ неприятным явлением. Данные​ по ячейке -​не касается темы​ (xlPasteValues)​Добавлено​ Вашего компьютера.​ многопоточных вычислений, который​ при каждом сохранении​ настройка установлена по​многопоточных вычислений​ а если по​

​ при вводе текстовых​ и в 123456).​ таблицы Excel.​Если необходимо изменить все​ кнопок внизу страницы.​формат файла?​ в сыром виде​ формат ячейки -​​ копирования(переноса), но связано​​Application.CutCopyMode = 0’снимает​Пост правил раз​Урок подготовлен для Вас​ позволяет сокращать время​ зависимые формулы и​ умолчанию для каждого​

​. Он поможет немного​ левой, то текст.​ данных назначал ячейкам​Допустим, мы вводим текст​Примечание:​ настройки автоматического форматирования​​ Для удобства также​​Guest​ выглядят так: 12.23,123.4556,89,2536​ выбираете числовой формат​ с быстродействием.​ копирование​ 5​ командой сайта office-guru.ru​ пересчета формул. Если​

  1. ​ диаграммы пересчитывались, просто​ нового рабочего листа​ ускорить процесс пересчета​​ Если ранее было​​ текстовый формат, перед​Автоматические вычисления в Excel
  2. ​ 1-05 (пусть это​​ Если вы хотите задать​​ одновременно, это можно​Автоматические вычисления в Excel
  3. ​ приводим ссылку на​​: … и вот​​ Расшифровка: 12.23-длина, 123.4556-горизонтальный​ — ок.​​есть у Excel​​pabchek​Manyasha​Автоматические вычисления в Excel
  4. ​Источник: http://www.howtogeek.com/162219/how-to-change-the-automatic-calculation-and-multi-threading-features-in-excel-2013/​ Вы предпочитаете не​ отключите данную опцию.​ Excel.​ в зависимости от​ сделано другое выравнивание​ вводимым текстом можно​​ будет артикул товара)​​ способ отображения чисел​​ сделать в диалоговом​​ оригинал (на английском​ тут надо учитывать/задавать​​ угол, 89,2536 (угол​​все готово​

Параметры вычислений

​ один баг. Если​: И таки да,​: Или еще можно​​Автор: Антон Андронов​​ отключать автоматическое вычисление,​

  • ​Enable iterative calculation​​Automatic except for data​ количества процессоров компьютера.​ в ячейке, то​ ввести знак апострофа​ и хотим, чтобы​ и дат, вы,​ окне​ языке) .​ формат полей, в​ 123 градусы, 45​Guest​
  • ​ высота строк -​ получается быстрее и​​ формат текстовый установить​Автор: Антон Андронов​ попробуйте использовать указанную​(Включить итеративные вычисления)​ tables​ О том, как​ через Формат ячеек​ (‘), т.е. в​ EXCEL сохранил в​ на вкладке​​Автозамена​​Иногда при вводе сведений​ которые пойдут «осколки»…​​ минуты, 56 секунды)​​: правой кнопкой мыши​​ стандартная (15) -​​ моя проблема решается.​
  • ​ перед копированием:​​pabchek​ опцию (при наличии​ – разрешает итеративные​(Автоматически, кроме таблиц​ включить режим многопоточных​ / Вкладка Выравнивание​​ нашем случае необходимо​​ ячейке именно текст,​​Главная​​На вкладке​ в лист Excel​ И удалять ненужные​​ . Вначале разбрасываем​​ по ячейке -​ то при вставке​
  • ​ Респект!​​200?’200px’:»+(this.scrollHeight+5)+’px’);»>Cells(1, 3).Resize(9, 1).NumberFormat =​: Здравствуйте все!​ у компьютера нескольких​ вычисления, т.е. позволяет​ данных) – пересчитывает​ вычислений в Excel,​ / По горизонтали​ ввести ‘1-05 (давайте​​ а не что-либо​​в группе «​Файл​ автоматически форматирует их​ запятухи… Как вариант,​ данные по столбцам,​ формат ячейки -​
  • ​ текста с переносом​​(Плюсануть пока время​ «@»​Есть частный случай:​ процессоров), чтобы сократить​ задавать предельное количество​ все зависимые формулы​ мы расскажем дальше.​ установите параметр «По​ введем его на​ другое.​число​выберите команду​ так, как вам​ разумеется… ;) -31161-​ и вот тут​
  • ​ выбираете числовой формат​​ (например при выгрузке​ не вышло)​Cells(1, 3).Resize(9, 1).Value​ индексы при выгрузке​
  • ​ время пересчета.​​ итераций и относительную​ и обновляет все​Для отключения режима автоматических​ Значению».​ новом листе в​Автоматические вычисления в Excel

​Что же происходит при​». Она не​Параметры​ не хотелось бы.​​ Прикрепленные файлы post_345726.jpg​​ обнаружилось, что если​ — ок.​​ массива) — изменяется​​pabchek​​ = Cells(1, 1).Resize(9,​​ из 1С состоят​Чтобы включить режим многопоточных​ погрешность вычислений, когда​ открытые или внедрённые​ вычислений откройте Excel​​Продолжение статьи читайте в​​ ячейку​​ вводе значения в​​ является частью автоматическое​

Автоматические вычисления в Excel

Многопоточные вычисления в Excel

​.​ Например, введенный веб-адрес​ (62.06 КБ)​ горизонтальный угол в​все готово{/post}{/quote}​ высота строк(выполняется автоподбор​: Как по вашему​ 1).Value​ из 2-х знаков,​ вычислений, нажмите на​ формулы будут пересчитываться​

  1. ​ диаграммы, за исключением​ и выберите вкладку​ Части 2, где​​А1​​ ячейку? Если ячейка​ форматирование.​​В диалоговом окне​​ Еxcel преобразовывает в​Guest​​ до 10 градусов​​Сделал, не изменилось.​ высоты) — это​​ мнению, если известно,​​Udik​Многопоточные вычисления в Excel
  2. ​ один из которых​​ вкладку​​ при подборе параметра​ таблиц данных. Для​​File​​ будем с помощью​). Почему именно апостроф?​ имеет формат Общий​К началу страницы​Параметры Excel​ гиперссылку. Это может​: Прошу прщения это​​ , например 4,2112,​ Эти данные с​​ ооочень сильно тормозит​ что исходный диапазон​Многопоточные вычисления в Excel

​: Можно формат ячеек​ пробел, другой цифра​File​ или при использовании​ пересчета таблиц данных,​(Файл).​

​ формул бороться с​ Есть две причины:​ (формат ячейки по​При вводе пользователем данных,​выберите категорию​ быть очень полезным,​

​ опечатка. Точки отделяют​ то после сортировки​
​ E из внешнего​
​ выгрузку из массива,​

​ содержит только значения​

office-guru.ru

Как отключить преобразование цифры с пробелом в цифру? (Макросы/Sub)

​ сменить на текстовый​​ — например, «1​
​(Файл) и выберите​ циклических ссылок. Более​ когда данная опция​Выберите пункт​ автоматическим преобразованием формата​ этот символ не​ умолчанию), EXCEL преобразует​ EXCEL пытается определить​Правописание​ но иногда это​ целое от дробного,​ в ячейке оказывается​ источника, может как​ стоит перед этим​ без формул, лучше​200?’200px’:»+(this.scrollHeight+5)+’px’);»>​ «. При различных​ пункт​ детальную информацию о​ выбрана, воспользуйтесь командой​Options​

​ ячейки.​​ отображается в ячейке​ текст 1-05 в​ тип вводимых данных.​и нажмите кнопку​ совсем не нужно.​ а запятые три​
​ дата, 21 апреля.​ изменить эти E+​ изменить высоту строк,​ ли будет использовать​
​Sub пробел_()​ обработках макросом (копирование,​Options​ подборе параметров и​
​Calculate Now​(Параметры).​По умолчанию Excel автоматически​ (если он введен​
​ дату 01.май: формат​
​ Если данные можно​Параметры автозамены​
​ В таком случае​

​ измеренные величины: длину,​
​ Попытка ввести общий​ и E- на​

​ и выгрузка выполняется​​ Destination?​Dim rng1 As​ resize и т.д.)​
​(Параметры), чтобы открыть​ использовании циклических ссылок​
​(Пересчет), расположенной на​В диалоговом окне​ пересчитывает все формулы​

​ первым) и он​​ ячейки изменяется с​ перевести в формат​
​.​
​ автоматическое форматирование можно​
​ горизонтальный угол и​ формат приводит к​
​ то что эксель​ в разы быстрее.​
​200?'200px':''+(this.scrollHeight+5)+'px');">Cells(1, 1).Resize(9, 1).Copy Destination:=Cells(1,​
​ Range​ эти индексы автоматически​
​ диалоговое окно​

​ можно найти в​ вкладке​

​Excel Options​​ при открытии рабочего​ игнорируется формулами. Например,​ Общий на формат​ даты или числа,​На вкладке​ отключить для одной​ вертикальный угол. Спасибо​ тому, что появляется​ понимать а там​.​ 3)​

​Set rng1 =​​ преобразуются в цифру​Excel Options​ справке Microsoft Excel.​Formulas​(Параметры Excel) выберите​ листа или при​ после ввода формулы​
​ Дата (точнее все​ то EXCEL производит​Автоформат при вводе​
​ ячейки или для​
​ за совет завтра​ вообще другое число.​
​ сделать числовой формат?​pabchek​

​Эта операция вроде​​ Cells(1, 1).Resize(9, 1)​ и теряют пробел.​(Параметры Excel). Затем​Maximum Iterations​
​(Формулы) или клавишей​ вкладку​:(

​ изменении значений, формул​​ =ЛЕВСИМВ(A1;4) получим 1-05,​ форматы/ДД.МММ). Если мы​ соответствующее преобразование и​установите флажки для​ всей книги.​ воспользуюсь им и​ Не подскажете как​
​Юрий М​:​
​ не помещает данные​rng1.NumberFormat = «@»​ Однако, опять же​ нажмите​(Предельное число итераций)​F9​Formulas​

​ или имен в​​ а не ‘1-0,​ вернем ячейке формат​​ форматирование. Преобразование производится​​ необходимых параметров автоматического​Наведите курсор мышки на​ отпишу.​ на листе вообще​
​: Попробуйте после изменения​
​Цитата​​ в буфер. И​Cells(1, 3).Resize(9, 1).Value​ для частных задач,​
​Advanced​ – определяет максимальное​
​.​
​(Формулы), расположенную в​
​ зависимых формулах. Процесс​ как вроде следовало​ Общий, то в​ «на лету» после​ форматирования.​ автоматически отформатированный текст​MCH​
​ отменить образование даты.​
​ формата при активной​SLAVICK, 21.10.2016 в​ на практике, похоже,​
​ = rng1.Value​ нужно, чтобы этот​(Дополнительно).​ количество итераций (по​Manual​ меню слева.​ пересчета может длиться​ бы ожидать.​ ячейке увидим число​ нажатия клавиши ENTER.​Адреса Интернета и сетевые​ и нажмите появившуюся​: Перед тем как​vikttur​ ячейке с таким​ 08:54, в сообщении​:D​ быстрее. Может есть​

​End Sub​​ пробел сохранялся. В​​Опуститесь вниз до раздела​​ умолчанию — 100).​(Вручную) – пересчитывает​Чтобы отключить пересчет данных​ от нескольких секунд​
​Использование апострофа — не​ 40299 (если сейчас​ Часто текстовые данные​ пути гиперссылками​ кнопку​ разбить текст по​
​: Если нет возможности​ значением нажать F2​
​ № 9200?’200px’:»+(this.scrollHeight+5)+’px’);»>код Александра​
​ подводные камни, которые​​или каждую ячейку​ макросах пока делаю​Formulas​Maximum Change​
​ открытые рабочие листы​ при каждом изменении​
​ до нескольких минут​

excelworld.ru

Как преобразовать в excel число вида -1.43602E+03 в -1436.02? То есть убрать E+ или E-

​ единственный способ отмены​​ 2010 год), что​ действительно имеют формат​   : заменяет введенный​Параметры автозамены​ столбцам замените разделитель​

​ преобразовать формат данных​​ и Enter -​ немного упростить​ я не учитываю?​ отдельно обрабатывать.​ первые шаги. Подскажите,​
​(Формулы) и установите​

​(Относительная погрешность) –​​ и обновляет открытые​ значений, формул, имен​ в зависимости от​ автоматического преобразования формата​ соответствует 01.05.2010. Вернуть​
​ дат (1-05, 2.12)​

​ URL-адреса, сетевые пути​. Эта кнопка очень​ целой и дробной​ до ввода в​ преобразуется?​Как то не​SLAVICK​pabchek​ плз, как это​

​ флажок возле пункта​​ устанавливает максимально допустимую​ или внедрённые диаграммы​ или же при​ количества и сложности​ при вводе значений.​ исходное значение 1-05​

​ или чисел (000123456),​​ и адреса электронной​ маленькая, поэтому будьте​ части на точку​ Excel, нужно изменять​Guest​
​ увидел сразу этого​

​: это то же​: Да, про форматирование​ можно сделать?​Enable multi-threaded calculation​ разницу между результатами​ только при нажатии​ открытии листа Excel,​ формул в рабочей​ Можно вместо апострофа​

​ простым преобразованием формата​ но на самом​ почты с гиперссылками.​

planetaexcel.ru

Как отменить преобразование числа в дату

​ внимательны, передвигая курсор.​​ в закладке Параметры/Международные​ формат ячейки:​: правой кнопкой мыши​ сообщения и уже​ что и​ думал. От копирования​_Boroda_​(Включить многопоточные вычисления).​ пересчета (по умолчанию​ команды​ содержащего формулы, выберите​ книге.​ ввести перед словом​ уже не представляется​ деле ими не​Включить новые строки и​Чтобы удалить форматирование только​ (для 2003 офиса)​-перед вводом данных;​ по ячейке -​ не возвращался, а​Цитата​ уходил. Оба действия​: Виктор, ты запускаешь​ Вы можете вручную​ — 0.001).​Calculate Now​ опцию​

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

​ формат ячейки -​ тут полез память​_Boroda_, 19.10.2016 в​ не делал, поскольку​
​ макрос преобразования текста​ установить количество потоков​Вы также можете переключаться​

​(Пересчет) или клавиши​​Manual​ мыши меняется на​
​ слова точку. Например,​ интерпретировал 1-05, как​ случае необходимо запретить​

​   : при вводе​​ выберите команду​
​ на значение по​При дальнейшей обработке​ выбираете числовой формат​ освежить и нате…​
​ 17:46, в сообщении​ обрабатывается больше 600​
​ в число и​

​ вычисления, которое необходимо​​ между тремя основными​F9​(Вручную) в разделе​ песочные часы, и​ если нужно ввести​ дату 01.05.2010 и​ EXCEL выполнять автоматическое​ данных ниже или​Отменить​

​ умолчанию Прикрепленные файлы​​ текст преобразовывать в​ — ок.​Отличные советы -​ № 2200?’200px’:»+(this.scrollHeight+5)+’px’);»>Cells(1, 1).Resize(9).Copy​ тыс. строк. Ресайз​ жалуешься на то,​ использовать, или указать​ режимами вычислений, используя​, а так же​Calculation options​

​ внести какие-либо изменения​​ 2.3 (что превращается​ вставил в ячейку​ преобразование и форматирование.​ рядом с таблица​. Например, если Excel​ post_345816.png (7.63 КБ)​ число (если в​
​все готово{/post}{/quote}​ взял на вооружение.​ Cells(1, 3)​ вроде как самая​

planetaexcel.ru

​ что почему-то текст​

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

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

Пример: =AND(A$1="Check This Column For Blanks),ISBLANK(A1)) применяется к =$1:$1048576

Однако даже при том, что правило явно применялось ко всему листу, оно все равно автоматически корректировалось (и таким образом ломалось странным образом), как я работал на листе.

Как я могу избежать этого?

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

Например, если я хочу, чтобы диапазон всегда применялся к ячейкам A1:A50 , я определил именованный диапазон с помощью диспетчера имен:

добавить именованный диапазон

В менеджере имен добавьте новый диапазон (нажмите «Создать»), а в поле «Относится к:» используйте функцию INDIRECT, чтобы указать необходимый диапазон ячеек, например =INDIRECT("A1:A50") или =INDIRECT("Sheet!A1:A50") . Поскольку диапазон технически является просто текстовым аргументом, никакое количество перестановок ячеек не заставит Excel обновить его.

Кроме того, это работает как минимум в Excel 2010 и Excel 2013. Хотя мой скриншот с 2013 года, я использовал эту точную технику в 2010 году в прошлом.

Предостережения

  1. Имейте в виду, что эта неизменность также может сбить вас с толку. Например, если вы измените имя листа, именованный диапазон будет нарушен.

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

Я обнаружил, что правила очень легко нарушить, но есть кое-что, что вы можете попробовать, но, кажется, не нарушаете никаких правил.

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

Это работает для меня, когда у меня есть условное форматирование, которое применяется к столбцам, и я обычно устанавливаю форматирование для всего столбца, например. $ F:$ F. Он все равно должен работать, если вы форматируете для частичного диапазона, просто убедитесь, что после добавления / удаления и применения всех данных, которые вы хотите отформатировать, все еще в пределах ваших исходных параметров диапазона.

Это очень большое разочарование для меня.

Надеюсь, это поможет.

Я обнаружил , что с помощью INDIRECT функции и функции ROW в правиле Условного форматирования устраняет проблему Excel создавать новые правила и изменение диапазона.

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

=MONTH(INDIRECT("C"&ROW()))<>MONTH(INDIRECT("C"&ROW()-1))

где столбец C в моей электронной таблице содержит дату. Мне не нужно было делать ничего особенного для диапазона (не нужно было определять имя диапазона и т.д.).

Поэтому в примере исходного плаката вместо «A1» или «A $ 1» в правиле CF используйте:

INDIRECT("A"&ROW())

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

1) Когда что-то из INSIDE «относится к» вырезается / вставляется за пределы этого диапазона.

2) Когда есть объединенные ячейки внутри «относится к», и любые строки или столбцы корректируются.

Во время выпуска объединенной ячейки появляется, что Excel должен все разложить, пересчитать его условное приложение, настроить все ячейки (добавить или удалить строки или что-то еще), а затем снова объединить их. Это невидимо для нас, но, похоже, именно так оно и применяется.

Мысль, которая может помочь нам найти решение по этому вопросу.

-T

Я не ТАК уверен, и часто сталкиваюсь с одной и той же проблемой.

Я бы сказал, что поле «Применить к» на панели условного форматирования (CF) ВСЕГДА будет работать динамически. Таким образом, он ВСЕГДА преобразует любые ссылки в формат =$A$1:$A$50 .

Это боль.

ответ дан Leandro Ferreira Fernandes1

В формуле условного форматирования, используйте R1C1 обозначение с INDIRECT функцией:
Пример 1:

If same row column A = 1

=IF($A1=1,1,0) becomes 
=IF(INDIRECT("RC1",FALSE)=1,1,0)

Пример 2:
If same row column A = 2 AND next row column A = 3

=IF(AND(($A1=2),($A2=3)),1,0) becomes
=IF(AND((INDIRECT("RC1",FALSE)=2),(INDIRECT("R[1]C1",FALSE)=3)),1,0)

У меня есть простое решение для этого.

Просто переместитесь в ячейку, находящуюся в пределах диапазона (ячейку, которая не выходит за пределы диапазона), нажмите «Редактор формата», а затем вставьте весь столбец. Опять же, он покажет, где он сломался, вам просто нужно сделать «Форматировщик» для ячейки, которая нарушила диапазон. Теперь это тоже может показаться немного длинным, вы можете просто создать для этого простой макрос.

ответ дан Girish Nagarhalli1

Если вариант использования заключается в создании электронной таблицы отчета, то это должно работать хорошо:


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

Предполагая, что ваши данные расположены нормально (в строках):

  1. Введите все свои данные в один лист. Для этого урока я назову лист Input . Не применяйте к нему условное форматирование. Не стесняйтесь перемещать значения к содержанию вашего сердца (например, удалить / вставить / копировать / вставить)
  2. Создайте еще один пустой лист и назовите его как хотите (например, « Output). Вручную скопируйте глобальное форматирование, например ширину столбцов и формат заголовка (не содержимое заголовков, а только форматирование).
  3. Замените $A$1 в следующей формуле расположением начала строки заголовка, затем скопируйте все столбцы и строки, которые вы хотите вывести: =IF(LEN(OFFSET(Input!$A$1,ROW()-1,COLUMN()-1))>0,OFFSET(Input!$A$1,ROW()-1,COLUMN()-1),"") (оператор IF(LEN(...)>0,...,"") необходим, поскольку Excel также помогает определить типы данных для вас и использует 0 для пустых ячеек в противном случае, и члены -1 приходят от смещения против порядковой семантики)
  4. Примените условное форматирование к Output листу.

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

Вам просто нужно вручную расширить диапазон, к которому применяется формула на листе Output при изменении размера ваших Input данных.

Я предлагаю вам избегать слияния любых клеток.


PS Этот вопрос задавался много раз (он также применяется в Google Sheets, который является клоном Excel), так что вы можете найти лучшее решение для своего варианта использования, просматривая их:

  1. Фрагментация условного форматирования Excel
  2. (этот) Как я могу предотвратить автоматическое изменение формул и диапазонов условного форматирования?
  3. Сохранить условное форматирование на вырезанную пасту
  4. Excel: как навсегда применить условное форматирование ко всей электронной таблице?
  5. Почему Excel убивает мое условное форматирование?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками microsoft-excel microsoft-excel-2010 conditional-formatting.

Понравилась статья? Поделить с друзьями:
  • Excel сам установил пароль на открытие
  • Excel сам удаляет пробелы
  • Excel сам удаляет нули
  • Excel сам ставит запятую
  • Excel сам создает резервные копии