powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / 0-xlnorestrictions
10 сообщений из 10, страница 1 из 1
0-xlnorestrictions
    #38966993
Подскажите, в рабочей книге на некоторых листах слетает свойство -0-xlnorestrictions на -4142-xlNoSelection

С чем это связано?
Спасибо
...
Рейтинг: 0 / 0
0-xlnorestrictions
    #38967085
ZVI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Такое может произойти, если при защите листа снять флажки "Выделение заблокированных ячеек" и "Выделение незаблокированных ячеек". После снятия защиты листа его свойство EnableSelection = -4142 (xlNoSelection) остается.
...
Рейтинг: 0 / 0
0-xlnorestrictions
    #38967111
Не помогает. Получается только созданием новой страницы. Может карта xml навернулась?
...
Рейтинг: 0 / 0
0-xlnorestrictions
    #38967159
ZVI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин СочиНе помогает.
Что именно не помогает? Я всего лишь объяснил вероятную причину проблему.
Если используется код, то можно так восстанавливать после снятия защиты листа: ActiveSheet.EnableSelection = xlNoRestrictions
...
Рейтинг: 0 / 0
0-xlnorestrictions
    #38967178
ZVI,

Защиты на этих листах нет. Значение с этим кодом становится xlNoRestrictions, но после открытия книги заново значение опять -4142-xlNoSelection.

Вообще это появилось когда я удалил формат из книги. И после этого все форматы книги полетели (цвета, ширины строк, размеры шрифтов, вообщем все.) Остались только значения...
...
Рейтинг: 0 / 0
0-xlnorestrictions
    #38967209
ZVI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда да, действительно, могло что-то подпортиться в структуре файла.
Попробуйте выделить все листы и (по правой кнопке мышки) скопировать/перенести их в новую книгу.
Затем установить листам xlNoRestrictions, сохранить новую книгу, закрыть, загрузить и проверить.
Если не поможет, то придется копировать только ячейки в новую книгу.
...
Рейтинг: 0 / 0
0-xlnorestrictions
    #38967215
ZVI,
Да создаю новый лист и с неработающего листа копирую ячейки, и удаляю старый лист, только так и получается. Просто долго, много именованных ячеек и всего прочего.
Но все равно спасибо)))
...
Рейтинг: 0 / 0
0-xlnorestrictions
    #38967230
ZVI,
Не подскажеш пожалуйста ошибка в коде:
Нужно любое совпадение имени листа по маске *

If ActiveSheet.Name = "*Архив*" Then
MsgBox "Присвоить имена на этом листе нельзя"
Exit Sub
End If

Заранее спасибо!
...
Рейтинг: 0 / 0
0-xlnorestrictions
    #38967272
Фотография VSVLAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин Сочи
Код: vbnet
1.
If ActiveSheet.Name Like "*Архив*" Then
...
Рейтинг: 0 / 0
0-xlnorestrictions
    #38967292
спасибо)
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / 0-xlnorestrictions
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]