Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Собрать данные из Excel2007

56K
08 апреля 2010 года
Nikolay2010
6 / / 08.04.2010
не могу достать данные из одинаковых таблиц, но расположенных друг под другом, в прикреплённом файле есть модуль: он в выбирает данные, но с пустыми строками. [COLOR="Red"]в рисунке подробности вся задача![/COLOR]
заранее благодарен за все ответы интересующихся:confused:
56K
10 апреля 2010 года
Nikolay2010
6 / / 08.04.2010
разобрался сам.
275
12 апреля 2010 года
pashulka
985 / / 19.09.2004
В более ранних версиях можно было использовать такой вариант, причём, если таблиц, в которых наличествует только заголовок(шапка) нет, то проверку количества строк в таблице можно убрать.

Код:
Private Sub Test()    
    Dim iTable As Range, iRowCount&, iRowOffset&
    For Each iTable In Range("A:B").SpecialCells(xlConstants).Areas
        iRowCount = iTable.Rows.Count
        If iRowCount > 1 Then
           Range("D3:E3").Offset(iRowOffset).Resize( _
           iRowCount - 1).Value = iTable.Offset(1).Value
           iRowOffset = iRowOffset + iRowCount - 1
        End If
    Next
End Sub
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог