Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel макрос на импорт / 4 сообщений из 4, страница 1 из 1
02.04.2013, 04:47
    #38208194
Ozhi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel макрос на импорт
добрый день не сильно силен в макросах к сожалению, подскажите пожалуйста такую задачу:
нужно из xml файла каждый день имортировать данные в эксель, постоянно добавляя новые к старым в одну общую таблицу. то есть
сегодня в ячейку а1 импортируем, завтра в следующую пустую по порядку ( например в первый раз ячейки с а1 до а10 заполнились, значит уже в а11 вставлять итд)
И каждый раз при импорте,первую строку вновь имортированной таблицы удалять. так как постоянно заново заголовки будут импортироваться..
...
Рейтинг: 0 / 0
02.04.2013, 05:27
    #38208200
Santa89
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel макрос на импорт
Каждый раз при импорте прогоняете циклом значение столбца А:

dim i as integer
for i = 1 to 10000
if Range("A" & i).Value = "" Then '
msgbox "ВСТАВЛЯТЬ СЮДА- " & Range("A" & i).Address
end if
next i

Чтобы удалить первую строку в новой импортированной таблице точно также работаете с ней.Всё делается циклами.
...
Рейтинг: 0 / 0
02.04.2013, 06:28
    #38208207
Santa89
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel макрос на импорт
Чтобы не было зацыкливания надо вставить Exit For конечно же:

dim i as integer
for i = 1 to 10000
if Range("A" & i).Value = "" Then
msgbox "ВСТАВЛЯТЬ СЮДА- " & Range("A" & i).Address
Exit For
end if
next i
...
Рейтинг: 0 / 0
02.04.2013, 08:51
    #38208265
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel макрос на импорт
не нужен вам макрос тут. пользуйтесь импортом данных. а еще лучше - тяните в сводную. ддайте пример файла с данными
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel макрос на импорт / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]