Страница: 1 |
Страница: 1 |
Вопрос: простой способ защиты от вставки столбца, строки в
Добавлено: 12.11.09 11:46
Автор вопроса: Геннадий
Очень простой способ защиты от вставки столбца, строки в Excel
Столбец- вставить любой знак в последний столбец (например в IV)
Строки- вставить любой знак в последнюю строку (например в A65536)
Очень простой способ защиты от вставки столбца, строки в Excel
Ответы
Всего ответов: 7
Номер ответа: 1
Автор ответа:
hip
Вопросов: 3
Ответов: 22
Профиль | | #1
Добавлено: 12.11.09 23:37
Да, только, увидев совет "Найти последнюю непустую ячейку, нажав Ctrl+End..." пользователь может ему последовать. Также он может сделать это самостоятельно, без всяких советов. Ну и самое приятное - пользователь имеет все шансы вывести на печать лист в полном объёме, вместе с конечными метками. Большинство листов будут чистыми, конечно, то есть краска зря не потратится. Но вот нервы...
Номер ответа: 2
Автор ответа:
Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #2
Добавлено: 13.11.09 09:25
А размер дока не разрастётся?
По сути совет фифективный, тока версию офиса надобы уточнить.
Номер ответа: 3
Автор ответа:
Геннадий
Вопросов: 2
Ответов: 5
Профиль | | #3
Добавлено: 13.11.09 11:40
Размер документа устанавливается
Файл/Область печати/Задать
Номер ответа: 4
Автор ответа:
GDK
Вопросов: 13
Ответов: 348
Профиль | | #4
Добавлено: 13.11.09 13:05
Тогда уж надо было сказать что ячейки эти следует защитить, а то способ получится малоэффективный. Разве что защищаться от самого себя.
Номер ответа: 5
Автор ответа:
Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #5
Добавлено: 13.11.09 14:04
Область печати говоришь , я размер на винте имел ввиду, а разметка страницы мне не интересна.
Номер ответа: 6
Автор ответа:
hip
Вопросов: 3
Ответов: 22
Профиль | | #6
Добавлено: 13.11.09 16:25
Ага, а убирается вот так: Файл/Область печати/Убрать, чем пользователь может воспользоваться, если захочет изменить настройки печати. Совет годится только если никакого "пользователя" нет, если разработчик и пользователь - одно лицо, но тогда это, как тут уже было сказано, защита от самого себя.
Номер ответа: 7
Автор ответа:
hip
Вопросов: 3
Ответов: 22
Профиль | | #7
Добавлено: 14.11.09 16:14
Можно пользоваться именованными диапазонами.
Выглядит это так:
Range("C:C".Name = "Мой_диапазон"
'после этого вставка столбца изменит адрес диапазона, но не изменит его имени, то есть независимо
'от количества вставленных столбцев диапазон всегда можно получить следующим образом
With Range("Мой_диапазон"
'работаем с диапазоном
End With