Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Многоуровневый сбор данных с листов - Страница 2 - Мир MS Excel

Старая форма входа
  • Страница 2 из 3
  • «
  • 1
  • 2
  • 3
  • »
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Многоуровневый сбор данных с листов (Макросы/Sub)
Многоуровневый сбор данных с листов
ZamoK Дата: Понедельник, 25.05.2015, 10:10 | Сообщение № 21
Группа: Проверенные
Ранг: Обитатель
Сообщений: 268
Репутация: 4 ±
Замечаний: 0% ±

Excel 2003-2016
SLAVICK, это я прочитал как Славик :D Ну а я Александр - очень приятно :)
SLAVICK, Вы наверно пропустили неточности в пост №17
Замечания при изучении во вложении

, если не трудно попробуйте макрос во вложении из 19 сообщения


Я не Гуру, но стремлюсь!

Сообщение отредактировал ZamoK - Понедельник, 25.05.2015, 10:11
 
Ответить
СообщениеSLAVICK, это я прочитал как Славик :D Ну а я Александр - очень приятно :)
SLAVICK, Вы наверно пропустили неточности в пост №17
Замечания при изучении во вложении

, если не трудно попробуйте макрос во вложении из 19 сообщения

Автор - ZamoK
Дата добавления - 25.05.2015 в 10:10
SLAVICK Дата: Понедельник, 25.05.2015, 12:15 | Сообщение № 22
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
Ну а я Александр - очень приятно

Взаимно. :)

Вы наверно пропустили неточности в пост №17

Не правильно понял - перечитал. Тогда как Вы себе представляете итоговую таблицу?
На сколько я понял суть таблицы - отобразить состав узлов в деталях, а не в узлах.
Распишите на примере 4-го узла как должна выглядеть итоговая таблица - полностью... т.е. в окончательном варианте.

, если не трудно попробуйте макрос во вложении из 19 сообщения

Так у Вас там данные не в таком виде как в предыдущих примерах.
Макрос смотрит код узла
потом находит строку с этим узлом в на листе "Состав узлов"
и "идет" по столбцам до конца, пока они не закончатся.

У Вас в 19-м посте данные на листе "Состав узлов" совсем не так сделаны. %)
Добавил авто-обновление сводной таблицы
К сообщению приложен файл: 7208096-1-.xlsm (35.6 Kb)


Иногда все проще чем кажется с первого взгляда.

Сообщение отредактировал SLAVICK - Понедельник, 25.05.2015, 12:16
 
Ответить
Сообщение
Ну а я Александр - очень приятно

Взаимно. :)

Вы наверно пропустили неточности в пост №17

Не правильно понял - перечитал. Тогда как Вы себе представляете итоговую таблицу?
На сколько я понял суть таблицы - отобразить состав узлов в деталях, а не в узлах.
Распишите на примере 4-го узла как должна выглядеть итоговая таблица - полностью... т.е. в окончательном варианте.

, если не трудно попробуйте макрос во вложении из 19 сообщения

Так у Вас там данные не в таком виде как в предыдущих примерах.
Макрос смотрит код узла
потом находит строку с этим узлом в на листе "Состав узлов"
и "идет" по столбцам до конца, пока они не закончатся.

У Вас в 19-м посте данные на листе "Состав узлов" совсем не так сделаны. %)
Добавил авто-обновление сводной таблицы

Автор - SLAVICK
Дата добавления - 25.05.2015 в 12:15
ZamoK Дата: Понедельник, 25.05.2015, 13:07 | Сообщение № 23
Группа: Проверенные
Ранг: Обитатель
Сообщений: 268
Репутация: 4 ±
Замечаний: 0% ±

Excel 2003-2016
Выглядеть должно как-то так, только дело в том, что мне потом допилить файл будет оч сложно в виду того что опыта работы со сводными у меня -0
К сообщению приложен файл: 2577984.xlsm (36.6 Kb)


Я не Гуру, но стремлюсь!

Сообщение отредактировал ZamoK - Понедельник, 25.05.2015, 13:44
 
Ответить
СообщениеВыглядеть должно как-то так, только дело в том, что мне потом допилить файл будет оч сложно в виду того что опыта работы со сводными у меня -0

