Всем доброго времени суток! Помогите пожалуйста реализовать следующее: Необходимо что бы при появлении например в ячейке B3 числа, что бы автоматически данное число суммировалось с числом в ячейке B2. Например если в ячейке B2 было число 100 при вводе числа 200 в ячейку B3 в ячейке B2 должно стать 300. Сложность еще в том что в ячейке B2 иногда вводят другое значение. Реально ли данное реализовать? Заранее благодарен всем за ответ.
Всем доброго времени суток! Помогите пожалуйста реализовать следующее: Необходимо что бы при появлении например в ячейке B3 числа, что бы автоматически данное число суммировалось с числом в ячейке B2. Например если в ячейке B2 было число 100 при вводе числа 200 в ячейку B3 в ячейке B2 должно стать 300. Сложность еще в том что в ячейке B2 иногда вводят другое значение. Реально ли данное реализовать? Заранее благодарен всем за ответ.Сергей0474
Сергей0474, - Прочитайте Правила форума - Приложите файл с исходными данными и желаемым результатом (можно вручную) в формате Excel размером до 500 кб согласно п.3 Правил форума
Сергей0474, - Прочитайте Правила форума - Приложите файл с исходными данными и желаемым результатом (можно вручную) в формате Excel размером до 500 кб согласно п.3 Правил форумакитин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Здравствуйте! Проверяйте. Макрос в модуле листа.[vba]
Код
Private Sub Worksheet_Change(ByVal Target As Range) 'Изменение значения в ячейке B3 Dim rng As Range: Set rng = Range("B3") If Not Intersect(rng, Target) Is Nothing Then Range("B2").Value = Range("B2").Value + Range("B3").Value End If End Sub
[/vba]
Здравствуйте! Проверяйте. Макрос в модуле листа.[vba]
Код
Private Sub Worksheet_Change(ByVal Target As Range) 'Изменение значения в ячейке B3 Dim rng As Range: Set rng = Range("B3") If Not Intersect(rng, Target) Is Nothing Then Range("B2").Value = Range("B2").Value + Range("B3").Value End If End Sub
pechkin, огромное вам спасибо! За оперативность отдельное спасибо. А можно еще поправить? допустим если я вбиваю сначала число в ячейку B3, а затем в B2 то в ячейке не добавляется число из ячейки B3
pechkin, огромное вам спасибо! За оперативность отдельное спасибо. А можно еще поправить? допустим если я вбиваю сначала число в ячейку B3, а затем в B2 то в ячейке не добавляется число из ячейки B3Сергей0474
Вставляете число в ячейку В3,нажимаете Enter, в В2 число суммируется с В3. Не понял, что не получается?
Это все работает, все верно, а сейчас попробуйте наоборот, вставьте число в В3 а затем поставьте число в В2, и в ячейке В2 только то число которое я вбил. Возможно сделать что к только что вбитому числу в ячейке В2 в таком случае все равно будет приплюсовываться число из ячейки В3?
Вставляете число в ячейку В3,нажимаете Enter, в В2 число суммируется с В3. Не понял, что не получается?
Это все работает, все верно, а сейчас попробуйте наоборот, вставьте число в В3 а затем поставьте число в В2, и в ячейке В2 только то число которое я вбил. Возможно сделать что к только что вбитому числу в ячейке В2 в таком случае все равно будет приплюсовываться число из ячейки В3?Сергей0474