Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
нужен простой макрос
 
подробно в личку
Изменение содержимого ячейки при выполнении определенного условия
 
Огромное Вам спасибо за помощь, все получилось.
Изменение содержимого ячейки при выполнении определенного условия
 
При выполнении определенного условия  значение отображаемое в ячейке необходимо ИЗМЕНИТЬ на указанное, если условие НЕ ВЫПОЛНЯЕТСЯ, то значение отображаемое в ячейке НЕ ИЗМЕНЯЕТСЯ.
Формально звучит как ИЗМЕНИТЬЕСЛИ.

Можно ли найти решение с помощью стандартных способов, без макросов
Ну или хоть как нибудь.

Спасибо.
Создание автозаполняемой формы для документов
 
vikttur, Прошу прощения
Создание автозаполняемой формы для документов
 
Apoctol, А можно чуть поподробнее
Создание автозаполняемой формы для документов
 
Apoctol, пробовал вот это но не работает при подстановке значений через формулу, работает если вводить руками, это не годится.
Создание автозаполняемой формы для документов
 
может есть способ без макросов что то вроде =если(А!;ВПР;не менять значение), толь как делать что бы он не менялось?
Создание автозаполняемой формы для документов
 
Смысл всего этого, есть две таблицы одна главная другая ежедневно обновляется задача в том что бы в главную подставлять значения из изменяемой (наример ВПР не важно), но в изменяемой таблице не все строки заполнены, и надо как то так делать что бы в главной были не пробелы а старые значения.Пример выложить не могу это все пока только в моей воспаленной фантазии.  
Создание автозаполняемой формы для документов
 
файл
Создание автозаполняемой формы для документов
 
в прицепи можно и на всю 1000 написать а как быть со сложением накопленных значений, вот самый главный вопрос
Создание автозаполняемой формы для документов
 
файл
Создание автозаполняемой формы для документов
 
в идеале в диапазоне не 10 строк а 1000
Создание автозаполняемой формы для документов
 
Прошу прощения вот файл
Создание автозаполняемой формы для документов
 
Да конечно а как?
Создание автозаполняемой формы для документов
 
подскажите можно ли переделать данный макрос что бы он работал не на одну ячейку а на диапазон например А1:А10
Private Sub Worksheet_Calculate() If Range("A1").Value <> Range("B1").Value Then Range("B1").Value = Range("A1").Value End Sub
А этот что бы не складывал накопленный результат а просто оставлял предыдущее значение B1:B10
Код
Private Sub Worksheet_Change(ByVal Target As Excel.Range)       If Not Intersect(Target, Range("B1:B10")) Is Nothing Then         If IsNumeric(Target.Value) Then             Application.EnableEvents = False             Target.Offset(0, 1).Value = Target.Offset(0, 1).Value + Target.Value             Application.EnableEvents = True         End If     End If End Sub
Если кто то знает заранее спасибо.
Страницы: 1
Наверх