Автор - ZamoK
Дата добавления - 25.05.2015 в 13:07
ZamoK Дата: Понедельник, 25.05.2015, 13:13 | Сообщение № 24
Группа: Проверенные
Ранг: Обитатель
Сообщений: 268
Репутация: 4 ±
Замечаний: 0% ±

Excel 2003-2016
У Вас в 19-м посте данные на листе "Состав узлов" совсем не так сделаны.
Немного изменил вид может так проще :)
К сообщению приложен файл: 1031657.xlsm (37.3 Kb)


Я не Гуру, но стремлюсь!
 
Ответить
Сообщение
У Вас в 19-м посте данные на листе "Состав узлов" совсем не так сделаны.
Немного изменил вид может так проще :)

Автор - ZamoK
Дата добавления - 25.05.2015 в 13:13
SLAVICK Дата: Понедельник, 25.05.2015, 13:27 | Сообщение № 25
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
Выглядеть должно как-то так,

Если честно я ничего не понял из последних файлов %) killed :

Как - то так это с примечаниями?
И где у Вас в примере понятен состав 1-го и 2-го узла?
И почему тогда детали должны суммироваться в одном узле, если они комплектующие разных узлов, и для разных узлов их нужно разное количество?
Количество деталей без повторов есть на листе "Комплект Свод"

Сделайте таблицу в таком виде как Вы хотите ее увидеть в итоге на новом листе рядом с листом с примечаниями.(чтобы там не было ничего лишнего, только то что должно быть в точности в таком виде как Вы хотите.).

ЗЫ
Может я еще не проснулся и кто-нибудь из форумчан понял что Вы хотите


Иногда все проще чем кажется с первого взгляда.

Сообщение отредактировал SLAVICK - Понедельник, 25.05.2015, 13:48
 
Ответить
Сообщение
Выглядеть должно как-то так,

Если честно я ничего не понял из последних файлов %) killed :

Как - то так это с примечаниями?
И где у Вас в примере понятен состав 1-го и 2-го узла?
И почему тогда детали должны суммироваться в одном узле, если они комплектующие разных узлов, и для разных узлов их нужно разное количество?
Количество деталей без повторов есть на листе "Комплект Свод"

Сделайте таблицу в таком виде как Вы хотите ее увидеть в итоге на новом листе рядом с листом с примечаниями.(чтобы там не было ничего лишнего, только то что должно быть в точности в таком виде как Вы хотите.).

ЗЫ
Может я еще не проснулся и кто-нибудь из форумчан понял что Вы хотите

Автор - SLAVICK
Дата добавления - 25.05.2015 в 13:27
ZamoK Дата: Понедельник, 25.05.2015, 13:51 | Сообщение № 26
Группа: Проверенные
Ранг: Обитатель
Сообщений: 268
Репутация: 4 ±
Замечаний: 0% ±

Excel 2003-2016
Примерно так в замыслах был
К сообщению приложен файл: __2.xlsm (41.3 Kb)


Я не Гуру, но стремлюсь!
 
Ответить
СообщениеПримерно так в замыслах был

Автор - ZamoK
Дата добавления - 25.05.2015 в 13:51
SLAVICK Дата: Понедельник, 25.05.2015, 16:39 | Сообщение № 27
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
Как то так :D
На листе "Как то так" :D
К сообщению приложен файл: _2_2015-05-25_1.xlsm (49.0 Kb)


Иногда все проще чем кажется с первого взгляда.
 
Ответить
СообщениеКак то так :D
На листе "Как то так" :D

Автор - SLAVICK
Дата добавления - 25.05.2015 в 16:39
nilem Дата: Понедельник, 25.05.2015, 16:45 | Сообщение № 28
Группа: Авторы
Ранг: Старожил
Сообщений: 1613
Репутация: 563 ±
Замечаний: 0% ±

Excel 2013, 2016
еще вариант
[vba]
Код
Sub main() 'with using reference MS Scripting Runtime
Dim s$, mnt&, d As New Dictionary
s = "Узел 000.004": mnt = 1
d.CompareMode = 1

Call ertert(d, s, mnt)

