Имя: Пароль:
1C
1С v8
Очистка строк в Excel
0 ghostrid3r
 
19.09.13
18:11
Добрый вечер уважаемые форумчане, подскажите как в открытом файле Excel можно очистить или удалить строки начиная с 11 строки, можно разными методами? и еще вопрос, можно как то найти число строк которые именно заполнены, или только обходить так как всего заполнено например 20 строк, а этот код Лист.Cells(1,1).SpecialCells(11).Row выдает 1454
1 Laerys
 
19.09.13
18:20
Sub Макрос()
'
'
    Rows("12:100500").Select
    Selection.ClearContents
End Sub
так сойдет?
2 ghostrid3r
 
19.09.13
19:22
Для НомерСтроки = 11  ПО ВсегоСтрок Цикл
        Если СтрДлина(Лист.Cells(НомерСтроки,1).Value) > 0 Тогда
            Лист.Rows((Строка(НомерСтроки) + ":" + Строка(НомерСтроки))).Delete();
        Иначе
            Прервать;
        КонецЕсли;
        НомерСтроки = НомерСтроки + 1;
КонецЦикла
вот такая ситуация НомерСтроки еще плюсуется когда попадает на КонецЦикла и в итоги строки удаляются через 1
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс