Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.01.2010, 14:34   #11
dzv
Пользователь
 
Аватар для dzv
 
Регистрация: 15.01.2010
Сообщений: 55
Лампочка

Вот, что я придумал, если лист защищен, хотя правильность работы не гарантирую в дальнейшем.

Код:
Sub ВставитьСнизуСтроку()
    On Error Resume Next: Application.ScreenUpdating = False
    With ActiveCell
    Worksheets(1).Unprotect Password:="пароль"
        Rows(.Row).Copy
        Rows(.Row).Insert
        Rows(.Row).ClearContents
    Worksheets(1).Protect Password:="пароль", AllowInsertingRows:=True, AllowDeletingRows:=True _
    , AllowSorting:=True, AllowFiltering:=True
    End With
End Sub

Sub УдалитьНижнеюСтроку()
    With ActiveCell
    Worksheets(1).Unprotect Password:="пароль"
        Rows(.Row + 1).Delete
    Worksheets(1).Protect Password:="пароль", AllowInsertingRows:=True, AllowDeletingRows:=True _
    , AllowSorting:=True, AllowFiltering:=True
    End With
End Sub

Последний раз редактировалось dzv; 29.01.2010 в 18:00.
dzv вне форума Ответить с цитированием
Старый 08.02.2010, 10:40   #12
dzv
Пользователь
 
Аватар для dzv
 
Регистрация: 15.01.2010
Сообщений: 55
По умолчанию

Погрешность в указанном коде все же есть...

Если выше копируемой строки в ячейки стоит формула, например, СУММ(А1:А10), в нижней строке ячейка не попадает в диапазон СУММ(А1:А11), данный диапазон будет начинаться с СУММ(А2:А11) добавленной строки.
dzv вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Макрос постоянно обрабатывает события. При открытии другой книги макрос обрывается. Ples Microsoft Office Excel 8 17.12.2016 18:15
Макрос Excel поиска и вставки igorok Microsoft Office Excel 2 08.07.2009 18:49
макрос копирования текста из тегов и вставки в другие теги valdem Microsoft Office Word 18 21.02.2009 13:08
Макрос сортировки строк по листам noname_06 Microsoft Office Excel 8 24.01.2009 20:30
Макрос: удаление строк если в колонке А число 5 Dorvir Microsoft Office Excel 22 15.02.2008 06:25