|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.07.2011, 12:18 | #1 |
Новичок
Джуниор
Регистрация: 12.07.2011
Сообщений: 3
|
Запрет на редактирование отдельных ячеек
Добрый день.
Вступление: Есть большая таблица расчетов. Когда Я её впервый раз увидел, был удивлен, что все вбивается вручную, хоть входящие данные, грубо говоря всего 2 числа, а остальные все поля можно считать автоматом, что Я и сделал, прописал формулы, где-то макросы. Дело в том, что в тех ячейках где формулы, надо запретить на ручное редактирование людям, которые заполняют таблицу. Делается все то для бухгалтеров, слов, о том что вводить руками не надо, на них не действует. Так вот, остался последний штрих, те поля который рассчитывает формула, надо как-то запретить от ручного редактирования, изменять данный в этих ячейка может только формула! подскажите как это сделать? как запретить ручное редактирование ячейки? Заранее спасибо |
12.07.2011, 12:26 | #2 |
Форумчанин
Регистрация: 05.07.2011
Сообщений: 208
|
Именно для этого и придумана защита листа.
|
12.07.2011, 12:39 | #3 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
Смотрим мультик))
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
12.07.2011, 12:47 | #4 |
Новичок
Джуниор
Регистрация: 12.07.2011
Сообщений: 3
|
|
12.07.2011, 12:57 | #5 | |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
Цитата:
здесь немного другая логика не защищаем нужные ячейки (в данном случае с формулами), а РАЗРЕШАЕМ работу с определенными диапазонами ячеек
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 Последний раз редактировалось VictorM; 12.07.2011 в 13:03. |
|
12.07.2011, 12:58 | #6 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
Выделите ячейки, предназначенные для ввода, Ctrl+1 - Защита - снимите флажок "Защищаемая ячейка". Потом включайте защиту листа.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
12.07.2011, 13:01 | #7 |
Форумчанин
Регистрация: 05.07.2011
Сообщений: 208
|
|
12.07.2011, 13:55 | #8 |
Новичок
Джуниор
Регистрация: 12.07.2011
Сообщений: 3
|
Спасибо. Все получилось!
Еще вопрос, как это сделать через VBA!? |
12.07.2011, 14:29 | #9 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Цитата:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запрет на редактирование ячеек от даты | valerij | Microsoft Office Excel | 6 | 12.12.2010 21:46 |
запретить редактирование в отдельных ячейках Stringgrid Delphi | JK0 | Помощь студентам | 6 | 07.12.2010 12:43 |
запрет редактирования ячеек в excel из под delphi | Ensoph | Общие вопросы Delphi | 0 | 08.10.2009 13:29 |
Запрет на редактирование | Aleksandr | Microsoft Office Excel | 3 | 02.09.2009 10:50 |
как в стрингриде задавать ширину(высоту) ячеек, а для отдельных строк (столбцов)) | sdp | Компоненты Delphi | 3 | 20.06.2007 23:02 |