Range("K3:L3").Resize(d.Count).Value = Application.Transpose(Array(d.Keys, d.Items))
End Sub

Sub ertert(d As Dictionary, ByVal t As String, ByVal k As Long)
Dim x, j&, r As Range
Set r = Sheets("Состав узлов").Columns(1).Find(t, LookIn:=xlValues, lookat:=xlWhole)
If r Is Nothing Then MsgBox "oops", 48: Exit Sub

x = Range(r, Sheets("Состав узлов").Cells(r.Row, Columns.Count).End(xlToLeft)).Value
For j = 2 To UBound(x, 2) Step 2
     If d.Exists(x(1, j)) Then
         d.Item(x(1, j)) = d.Item(x(1, j)) + x(1, j + 1) * k
     Else
         d.Item(x(1, j)) = x(1, j + 1) * k
     End If
     If InStr(x(1, j), "Узел") Then
         ertert d, x(1, j), x(1, j + 1)
     End If
Next j
End Sub
[/vba]
К сообщению приложен файл: -2.xlsm (30.2 Kb)


Яндекс.Деньги 4100159601573
 
Ответить
Сообщениееще вариант
[vba]
Код
Sub main() 'with using reference MS Scripting Runtime
Dim s$, mnt&, d As New Dictionary
s = "Узел 000.004": mnt = 1
d.CompareMode = 1

Call ertert(d, s, mnt)

Range("K3:L3").Resize(d.Count).Value = Application.Transpose(Array(d.Keys, d.Items))
End Sub

Sub ertert(d As Dictionary, ByVal t As String, ByVal k As Long)
Dim x, j&, r As Range
Set r = Sheets("Состав узлов").Columns(1).Find(t, LookIn:=xlValues, lookat:=xlWhole)
If r Is Nothing Then MsgBox "oops", 48: Exit Sub

x = Range(r, Sheets("Состав узлов").Cells(r.Row, Columns.Count).End(xlToLeft)).Value
For j = 2 To UBound(x, 2) Step 2
     If d.Exists(x(1, j)) Then
         d.Item(x(1, j)) = d.Item(x(1, j)) + x(1, j + 1) * k
     Else
         d.Item(x(1, j)) = x(1, j + 1) * k
     End If
     If InStr(x(1, j), "Узел") Then
         ertert d, x(1, j), x(1, j + 1)
     End If
Next j
End Sub
[/vba]

Автор - nilem
Дата добавления - 25.05.2015 в 16:45
KSV Дата: Понедельник, 25.05.2015, 18:17 | Сообщение № 29
Группа: Друзья
Ранг: Ветеран
Сообщений: 770
Репутация: 255 ±
Замечаний: 0% ±

Excel 2013
nilem, ваш код будет работать и вот так:
[vba]
Код
...
For j = 2 To UBound(x, 2) Step 2
     'If d.Exists(x(1, j)) Then
         d.Item(x(1, j)) = d.Item(x(1, j)) + x(1, j + 1) * k
     'Else
     '    d.Item(x(1, j)) = x(1, j + 1) * k
     'End If
     If InStr(x(1, j), "Узел") Then
         ertert d, x(1, j), x(1, j + 1)
     End If
Next j
...
[/vba]


KSV.VBA@gmail.com
Яндекс.Деньги: 410011921213333
 
Ответить
Сообщениеnilem, ваш код будет работать и вот так:
[vba]
Код
...
For j = 2 To UBound(x, 2) Step 2
     'If d.Exists(x(1, j)) Then
         d.Item(x(1, j)) = d.Item(x(1, j)) + x(1, j + 1) * k
     'Else
     '    d.Item(x(1, j)) = x(1, j + 1) * k
     'End If
     If InStr(x(1, j), "Узел") Then
         ertert d, x(1, j), x(1, j + 1)
     End If
Next j
...
[/vba]

Автор - KSV
Дата добавления - 25.05.2015 в 18:17
nilem Дата: Понедельник, 25.05.2015, 18:55 | Сообщение № 30
Группа: Авторы
Ранг: Старожил
Сообщений: 1613
Репутация: 563 ±
Замечаний: 0% ±

Excel 2013, 2016
ваш код будет работать и вот так

Да, точно. Просто использовал шаблон :)


Яндекс.Деньги 4100159601573
 
Ответить
Сообщение
ваш код будет работать и вот так

Да, точно. Просто использовал шаблон :)

Автор - nilem
Дата добавления - 25.05.2015 в 18:55
ZamoK Дата: Среда, 27.05.2015, 09:21 | Сообщение № 31
Группа: Проверенные
Ранг: Обитатель
Сообщений: 268
Репутация: 4 ±
Замечаний: 0% ±

Excel 2003-2016
Очень приятно, что есть не равнодушные к моему вопросу. nilem, мне кажется у Вашего варианта жестко привязан запрос
s = "Узел 000.004": mnt = 1

,а вот Вариант SLAVICK, работает именно так как был поставлен вопрос, но все ровно я бы хотел вернуться к оригиналу т.к. форма криво имитируемая оригинал не совсем удобна (дифицит данных)хотел код прилипить, но заблудился, что где? Координально поменял состав узлов, в этом и вся соль.
К сообщению приложен файл: 6322806.xlsm (38.9 Kb)


Я не Гуру, но стремлюсь!
 
Ответить
СообщениеОчень приятно, что есть не равнодушные к моему вопросу. nilem, мне кажется у Вашего варианта жестко привязан запрос
s = "Узел 000.004": mnt = 1

,а вот Вариант SLAVICK, работает именно так как был поставлен вопрос, но все ровно я бы хотел вернуться к оригиналу т.к. форма криво имитируемая оригинал не совсем удобна (дифицит данных)хотел код прилипить, но заблудился, что где? Координально поменял состав узлов, в этом и вся соль.

Автор - ZamoK
Дата добавления - 27.05.2015 в 09:21
SLAVICK Дата: Среда, 27.05.2015, 12:02 | Сообщение № 32
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
но все ровно я бы хотел вернуться к оригиналу

А почему сразу не показали оригинал? >(
Надеюсь вид данных больше не будет меняться %)
В первоначальных файлах Вы хотели результат в одной форме... теперь туда добавилось еще пару столбцов yes ?
В приложении переделал файл + добавил кое-что на лист "Перечень" в диапазон B1:B20 - помоему так удобнее :D
К сообщению приложен файл: _2015-05-27_.xlsm (51.0 Kb)


Иногда все проще чем кажется с первого взгляда.

Сообщение отредактировал SLAVICK - Среда, 27.05.2015, 12:03
 
Ответить
Сообщение
но все ровно я бы хотел вернуться к оригиналу

А почему сразу не показали оригинал? >(
Надеюсь вид данных больше не будет меняться %)
В первоначальных файлах Вы хотели результат в одной форме... теперь туда добавилось еще пару столбцов yes ?
В приложении переделал файл + добавил кое-что на лист "Перечень" в диапазон B1:B20 - помоему так удобнее :D

Автор - SLAVICK
Дата добавления - 27.05.2015 в 12:02
ZamoK Дата: Среда, 27.05.2015, 12:52 | Сообщение № 33
Группа: Проверенные
Ранг: Обитатель
Сообщений: 268
Репутация: 4 ±
Замечаний: 0% ±

Excel 2003-2016
А почему сразу не показали оригинал?
Ну как не показал :( ведь вот же первый раз:
Ну вот Вячеслав как бы почти оригинал (урезанный т.к. разглашение тайны и т.д.) На листе Комплект тот самый ВПР про который я упоминал выше, но я так понимаю можно же и макросом вытягивать Наименование, с листа Данные. Не ругайте сильно если что не так, в смысле кардинальных изменений .
К сообщению приложен файл: _3.xls(97Kb)

Вот второй раз:
, если не трудно попробуйте макрос во вложении из 19 сообщения
Да и Вы были как-бы в курсе:
У Вас в 19-м посте данные на листе "Состав узлов" совсем не так сделаны.
Вид данных менятся не будет т.к. вопрос уже почти решён.
Лист Как то так и Комплект свод теперь получается несут одну и туже информацию т.е. можно что-то удалить ? Сводная как только она появилась полностью разворачивала (для просмотра) из чего состоит конкретный узел, теперь показывает только 1 деталь, это недоработка или так изадумано?


Я не Гуру, но стремлюсь!

Сообщение отредактировал ZamoK - Среда, 27.05.2015, 12:56
 
Ответить
Сообщение
А почему сразу не показали оригинал?
Ну как не показал :( ведь вот же первый раз:
Ну вот Вячеслав как бы почти оригинал (урезанный т.к. разглашение тайны и т.д.) На листе Комплект тот самый ВПР про который я упоминал выше, но я так понимаю можно же и макросом вытягивать Наименование, с листа Данные. Не ругайте сильно если что не так, в смысле кардинальных изменений .
К сообщению приложен файл: _3.xls(97Kb)

Вот второй раз:
, если не трудно попробуйте макрос во вложении из 19 сообщения
Да и Вы были как-бы в курсе:
У Вас в 19-м посте данные на листе "Состав узлов" совсем не так сделаны.
Вид данных менятся не будет т.к. вопрос уже почти решён.
Лист Как то так и Комплект свод теперь получается несут одну и туже информацию т.е. можно что-то удалить ? Сводная как только она появилась полностью разворачивала (для просмотра) из чего состоит конкретный узел, теперь показывает только 1 деталь, это недоработка или так изадумано?

Автор - ZamoK
Дата добавления - 27.05.2015 в 12:52
SLAVICK Дата: Среда, 27.05.2015, 13:22 | Сообщение № 34
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
Ну как не показал ведь вот же первый раз:
Цитата ZamoK, 25.05.2015 в 09:08, в сообщении № 18

А тема началась разве с 18-го сообщения :D
Я имел ввиду зачем было с самого начала делать вариант с данными, которые заведомо неверно сделаны :o
Сводная как только она появилась полностью разворачивала (для просмотра) из чего состоит конкретный узел

Да я убрал пару полей, чтоб было одинаково с листом "Как то так" ;)
Вы можете вернуть поля назад, или поменять их местами .... - она будет обновляться без проблем
Сделал вроде как было...
К сообщению приложен файл: 1032951-2-.xlsm (51.0 Kb)


Иногда все проще чем кажется с первого взгляда.

Сообщение отредактировал SLAVICK - Среда, 27.05.2015, 13:39
 
Ответить
Сообщение
Ну как не показал ведь вот же первый раз:
Цитата ZamoK, 25.05.2015 в 09:08, в сообщении № 18

А тема началась разве с 18-го сообщения :D
Я имел ввиду зачем было с самого начала делать вариант с данными, которые заведомо неверно сделаны :o
Сводная как только она появилась полностью разворачивала (для просмотра) из чего состоит конкретный узел

Да я убрал пару полей, чтоб было одинаково с листом "Как то так" ;)
Вы можете вернуть поля назад, или поменять их местами .... - она будет обновляться без проблем
Сделал вроде как было...

Автор - SLAVICK
Дата добавления - 27.05.2015 в 13:22
ZamoK Дата: Среда, 27.05.2015, 13:55 | Сообщение № 35
Группа: Проверенные
Ранг: Обитатель
Сообщений: 268
Репутация: 4 ±
Замечаний: 0% ±

Excel 2003-2016
Всем спасибо все чудесно hands hands hands


Я не Гуру, но стремлюсь!
 
Ответить
СообщениеВсем спасибо все чудесно hands hands hands

Автор - ZamoK
Дата добавления - 27.05.2015 в 13:55
ZamoK Дата: Четверг, 28.05.2015, 16:36 | Сообщение № 36
Группа: Проверенные
Ранг: Обитатель
Сообщений: 268
Репутация: 4 ±
Замечаний: 0% ±

Excel 2003-2016
Добавил на лист Состав узлов данных немного 2000 строк и перестало все работать, что могло с ним случиться?
К сообщению приложен файл: 2304152.xlsm (89.0 Kb)


Я не Гуру, но стремлюсь!
 
Ответить
СообщениеДобавил на лист Состав узлов данных немного 2000 строк и перестало все работать, что могло с ним случиться?

Автор - ZamoK
Дата добавления - 28.05.2015 в 16:36
SLAVICK Дата: Четверг, 28.05.2015, 18:00 | Сообщение № 37
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
Все просто:
памяти для массива не хватает yes

