Страницы: 1
RSS
Нарастающий итог в Excel, Условие на изменение в ячейке
 
         Уважаемые коллеги прошу Вашей помощи. Очень хочу реализовать такую штуку , правда не знаю возможно-ли ,в Екселе , это сделать.
Итак суть проблемы.

Есть лист zz1 , на листе занято три ячейки A2 (количество) B2 (приход) C2 (расход). В ячейке А2 вписано некое начальное количество товара  которое
меняется с нарастающим итогом по дням в зависимости от значения в ячейке В2 и С2 .

Пример .

Начальное значение ячейки А2 например 500 . Если поставить в ячейку В2  300 то значение ячейки А2 автоматически становится 800 , при этом ячейка
В2 обнуляется но результат А2 по прежнему остается 800 и когда в теперь уже пустую ячейку В2 я опять вношу например цифру 100 то А2 соответственно
становится 900 , ну и так далее . Аналогично и с ячейкой С2 только в минусовую сторону .  

Так- то задача проста как две копейки. Но как это реализовать используя только три ячейки ? Предполагаю может быть на VBA ?

Очень прошу помогите . У самого никак не получается !
 
 
А поиском пользовались? В "Приемы" заглядывали? Вот статья как раз для Вас.
 
Юрий М

Круто !!! Спасибо , именно то что нужно . А вот так я реализовал расход
Код
With Target
         If .Address(False, False) = "C2" Then
            If IsNumeric(.Value) Then
               Application.EnableEvents = False
               Range("A2").Value = Range("A2").Value - .Value
               
               Application.EnableEvents = True
           
            End If
         End If
      End With
Страницы: 1
Наверх