Запрет на редактирования записи
DKeT
Дата: Вторник, 23.04.2019, 11:50 |
Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 52
Репутация:
3
±
Замечаний:
20% ±
Excel 2007
Здравствуйте, подскажите пожалуйста, как в Эксель сделать запрет на редактирования записи которая уже есть. Вся суть заключается в том, что у нас есть записи, и чтоб случайно не нажать и что то не удалить, нужно что то вроде предупреждения " Что действительно хотите изменить запись", а там где пустые ячейки, запись спокойно добавлялась, и после уже сама не могла редактироваться , как вообще это можно реализовать?
Здравствуйте, подскажите пожалуйста, как в Эксель сделать запрет на редактирования записи которая уже есть. Вся суть заключается в том, что у нас есть записи, и чтоб случайно не нажать и что то не удалить, нужно что то вроде предупреждения " Что действительно хотите изменить запись", а там где пустые ячейки, запись спокойно добавлялась, и после уже сама не могла редактироваться , как вообще это можно реализовать? DKeT
Ответить
Сообщение Здравствуйте, подскажите пожалуйста, как в Эксель сделать запрет на редактирования записи которая уже есть. Вся суть заключается в том, что у нас есть записи, и чтоб случайно не нажать и что то не удалить, нужно что то вроде предупреждения " Что действительно хотите изменить запись", а там где пустые ячейки, запись спокойно добавлялась, и после уже сама не могла редактироваться , как вообще это можно реализовать? Автор - DKeT Дата добавления - 23.04.2019 в 11:50
K-SerJC
Дата: Вторник, 23.04.2019, 12:06 |
Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 487
Репутация:
86
±
Замечаний:
0% ±
Excel 2013
Доброго дня! например снимаете защиту всех ячеек листа, защищаете лист, после добавления записи, делаете нужные ячейки защищенными
Доброго дня! например снимаете защиту всех ячеек листа, защищаете лист, после добавления записи, делаете нужные ячейки защищенными K-SerJC
Благими намерениями выстелена дорога в АД.
Ответить
Сообщение Доброго дня! например снимаете защиту всех ячеек листа, защищаете лист, после добавления записи, делаете нужные ячейки защищенными [vba]
Selection.Locked = Тrue
[/vba] Автор - K-SerJC Дата добавления - 23.04.2019 в 12:06
DKeT
Дата: Вторник, 23.04.2019, 12:10 |
Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 52
Репутация:
3
±
Замечаний:
20% ±
Excel 2007
K-SerJC , это получается что при кадом занесении данных так делать нужно будет?
K-SerJC , это получается что при кадом занесении данных так делать нужно будет?DKeT
Ответить
Сообщение K-SerJC , это получается что при кадом занесении данных так делать нужно будет?Автор - DKeT Дата добавления - 23.04.2019 в 12:10
K-SerJC
Дата: Вторник, 23.04.2019, 12:22 |
Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 487
Репутация:
86
±
Замечаний:
0% ±
Excel 2013
К сообщению приложен файл:
DKeT.xlsm
(58.4 Kb)
Благими намерениями выстелена дорога в АД.
Сообщение отредактировал K-SerJC - Вторник, 23.04.2019, 12:23
Ответить
Сообщение вот так можно
[vba]
Private Sub Worksheet_Change(ByVal Target As Range )If Target.Value <> "" ThenMe.UnprotectTarget.Locked = ТrueMe.ProtectEnd IfEnd Sub
[/vba]
Автор - K-SerJC Дата добавления - 23.04.2019 в 12:22
DKeT
Дата: Вторник, 23.04.2019, 12:27 |
Сообщение № 5
Группа: Пользователи
Ранг: Участник
Сообщений: 52
Репутация:
3
±
Замечаний:
20% ±
Excel 2007
K-SerJC , а тут же получается, что все ячейки заблокированы, а как сделать чтоб, если есть пустые ячейки, то в них можно было заносить данные ?
K-SerJC , а тут же получается, что все ячейки заблокированы, а как сделать чтоб, если есть пустые ячейки, то в них можно было заносить данные ?DKeT
Ответить
Сообщение K-SerJC , а тут же получается, что все ячейки заблокированы, а как сделать чтоб, если есть пустые ячейки, то в них можно было заносить данные ?Автор - DKeT Дата добавления - 23.04.2019 в 12:27
K-SerJC
Дата: Вторник, 23.04.2019, 13:55 |
Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 487
Репутация:
86
±
Замечаний:
0% ±
Excel 2013
а тут же получается, что все ячейки заблокированы
пустые ячейки в файле не заблокированы, в них вносите данные они блокируются
а тут же получается, что все ячейки заблокированы
пустые ячейки в файле не заблокированы, в них вносите данные они блокируютсяK-SerJC
Благими намерениями выстелена дорога в АД.
Ответить
Сообщение а тут же получается, что все ячейки заблокированы
пустые ячейки в файле не заблокированы, в них вносите данные они блокируютсяАвтор - K-SerJC Дата добавления - 23.04.2019 в 13:55
DKeT
Дата: Вторник, 23.04.2019, 14:05 |
Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 52
Репутация:
3
±
Замечаний:
20% ±
Excel 2007
K-SerJC , вот сейчас смотрю, и как вы говорите,то тут вообще не выдает нечего и те ячейки которые пустые или нет, заполняются, сейчас пересмотрела, и получается что оон работает через раз, где то нормально, а где то нет
K-SerJC , вот сейчас смотрю, и как вы говорите,то тут вообще не выдает нечего и те ячейки которые пустые или нет, заполняются, сейчас пересмотрела, и получается что оон работает через раз, где то нормально, а где то нетDKeT
Сообщение отредактировал DKeT - Вторник, 23.04.2019, 14:09
Ответить
Сообщение K-SerJC , вот сейчас смотрю, и как вы говорите,то тут вообще не выдает нечего и те ячейки которые пустые или нет, заполняются, сейчас пересмотрела, и получается что оон работает через раз, где то нормально, а где то нетАвтор - DKeT Дата добавления - 23.04.2019 в 14:05
K-SerJC
Дата: Вторник, 23.04.2019, 14:24 |
Сообщение № 8
Группа: Проверенные
Ранг: Обитатель
Сообщений: 487
Репутация:
86
±
Замечаний:
0% ±
Excel 2013
через раз, где то нормально, а где то нет
это потому что я не выделил все заполненные ячейки и не заблокировал их... и добавил отключение макроса если защита листа не установлена. проверяйте
через раз, где то нормально, а где то нет
это потому что я не выделил все заполненные ячейки и не заблокировал их... и добавил отключение макроса если защита листа не установлена. проверяйтеK-SerJC
Благими намерениями выстелена дорога в АД.
Ответить
Сообщение через раз, где то нормально, а где то нет
это потому что я не выделил все заполненные ячейки и не заблокировал их... и добавил отключение макроса если защита листа не установлена. проверяйтеАвтор - K-SerJC Дата добавления - 23.04.2019 в 14:24
DKeT
Дата: Вторник, 23.04.2019, 16:00 |
Сообщение № 9
Группа: Пользователи
Ранг: Участник
Сообщений: 52
Репутация:
3
±
Замечаний:
20% ±
Excel 2007
K-SerJC , а можно как то сделать, чтоб если нам нужно изменить значение в этих записях которые заблокированы, чтоб выдавалась что то вроде внести изменения да нет? , а так получается что они заблокированы
K-SerJC , а можно как то сделать, чтоб если нам нужно изменить значение в этих записях которые заблокированы, чтоб выдавалась что то вроде внести изменения да нет? , а так получается что они заблокированыDKeT
Ответить
Сообщение K-SerJC , а можно как то сделать, чтоб если нам нужно изменить значение в этих записях которые заблокированы, чтоб выдавалась что то вроде внести изменения да нет? , а так получается что они заблокированыАвтор - DKeT Дата добавления - 23.04.2019 в 16:00
K-SerJC
Дата: Вторник, 23.04.2019, 16:23 |
Сообщение № 10
Группа: Проверенные
Ранг: Обитатель
Сообщений: 487
Репутация:
86
±
Замечаний:
0% ±
Excel 2013
так?
Благими намерениями выстелена дорога в АД.
Ответить
Сообщение так? Автор - K-SerJC Дата добавления - 23.04.2019 в 16:23
DKeT
Дата: Вторник, 23.04.2019, 16:25 |
Сообщение № 11
Группа: Пользователи
Ранг: Участник
Сообщений: 52
Репутация:
3
±
Замечаний:
20% ±
Excel 2007
K-SerJC , Да, то что нужно,благодарю
K-SerJC , Да, то что нужно,благодарюDKeT
Ответить
Сообщение K-SerJC , Да, то что нужно,благодарюАвтор - DKeT Дата добавления - 23.04.2019 в 16:25
DKeT
Дата: Вторник, 23.04.2019, 16:44 |
Сообщение № 12
Группа: Пользователи
Ранг: Участник
Сообщений: 52
Репутация:
3
±
Замечаний:
20% ±
Excel 2007
K-SerJC , а можно еще вопрос, почему из за заблокированных ячеек, выдает ошибку на цветную строку?
K-SerJC , а можно еще вопрос, почему из за заблокированных ячеек, выдает ошибку на цветную строку?DKeT
Ответить
Сообщение K-SerJC , а можно еще вопрос, почему из за заблокированных ячеек, выдает ошибку на цветную строку?Автор - DKeT Дата добавления - 23.04.2019 в 16:44
DKeT
Дата: Вторник, 23.04.2019, 16:56 |
Сообщение № 13
Группа: Пользователи
Ранг: Участник
Сообщений: 52
Репутация:
3
±
Замечаний:
20% ±
Excel 2007
, а скажите еще пожалуйста, как сделать , что где пустые строки это оповещение не отображалось?
, а скажите еще пожалуйста, как сделать , что где пустые строки это оповещение не отображалось? DKeT
Ответить
Сообщение , а скажите еще пожалуйста, как сделать , что где пустые строки это оповещение не отображалось? Автор - DKeT Дата добавления - 23.04.2019 в 16:56
K-SerJC
Дата: Вторник, 23.04.2019, 18:59 |
Сообщение № 14
Группа: Проверенные
Ранг: Обитатель
Сообщений: 487
Репутация:
86
±
Замечаний:
0% ±
Excel 2013
а скажите еще пожалуйста, как сделать , что где пустые строки это оповещение не отображалось?
в пустых ячейках не должна стоять галочка защищенная ячейка. в том файле я выложил на пустых не отображается сообщение вот это условие:
If Target.Locked = True Then
а скажите еще пожалуйста, как сделать , что где пустые строки это оповещение не отображалось?
в пустых ячейках не должна стоять галочка защищенная ячейка. в том файле я выложил на пустых не отображается сообщение вот это условие:
If Target.Locked = True Then
K-SerJC
Благими намерениями выстелена дорога в АД.
Ответить
Сообщение а скажите еще пожалуйста, как сделать , что где пустые строки это оповещение не отображалось?
в пустых ячейках не должна стоять галочка защищенная ячейка. в том файле я выложил на пустых не отображается сообщение вот это условие: [vba]
If Target.Locked = Тrue Then
[/vba]Автор - K-SerJC Дата добавления - 23.04.2019 в 18:59
DKeT
Дата: Среда, 24.04.2019, 09:10 |
Сообщение № 15
Группа: Пользователи
Ранг: Участник
Сообщений: 52
Репутация:
3
±
Замечаний:
20% ±
Excel 2007
K-SerJC , а как ее убрать?
K-SerJC , а как ее убрать?DKeT
Ответить
Сообщение K-SerJC , а как ее убрать?Автор - DKeT Дата добавления - 24.04.2019 в 09:10
K-SerJC
Дата: Среда, 24.04.2019, 09:28 |
Сообщение № 16
Группа: Проверенные
Ранг: Обитатель
Сообщений: 487
Репутация:
86
±
Замечаний:
0% ±
Excel 2013
K-SerJC, а как ее убрать?
выделяете ячейки, ПКМ, в меню "формат ячеек", Защита/снять галочку защищаемая ячейка по умолчанию на новом файле эксель все включены
K-SerJC, а как ее убрать?
выделяете ячейки, ПКМ, в меню "формат ячеек", Защита/снять галочку защищаемая ячейка по умолчанию на новом файле эксель все включеныK-SerJC
Благими намерениями выстелена дорога в АД.
Сообщение отредактировал K-SerJC - Среда, 24.04.2019, 09:29
Ответить
Сообщение K-SerJC, а как ее убрать?
выделяете ячейки, ПКМ, в меню "формат ячеек", Защита/снять галочку защищаемая ячейка по умолчанию на новом файле эксель все включеныАвтор - K-SerJC Дата добавления - 24.04.2019 в 09:28
NeBotan
Дата: Четверг, 13.05.2021, 19:12 |
Сообщение № 17
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация:
0
±
Замечаний:
0% ±
K-SerJC, как отключить макрос, если защита листа не установлена?
K-SerJC, как отключить макрос, если защита листа не установлена? NeBotan
Ответить
Сообщение K-SerJC, как отключить макрос, если защита листа не установлена? Автор - NeBotan Дата добавления - 13.05.2021 в 19:12
poleshchuk
Дата: Пятница, 10.01.2025, 14:19 |
Сообщение № 18
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация:
0
±
Замечаний:
0% ±
Всем добрый день, нужна помощь, можно ли заблокировать на редактирование конкретное значение таблицы экселя в ячейке. описание ситуации, для расчета суммы НДС из выплывающего списка выбираются ставки(10, 20,без ндс) далее сумма считается по формуле , сумма ндс закрыта на редактировние, как сделать так что бы на определенную ставку можно было сумму править а на остальные ставки нельзя? тк пока мы смоггли заблокировать только полностью ячейку на редактирование.
Всем добрый день, нужна помощь, можно ли заблокировать на редактирование конкретное значение таблицы экселя в ячейке. описание ситуации, для расчета суммы НДС из выплывающего списка выбираются ставки(10, 20,без ндс) далее сумма считается по формуле , сумма ндс закрыта на редактировние, как сделать так что бы на определенную ставку можно было сумму править а на остальные ставки нельзя? тк пока мы смоггли заблокировать только полностью ячейку на редактирование. poleshchuk
Ответить
Сообщение Всем добрый день, нужна помощь, можно ли заблокировать на редактирование конкретное значение таблицы экселя в ячейке. описание ситуации, для расчета суммы НДС из выплывающего списка выбираются ставки(10, 20,без ндс) далее сумма считается по формуле , сумма ндс закрыта на редактировние, как сделать так что бы на определенную ставку можно было сумму править а на остальные ставки нельзя? тк пока мы смоггли заблокировать только полностью ячейку на редактирование. Автор - poleshchuk Дата добавления - 10.01.2025 в 14:19
_Boroda_
Дата: Пятница, 10.01.2025, 14:24 |
Сообщение № 19
Группа: Админы
Ранг: Местный житель
Сообщений: 16768
Репутация:
6551
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Также, как здесьIf Target.Locked = True Then
еще один if пишете
Также, как здесьIf Target.Locked = True Then
еще один if пишете _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Также, как здесьIf Target.Locked = True Then
еще один if пишете Автор - _Boroda_ Дата добавления - 10.01.2025 в 14:24