Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Как разрешить копирование защищенной от изменения ячейки?
 
Здравствуйте. Может кто подскажет..)
Суть проблемы в следующем:
Есть защищенный лист (динамический прайс-лист). В нем можно изменять только несколько ячеек - вводить туда ручками исходные переменные (выбирать опции товара).
Все остальное рассчитывается формулами и заблокировано в том числе и от выделения.
Но есть 10 ячеек, в которых формулой формируется текстовая строка - итоговый результат всего расчета (длинный артикул товара для заказа). Строка длинная, а ее в последствии нужно точно копировать в Счет и Договор купли-продажи.
Так вот. Если данные ячейки с артикулами защищать - из них ничего не получается скопировать. А если не защищать - то формулу легко можно случайно удалить и, тем самым, нарушить всю логику работы прайса.
Что можно с этим сделать? Ячейки должны быть защищены от изменения, но содержимое их должно быть доступно для копирования...
ПС. Макросы не используем.
 
так если разрешить выделение заблокированных ячеек, то тогда их можно копировать, но при этом изменения в них вносить нельзя. Разве это не решает проблему?
 
В том и дело, что хочется оставить на листе доступными для выделения только ячейки, в которые данные вводим и 10 ячеек с результатами (для их копирования).
Все остальное для выделения хочется запретить. Чисто из эстетических соображений.
 
Написать маленький эстетичный макрос, сохраняющий в отдельной, незащищенной ячейке значение для копирования.
 
А Вы не пробовали копировать данные в договор так же, по средствам формул? Я так копирую с акта выполненных работ в договор. И проблем не наблюдаю. А еще лучше приложите какой нибудь файл-пример для наглядности.  
 
Макросы очень не хочется.
Эксель пугает пользователей возможными вирусами и они в лучшем случае не запускают макросы, а в худшем - бегут ховаться в бульбу от страха. В обоих случаях охват аудитории снижается...
 
Из двух зол выберите меньшее.
 
Т.е. эта задача решается только посредством макроса? Стандартными функциями ее решить нельзя?
 
Цитата
Строка длинная, а ее в последствии нужно точно копировать в Счет и Договор купли-продажи
Счет и договор тоже в екселе?  
 
ну еще можно создать отдельный лист, где будет ячейка, которая ссылается на защищенную. и вот оттуда уже копировать.
Собственно, Ronin751 об этом и писал
 
и счет и договор - все в экселе. Но дело в том, что прайсом пользуется клиент (и мы с ним никак не пересекаемся - прайс скачивается с сайта), а счет и договор оформляю уже я по присланной мне заявке от клиента. Он в эту заявку и должен вписать артикул.
 
Цитата
ячейка, которая ссылается на защищенную. и вот оттуда уже копировать
И удалил пользователь ссылку, и плачет горькими слезами...

TroshkoOleg, все это можно автоматизировать по самое немогу. Но Вы же макросов, как огня, боитесь, поэтому - как предлагалось ранее.
 
Так пускай и вписывает. Переносите артикул за счет формул. Без файла не понять. Может так?
 
Цитата
vikttur написал: И удалил пользователь ссылку, и плачет горькими слезами...
эту ячейку тоже можно защитить, но с возможностью выделения :)
 
Цитата
TroshkoOleg написал: а счет и договор оформляю уже я по присланной мне заявке от клиента
И что, перед копированием сложно защиту листа снять?
А элементарный макрос и сразу все нужное вытащит.
 
Цитата
Ronin751 написал: Переносите артикул за счет формул.
Файл 3 мегабайта весит (там у нас картинок много). На форум не залить.
Но смысл варианта ясен. Видимо на нем придется и остановиться.
Главный его минус в том, что выделяются и ячейки, которые не нужны в процессе работы с прайсом. А хотелось бы закрыть от выделения все ячейки, которые непосредственно не используются для ввода/вывода информации.
 
Цитата
там у нас картинок много. На форум не залить.
Да? А создать файл-пример с тремя заполненными строками - очень тяжело?
Ronin751, покажите руки - не отпали?
Почему помогающий может пример показать (а ведь ответ не ему нужен), а автор - никак?
 
Цитата
Ronin751, покажите руки - не отпали?
:D Отпасть то не отпали, но мозоли на пальцах заработал, да и кнопки на клавиатуре по-износил больно. )))
 
Не признавайтесь, иначе TroshkoOleg никогда файлы-примеры показывать не будет :)
 
Вот мы на человека набираем, а вдруг у него там государственная тайна? Мы же её украсть можем.  :D
 
Сам файл тут - http://dafa.by/files/DafaPriceStreem_240315_1.xlsx
пароль на лист - "1"
речь идет о ячейках в 3 разделе с артикулярным номером изделия
 
TroshkoOleg! Зачем так усложнять ? Сделайте маленький файлик. Покажите что есть, и пример того что должно получиться. Глядя на Ваш файл, ничего не понятно. А в формулах Ваших разбираться нет желания.  Уж о-о-очень муторно.
Страницы: 1
Читают тему (гостей: 1)