Я'вэ импортированного CSV-файл, имеющий первый столбец для даты-времени в на <а href="и http://en.wikipedia.org/wiki/iso_8601">стандарту ISO 8601</а&ГТ формат значений; как
2012-01-01T00:00:00.000Z
в первый момент 2012 года.
Затем, желая сделать LibreOffice для распознает формат (как я с нетерпением ждал сюжет схемы), я'ве выбрали столбцов, Формат ячеек выбирается ...
и вошел в пользовательский формат времени, как
YYYY-MM-DDTHH:MM:SS.000Z
И это, кажется, работает... если я редактирую ячейку, чтобы удалить скрытый один-цитата из его начала (который служит для защиты содержимого ячейки могут быть интерпретированы) как все вновь отформатированных ячеек хранилища ценностей, как
'2012-01-01T00:00:00.000Z
(обратите внимание на одинарные кавычки - это видно только при редактировании конкретной ячейки).
И я должен сделать так для всех ячеек в столбце. Как я могу автоматизировать этот процесс?
Обновление: Я'ве уже нашли решение для конкретного случая мой: он помогает задать формат столбца "Время" в импорт CSV диалог. Но я все еще любопытно, как это может быть сделано в случае, если я не'т иметь оригинал .данные CSV файл для импорта, но только .файл ODS С данные уже импортированы без формата, заданного в момент импорта.
Вы можете снять ведущую одиночную кавычку (который на самом деле это'т часть строки в ячейке) с помощью регулярного выражения поиска и замены:
^.*$
&
При использовании маленький компьютер форматирование и поиск фокус (техника программирования, если вы будете) называют регулярные выражения или выражения для краткости. Для примеров см. - http://www.regular-expressions.info/examples.html
На самом деле, нужно цитировать первый знак доллара.
В основном LibreOffice является знаком одинарную кавычку в поле, по неизвестной причине. Итак, вам нужно что-нибудь заменить на знак доллара ни с чем. Поэтому, используйте регулярное выражение ^.*\$ и заменить его нечем. Работал для меня.