Страницы: 1
RSS
Удалить заполненную строку выше и ниже на одну при заполнении ячейки, макрос
 
Как сделать макрос, чтобы при заполнении ячейки удалить другие с тем же текстом в столбце
заполняя строку текстом, (исключение цифры) удалить точно такой же текст, только в одном столбце D3:D27
при вводе цифр, удалялись только ячейки с текстом
Изменено: Goldenito - 11.05.2018 18:34:06
 
Очень непонятная постановка задачи. При внесении значений в столбец D все остальные данные в этом столбце удаляются. Это оно?
Я не волшебник, я только учусь.
 
Wiss, в случае внесения чисел (цифр ) не удалять
 
Если внести числа - не удаляет. Догадываюсь, что это тоже не то, что нужно, но очень уж непонятное ТЗ
Я не волшебник, я только учусь.
 
Wiss, отлично, теперь осталось удалять только при тексте "я"
 
Это уже без меня. Про "я" ни слова не было. Я домой уехал. Вам осталось дописать там одну единственную проверку. Все-таки тут "помогают", а не делают за других
Я не волшебник, я только учусь.
 
Wiss, "я"  это пример
при заполнении ячейки удалить другие с тем же текстом в столбце
Ок и так сойдет, спасибо
было бы еще лучше если при вводе цифр, удалялись только ячейки с текстом
Изменено: Goldenito - 11.05.2018 18:22:06
 
Такое было. Тогда вместо rngX.clear content надо написать
Код
Dim c as range
for each c in rngX
if c.value = tempVal then c.value = ""
next c

tempVal - не помню какое там название переменой было, в следующей строчке написано target.value = tempVal
Я не волшебник, я только учусь.
Страницы: 1
Наверх