• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Зафиксировать значение в ячейки

  • Автор темы segail
  • Дата начала
S

segail

К примеру возьмем ячейку В2. В данную ячейку заносим сумму значений ячеек А1:А2 получаем результат. Затем если удалить значения в ячейках А1 и А2 то в ячейки В2 данные остаются. Возможно ли это сделать?
 
J

Jumpy

К примеру возьмем ячейку В2. В данную ячейку заносим сумму значений ячеек А1:А2 получаем результат. Затем если удалить значения в ячейках А1 и А2 то в ячейки В2 данные остаются. Возможно ли это сделать?

Хз на счет встроенных средст. Ибо тут двойная логика. типа в одном случае нам нужна сумма а в другом случае - нет.

макросом - можно.
проверять значения ячеек A1:A2 - перед тем как занести их сумму в B2
 
O

Over

Данная задача реализуется с помощью макроса - обработчика события Worksheet.Change.
Событие срабатывает, когда производится любое изменение рабочего листа.
Алгоритм такой:
Начало.
1. Проверяем, занесена ли сумма в ячейку B2.
1.1. Если не занесена, тогда проверяем, занесены ли значения в ячейки А1, А2 (все ячейки, которые суммируем).
1.2. Если значения есть в ячейках, то суммируем и заносим сумму в ячейку В2.
Конец.

Согласно алгоритму, если удаляются значения из А1, А2, то значение в В2 не изменяется.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!