• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

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

  • Автор темы 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 не изменяется.
 
Мы в соцсетях:

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