Fatal error при копировании листа

Автор Fiona, 28 августа 2020, 07:46

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

Fiona

Добрый день!
У меня еще один косяк проявился - при копировании листа из другой книги средствами офиса fatal error вылетает. Эта функция работала в 6-ом? или только для красоты кнопка? Шестерку слету не смогла поставить, чтобы проверить, ругается, чего-то не хватает. Попробовала через макросы (https://forumooo.ru/index.php/topic,5482.0.html) - листы создаются, но в них ничего не копируется...
При копировании через меню вставка заблокирована. Что-то с настройками? Ничего не нашла...

rami

Цитата: Fiona от 28 августа 2020, 07:46При копировании через меню вставка заблокирована.
Если буфер обмена пустой, то все эти пункты не активны. Что и как вы копируете?

Fiona

Лист из другой книги - выделить все, копировать. Но собственно, после копирования и в этой книге вставка не деблокируется.

rami

Попробуйте выбрать и скопировать не всё, а диапазон ячеек. Вставляется?

Fiona


rami

Попробуйте выбрать и скопировать всё, но при вставке не выделять "всё", только одну ячейку.

Fiona

Работает... А в остальном? Копирование листа (Лист - Вставить лист), работа макроса? Как этот функционал заставить работать?

rami

Цитата: Fiona от 28 августа 2020, 09:19Копирование листа (Лист - Вставить лист), работа макроса?
Что в копируемом листе? данные, формулы, картинки, графики?

Fiona


mikekaganski

У Вас не активирован случаем какой-нибудь менеджер буфера обмена? Ну, хотя бы встроенный в Win10 кошмар:

С уважением,
Михаил Каганский

Fiona

Проверю.
Изменила uno:Paste на uno:InsertContents - скопировались данные, как надо :( Спасибо. Но странно это...

Fiona


sokol92

Добрый день!
Попробуйте использовать метод ImportSheet (не изменяет буфер обмена).
Владимир.

Fiona

Спасибо, Владимир. Очень интересно...