КА
Кирилл Алибаев

Помогите с написанием макроса в эксель

Помогите, пожалуйста с написанием макроса в эксель. Условие: если значение в диапазоне A1:A333=Summ, то добавить строку выше.

НЛ
Наталья Любова

"...добавить строку выше... "
выше последней записи или выше первой строки ?
или выше определенного значения ?

Если я правильно понял, то вам надо просто удлинять свою таблицу.
Для этого макрос не нужен.
В любом удобном месте прописываете формулу:
=СУММ (A1:A999)
Теперь вашу таблицу можно удлинять до 999 строк

ИА
Ирина Арбузова

For Each cell In ActiveSheet.[A1:A333]
If cell.Value =Summ Then
Range("A1").Select
Selection.EntireRow.Insert, CopyOrigin:=xlFormatFromLeftOrAbove
End If
Next
========Успехов!

Похожие вопросы
помогите с экселем 2003!
Помогите написать макрос!
написание макроса для Openoffice
помогите с написанием макроса в exel на visual basic пожалуйста
помогите с экселем пожалуйста!!
Кто нибудь может проверить правильность написания макроса для задачи ?
Эксель. макрос переименования
эксель как реализовать без макросов, проще всего вот это.
нужна помощь в написание макроса EXcel VBA
Как сделать макрос в Экселе