Я просто сделал максимально возможный размер массива исходя из того что вложенные узлы могут быть везде...

Нужно добавить ограничитель:
[vba]
Код
i = UBound(mUzl) * (i ^ 2)
   If i > 10000 Then i = 10000
   ReDim mFin(1 To i, 1 To 8)
[/vba]
вместо
[vba]
Код
ReDim mFin(1 To (UBound(mUzl) * (i ^ 2)), 1 To 8)
[/vba]
К сообщению приложен файл: 23041522.xlsm (95.8 Kb)


Иногда все проще чем кажется с первого взгляда.

Сообщение отредактировал SLAVICK - Четверг, 28.05.2015, 18:02
 
Ответить
СообщениеВсе просто:
памяти для массива не хватает yes

Я просто сделал максимально возможный размер массива исходя из того что вложенные узлы могут быть везде...

Нужно добавить ограничитель:
[vba]
Код
i = UBound(mUzl) * (i ^ 2)
   If i > 10000 Then i = 10000
   ReDim mFin(1 To i, 1 To 8)
[/vba]
вместо
[vba]
Код
ReDim mFin(1 To (UBound(mUzl) * (i ^ 2)), 1 To 8)
[/vba]

Автор - SLAVICK
Дата добавления - 28.05.2015 в 18:00
ZamoK Дата: Пятница, 29.05.2015, 10:04 | Сообщение № 38
Группа: Проверенные
Ранг: Обитатель
Сообщений: 268
Репутация: 4 ±
Замечаний: 0% ±

Excel 2003-2016
Благодарю :)


Я не Гуру, но стремлюсь!
 
Ответить
СообщениеБлагодарю :)

Автор - ZamoK
Дата добавления - 29.05.2015 в 10:04
ZamoK Дата: Понедельник, 01.06.2015, 14:58 | Сообщение № 39
Группа: Проверенные
Ранг: Обитатель
Сообщений: 268
Репутация: 4 ±
Замечаний: 0% ±

Excel 2003-2016
Узлы разузловывает только на 2 подуровня, а третий (301314.204) разузлован не был. Можно ли увеличить подуровни. Матрёшек внутри может быть до 15 штук.
К сообщению приложен файл: 1187502.xlsm (94.5 Kb)


Я не Гуру, но стремлюсь!
 
Ответить
СообщениеУзлы разузловывает только на 2 подуровня, а третий (301314.204) разузлован не был. Можно ли увеличить подуровни. Матрёшек внутри может быть до 15 штук.

Автор - ZamoK
Дата добавления - 01.06.2015 в 14:58
ZamoK Дата: Понедельник, 01.06.2015, 15:10 | Сообщение № 40
Группа: Проверенные
Ранг: Обитатель
Сообщений: 268
Репутация: 4 ±
Замечаний: 0% ±

Excel 2003-2016
Да и хотел спросить можно ли добавить выделение цветом на листе Комплект позиции по которой есть проблема, например позиция есть а деталей в составе нет искуствено создал ситуацию в приложении.
Или как вариат приклеить такое: [vba]
Код
MsgBox("Отсутствует часть данных!!! Продолжить?", vbQuestion + vbYesNo) = vbNo
[/vba]

P.S. Все узлы начинаются на 6 или 3, думаю на это можно опереться.
К сообщению приложен файл: 222.xlsm (91.9 Kb)


Я не Гуру, но стремлюсь!
 
Ответить
СообщениеДа и хотел спросить можно ли добавить выделение цветом на листе Комплект позиции по которой есть проблема, например позиция есть а деталей в составе нет искуствено создал ситуацию в приложении.
Или как вариат приклеить такое: [vba]
Код
MsgBox("Отсутствует часть данных!!! Продолжить?", vbQuestion + vbYesNo) = vbNo
[/vba]

P.S. Все узлы начинаются на 6 или 3, думаю на это можно опереться.

Автор - ZamoK
Дата добавления - 01.06.2015 в 15:10
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Многоуровневый сбор данных с листов (Макросы/Sub)
  • Страница 2 из 3
  • «
  • 1
  • 2
  • 3
  • »
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!