openoffice

компьютеры OpenOffice

В опеноффисе открываю документ с таблицей, не важно - writer или calc, ведут они себя одинаково. В некой ячейке - число (тип данных - текстовый). При попытке отредактировать это число - тип данных автоматом меняется на числовой. Как вырубить автозамену типа данных?

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

Примечание:
Поэкспериментировал тут немного...
1. Создаю докумет (writer)
2. Делаю в нем ячейку
3. вписываю в ячейку число
4. Указываю тип данных текстовый
5. Сохраняю как *.rtf , закрываю.
6. Открываю, редактирую ячейку - тип данных становится числовым
=== при сохранении в *.odt всё работает так как и надо ===

Примечание:
Блин, кадровичка говорит, что такая фигня у нее и в калке, но что-то я сам не наблюдаю. Завтра придет - попрошу ее показать. А во writer вижу своими глазами. Но только с форматом rtf. А у них там все доки rtf-ные

Примечание:
Прошу простить, что не проверил всё сразу, а только writer. Спасибо что не поленились и помогаете разобраться.

Примечание:
Все получилось! Спасибо!
Ответы:
Проверил Calc (версии 3.1.1). По умолчанию формат ячеек как раз сразу и идёт числовой и при записывании туда числа числовым и остаётся. Как, впрочем, и при записи туда текста он числовым и остаётся, но отображает текст.
Ну вот сделал всем ячейкам на листе текстовый, в некоторые занёс слова, в некоторые числа. Сохранил, закрыл. Открыл. При редактировании как пустых, так и заполненных ячеек формат у всех остался по-прежнему текстовым. Посему всё равно не понял, в какой момент у вас так происходит. Конечно, можно, к примеру, в контекстном меню ячейки вызвать форматирование по умолчанию (или из главного меню формат). Тогда формат сбросится на числовой, но, если в данный момент в ячейке записано число, то к нему впереди добавится одинарная кавычка, чтобы оно принудительно, несмотря на числовой формат, отображалось как текст. Но если число занести туда новое, без кавычки, конечно, оно станет отображаться как число. Может быть, вы форматирование по умолчанию где-то вызываете или ещё что дополнительно делаете?
Проверил также дополнительно сохранение, закрытие и открытие в формате Microsoft Excel. Всё аналогично, никаких изменений формата ячеек обнаружить не получилось.
В Writer по умолчанию формат текстовый, а при вводе числа становится числовым, если не снять галочку распознавание чисел в контекстном меню ячейки. Эта галочка является не свойством ячейки, а настройкой самого Calc, т. е. действует везде на все документы.
Также эту галочку можно нарыть в Сервис — Параметры, OpenOffice.org Writer — Таблица, Ввод в таблицы — Распознавание чисел. Из контекстного меню, конечно, быстрее.


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

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

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.