Форум поддержки пользователей LibreOffice, Apache OpenOffice

Главная категория => Calc => Тема начата: Gugas от 29 апреля 2016, 09:47

Название: Как удалять строки и ячейки?
Отправлено: Gugas от 29 апреля 2016, 09:47
В Microsoft Office оказывается нельзя пользоваться клавишей DEL для удаления выделенной строки, так как на самом деле данные не удаляются, а становятся невидимыми. Как обстоит дело в Либреоффиче насчёт этого и что делать, если удалял до сих данные кнопкой со стрелкой (расположена справа от цифр и знаков)?
Название: Re: Как удалять строки и ячейки?
Отправлено: JohnSUN от 29 апреля 2016, 09:55
Кнопка со стрелкой обычно называется Backspace  (https://ru.wikipedia.org/wiki/Backspace)("забой")
Для удаления элементов листа (ячеек, строк, колонок) следует пользоваться сочетанием клавиш Ctrl+Minus (если, конечно, эту комбинацию по умолчанию не переназначили на что-то другое)
Название: Re: Как удалять строки и ячейки?
Отправлено: TimSha от 29 апреля 2016, 10:46
Цитата: Gugas от 29 апреля 2016, 07:47В Microsoft Office оказывается нельзя пользоваться клавишей DEL для удаления выделенной строки, так как на самом деле данные не удаляются, а становятся невидимыми.
Это в каком же XL получаются такие фокусы?!
Название: Re: Как удалять строки и ячейки?
Отправлено: Gugas от 29 апреля 2016, 11:14
Цитата: TimSha от 29 апреля 2016, 08:46Это в каком же XL получаются такие фокусы?!
https://youtu.be/irbbFtqE1sw?t=3m35s
Название: Re: Как удалять строки и ячейки?
Отправлено: JohnSUN от 29 апреля 2016, 11:32
Путаница в терминологии... "данные не удаляются" в данном случае означает, что Excel прописал ячейки пустыми строками ("нет значения"). Исходные числа и строки были стёрты (затёрты), то есть в этом смысле данные удалились. Но память о том, что эти ячейки когда-то что-то содержали - осталась. В этом смысле не удалились сведения об использованных на листе ячейках...
В зависимости от формата сохранения такие ячейки могут исчезнуть после перезагрузки файла, а могут и остаться навсегда с пустыми строками внутри.
В общем, не бери в голову - Ctrl+Minus или "Удалить" из контекстного меню...
Название: Re: Как удалять строки и ячейки?
Отправлено: Gugas от 29 апреля 2016, 11:37
А те Exel файлы, что делал с удалением кнопкой со стрелкой до сих пор в Либреоффиче, их использовать в деле или выбросить и создавать по новой?
Название: Re: Как удалять строки и ячейки?
Отправлено: JohnSUN от 29 апреля 2016, 11:50
Удалял всегда в конце таблицы? В каком из доступных форматов сохранял? Всё это имеет значение...
Название: Re: Как удалять строки и ячейки?
Отправлено: Gugas от 29 апреля 2016, 12:00
Бывало, что удалял не только в конце таблицы, а и в начале, чтобы вставить на то место другие данные. Сохранял в Exel 2007-2013 XML.
Название: Re: Как удалять строки и ячейки?
Отправлено: JohnSUN от 29 апреля 2016, 12:04
На видео pashaqd мучает файл .xlsx. Насколько я помню, в этом формате пустые ячейки будут записаны при сохранении, никуда они не денутся. Но это не очень большая проблема. На вкладке "Импорт" указано, что допустимы и .xls, и .ods (хотя вслух он говорит "только иксэльэсИКС!"). Сохрани в .ods и, скорее всего, товары импортируются без ошибок
Строки, ВМЕСТО которых вписал что-то другое - вполне нормальные строки, за них не переживай. pashaqd называет ошибкой именно случай, когда хвост таблицы содержит пустые ячейки - видать, модуль импорта не в состоянии самостоятельно проверить есть в строке хоть что-нибудь или нет... Ну, есть программисты, а есть программисты - такова се ля ва
Название: Re: Как удалять строки и ячейки?
Отправлено: Gugas от 29 апреля 2016, 12:46
Спасибо, буду иметь в виду.
Название: Re: Как удалять строки и ячейки?
Отправлено: Gugas от 29 апреля 2016, 20:37
На другом форуме pashaqd ответил, что в определённом случае надо использовать именно .xlsx, так как в тексте при сохранении в других возможных форматах могут появится какие то левые символы. В связи с чем думаю сохранить в .ods, а затем опять в .xlsx.

У меня заполненных строк в таблице меньше намного, чем пустых строк ниже (брал файл в виде шаблона такой). Даже трудно проскролить вниз, чтобы посмотреть сколько там строк. Как выделить эти пустые строки, чтобы возможно удалить?
Название: Re: Как удалять строки и ячейки?
Отправлено: JohnSUN от 29 апреля 2016, 20:55
"Элементарно, Ватсон..." (с)
Жмёшь Ctrl+End - курсор перепрыгивает в последнюю ячейку последней строки с данными
Стрелка вниз - сдвигаешься на первую реально пустую строку
Ctrl+Shift+Стрелка вниз - выделяешь ячейки в одной колонке до самого конца листа
Shift+Пробел - выделяются все строки с этими - уже выделенными ячейками
Ctrl+Minus - удаляешь эти строки окончательно (заменяешь их на "совсем-совсем пустые")
Название: Re: Как удалять строки и ячейки?
Отправлено: Gugas от 29 апреля 2016, 21:27
Спасибо. При удалении там выскакивает окно с 4 вариантами. Не знаю какой из них выбрать.
Переместить ячейки вверх
Переместить ячейки влево
Удалить строку целиком
Удалить столбец целиком

И ещё. Там подсвечены только самый последний столбик (голубым) и номер строки  (синим цветом).
Название: Re: Как удалять строки и ячейки?
Отправлено: rami от 29 апреля 2016, 21:44
Цитата: Gugas от 29 апреля 2016, 19:27При удалении там выскакивает окно с 4 вариантами. Не знаю какой из них выбрать.
Переместить ячейки вверх
Переместить ячейки влево
Удалить строку целиком
Удалить столбец целиком
Если нужно удалить строки, то выбрать Удалить строку целиком
Название: Re: Как удалять строки и ячейки?
Отправлено: JohnSUN от 29 апреля 2016, 21:45
Позор на мои седины... Описка это - "выделяются все строки с этими - уже выделенными ячейками" не Ctrl+Пробел, а Shift+Пробел
(Сейчас и в инструкции исправлю)
Название: Re: Как удалять строки и ячейки?
Отправлено: Gugas от 29 апреля 2016, 22:00
Ctrl+Minus что то не знаю, работает или нет, ячейки остаются. ЛибреОффис свежеустановленный. Клавиши не переназначивал. Выделяются теперь пустые строки, при нажатии окно выбора вариантов не выскочило.

В контекстном меню есть пункты "Вырезать", "Очистить содержимое" и "Удалить ячейки", а "Удалить" в контекстном меню не нашёл. Не знаю, что нажимать.
Название: Re: Как удалять строки и ячейки?
Отправлено: JohnSUN от 29 апреля 2016, 22:36
Цитата: Gugas от 29 апреля 2016, 22:00
Ctrl+Minus что то не знаю, работает или нет, ячейки остаются. ЛибреОффис свежеустановленный. Клавиши не переназначивал. Выделяются теперь пустые строки, при нажатии окно выбора вариантов не выскочило.
Выделение снимается? Значит всё верно - работает правильно: если выделены целые строки, то офис уже не сомневается, кого именно ты хочешь "контрол-минуснуть", дополнительных вопросов не задаёт. Просто на глаз это действие не заметно - были пустые строки - и остались пустые строки... А если честно, то геморрой это - лучше бы они свой импорт переписали или хотя бы подправили... А то символы у них нежелательные, понимаишь-ты, юникод какой-то непонятный...
Цитата: Gugas от 29 апреля 2016, 22:00
В контекстном меню есть пункты "Вырезать", "Очистить содержимое" и "Удалить ячейки", а "Удалить" в контекстном меню не нашёл. Не знаю, что нажимать.
Нажимать нужно (как ты и делаешь) правую кнопку мыши. Но не на выделенных ячейках, а на колонке с номерами строк слева от таблицы - вот уже в этом меню будет "Удалить выбранные строки"
Название: Re: Как удалять строки и ячейки?
Отправлено: Gugas от 30 апреля 2016, 07:27
Спасибо. А чем "удалить строки" отличается от "очистить ячейки"? Визуально строки не удалились после удаления.

Cntrl+минус каким пунктам контекстного меню может соответствовать?

Пункт контекстного меню "Очистить содержимое" для каких целей может применяться?