Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Поиск в файле нужных листов и дальнейшая работа с ними - VBA макросы / 3 сообщений из 3, страница 1 из 1
27.08.2015, 21:47
    #39037857
onlyko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск в файле нужных листов и дальнейшая работа с ними - VBA макросы
Добрый вечер! Недавно занялась осваивать макросы и столкнулась со следующей проблемой:
Нужно написать макрос, который бы копировал данные из одного файла в сводный. С копированием все отлично, но есть одно "НО", данные должны копироваться с определенных листов. В одном типе файлов это нужно делать с листа "Обеспеченность", а в другом - сразу с трех "Потребность", "Остальное", "ЛЗК". Как осуществить эту проверку? Понятно, что нужно запихивать цикл и условие, но не хватает знаний
Написала, как примерно все это представляю, помогите найти ошибку и исправить, буду очень благодарна!



Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
Workbooks(k2).Activate
For Each ws In ThisWorkbook.Worksheets

If (ws.Name = "Обеспеченность" Or ws.Name = "Остальное" Or ws.Name = "Потребность" Or ws.Name = "ЛЗК") Then

'снятие всех фильтров на листе
On Error Resume Next
ActiveSheet.ShowAllData
On Error GoTo 0

'получения количества строк с данными
Range(Cells(9, 1), Cells(9, 1).End(xlDown)).Select
KStr = Selection.Rows.Count

Range(Cells(9, 1), Cells(KStr + 8, 200)).Copy
Workbooks(name_svod).Activate
Cells(Str1 + 3, 8).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False[/color]

End If

Next


Модератор: Учимся использовать тэги оформления кода - FAQ
...
Рейтинг: 0 / 0
27.08.2015, 21:53
    #39037861
Казанский
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск в файле нужных листов и дальнейшая работа с ними - VBA макросы
...
Рейтинг: 0 / 0
28.08.2015, 08:28
    #39038033
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск в файле нужных листов и дальнейшая работа с ними - VBA макросы
Чем определяется тип файла?
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Поиск в файле нужных листов и дальнейшая работа с ними - VBA макросы / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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