Отключить автоматическое форматирование в LibreOffice Calc

558
confetti

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

Что я пробовал до сих пор:

  • Щелкните правой кнопкой мыши и установите форматирование в «текст» - невероятно раздражает

  • Использование 'в начале ячейки - работает, но все еще не лучшее решение

  • Снятие всего под Tools -> AutoCorrect Options

Сейчас я просмотрел все меню, настройки и настройки, но не смог найти опцию, чтобы отключить все функции автоформатирования, которые предлагает LO calc. Числа, валюты, даты, время, URL-адреса, выравнивание текста, ...

Все, что я войду в камеру, останется таким, если я не скажу иначе.

0

1 ответ на вопрос

2
Albin

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

Изменить формат по умолчанию для текущего листа

  • выделить все ячейки (Ctrl + A)
  • установите Text-Format для всех ячеек (через ленту, как показано на снимке экрана или через контекстное меню, вызываемое правой кнопкой мыши и т. д.)

(обратите внимание: на скриншоте я не выделил все ячейки, только B-столбец) enter image description here

Альтернативное решение: используйте макрос:

Private Sub Workbook_Open() Dim sh As Worksheet  For Each sh In Me.Sheets sh.Cells.NumberFormat = "@" Next  End Sub 

Альтернативное решение: изменить формат по умолчанию для всех листов

  • Выберите все вкладки листа (щелкните правой кнопкой мыши вкладку листа -> Выбрать все листы)
  • щелкнув самый левый верхний угол одного из листов.
  • Применить текстовый формат

Установить по умолчанию для всех новых файлов Excel

  • Сохранить книгу как шаблон Excel
  • Диалоговое окно «Сохранить шаблон» предложит опцию «Установить как шаблон по умолчанию», поставленную в галочке (если она не дает вам эту опцию, сохраните ее с именем Book.xltx в папке XLStart).
  • Примечание: несмотря на то, что в рабочих листах новой рабочей книги будет использоваться текст, дополнительные (новые) рабочие листы могут снова использовать общий формат, поэтому необходимо использовать вышеуказанный макрос в новой рабочей таблице или выполнить это вручную.
На данный момент это лучшее решение, я отмечу его как принятое, если к завтрашнему дню не будет лучшего ответа. confetti 5 лет назад 0
@confetti Есть несколько других решений, например, вы можете установить это значение по умолчанию, но так будет при каждом запуске Excel. Какие у вас требования? Albin 5 лет назад 0
На самом деле это было бы идеально, как я могу установить это по умолчанию? Я использую Excel в основном для создания таблиц вручную, чтобы затем экспортировать их в SQL, поэтому я вообще никогда не использую форматирование и только редко вычисляю. confetti 5 лет назад 0
@confetti смотрите мой обновленный ответ, это помогает? Albin 5 лет назад 0
Я понял! На самом деле это было даже проще. Я принял ваш совет и пошел, чтобы сохранить его как шаблон. В диалоговом окне «Сохранить шаблон» была предложена опция «Установить как шаблон по умолчанию». Я отмечал это, и теперь, когда я открываю совершенно новый документ, он использует этот шаблон, и каждая ячейка представляет собой простой текст. Это работает даже без макроса. Я приму ваш ответ, было бы неплохо, если бы вы могли добавить эту информацию в пост. confetti 5 лет назад 0
@confetti, какую версию Excel вы используете? Я объединил свой первоначальный ответ с вашим «новым вариантом», правильно ли я это сделал с вашей точки зрения? Albin 5 лет назад 0
Может быть, это только для openoffice? Я использую libreoffice (на основе openoffice) 6.0.5.2. Я бы сказал, что ваш ответ очень хорошо отражает оба случая! Спасибо большое. confetti 5 лет назад 0
@confetti Нет проблем, так как я посоветовал вам другой вопрос, я думаю, вы должны быть более конкретны в своем вопросе. (вы все равно можете запросить все версии, но, по крайней мере, вы должны упомянуть, что у вас есть программное обеспечение / версия, и описать, какие ответы вам нужны для Excel, - мне показалось, что это довольно запутанно) Albin 5 лет назад 0

Похожие вопросы