Клавиши контрл+енд. Переход в последнюю не занятую ячейку.

Автор nnk, 27 января 2018, 09:26

0 Пользователи и 1 гость просматривают эту тему.

OOKapitan


bigor

я в файле ничего не вижу, вот и интересны методы поиска
Поддержать разработчиков LibreOffice можно можно тут, а наш форум вот тут

mikekaganski

Как вариант - убить в файле данные о стилях. Тогда все объекты станут с синим фоном и границей :)
С уважением,
Михаил Каганский

rami

Цитата: Bigor от 29 января 2018, 14:53
я в файле ничего не вижу, вот и интересны методы поиска
Если курсор "споткнулся" на пустом месте, значит что-то есть. Кто-то ткнул в невидимый объект и его границы подсветились, я заглянул в рисованную страницу  (DrawPage), а JohnSUN написал макрос для удаления невидимых объектов.

nnk

Цитата: JohnSUN от 28 января 2018, 12:10выполни вот этот макрос
Цитата: JohnSUN от 28 января 2018, 12:10выполни вот этот макрос
никогда не сталкивался, не получается как это сделать пожалуйста подробно опишите

JohnSUN

Хотел видео снять - передумал, проще по шагам расписать.
Запускаешь Calc, открываешь проблемный файл (это просто, это ты уже не раз проделывал)
Переключаешься в браузер, выделяешь и копируешь в буфер обмена нужный код - весь, от первой строки с Sub до последней строки с End Sub
Возвращаешься в Calc, нажимаешь Alt+F11 (можно выбрать из меню Сервис - Макросы - Управление макросами - LibreOffice Basic, но это гораздо дольше)
В появившемся окне жмёшь кнопку Создать. Это если ты сказал правду и действительно раньше никогда не сталкивался. А если какие-то макросы в библиотеке офиса уже есть, то жмёшь кнопку Правка
В открывшемся окне вставляешь скопированный код, и можешь сразу же нажать F5 чтобы его выполнить.
Переключаешься обратно в окно Calc'а, пробуешь нажать Ctrl+End, убеждаешься, что теперь клавиши работают правильно
Владислав Орлов aka JohnSUN
Благодарить-не зазорно.
Подарить благо создателям офиса, нашему ресурсу, мне

nnk

Цитата: JohnSUN от 31 января 2018, 10:06Сервис - Макросы - Управление макросами - LibreOffice Basic
Спасибо работает, вот этот скрипт удалил только эти два элемента не затронув при этом других  формул, картинок, объектов итд

OOKapitan

Цитата: nnk от 31 января 2018, 11:25вот этот скрипт удалил только эти два элемента не затронув при этом других  формул, картинок, объектов итд
То есть всё хорошо, как я понимаю?

nnk

#38
Цитата: OOKapitan от 31 января 2018, 12:18То есть всё хорошо, как я понимаю?

Всё понятно. Спасибо большое ещё раз за ответы, решение и время потраченное на мой вопрос.

OOKapitan

Цитата: nnk от 31 января 2018, 13:23в смысле, этот скрипт убирает только невидимые графические элементы, а  видимые не трогает?
Да, именно так. Так как с видимыми Вы сами можете решить что делать, а невидимые - попробуй найди все, а нужность их равна нулю.

nnk

Цитата: OOKapitan от 31 января 2018, 14:35Да, именно так. Так как с видимыми Вы сами можете решить что делать, а невидимые - попробуй найди все, а нужность их равна нулю.
Спасибо.