|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.08.2013, 16:21 | #1 |
Новичок
Джуниор
Регистрация: 04.08.2013
Сообщений: 2
|
Cтроковые функции в Excell
Всем доброго времени суток!
Уважаемые форумчане, возникла небольшая проблема с написанием макроса в Excell. При разработке технологических схем вручную заполняется таблица (Экспликация трубопроводов) которая к тому же постоянно корректируется. Для небольшой "автоматизаци" я хотел написать макрос, который анализируя столбец "A", должен создать новые листы в Excell, в которых будут только строки с конкретным значением из столбца "А". (Т.е. необходимо создать лист "page_5" в котором будут строки 5,6,7,8,9,12 и т.д.). Если каждой ячейке столбца "А" соответствует только одно значение(как ячейка а4) то я ещё представляю как это можно реализовать. Но в большинстве случаев в каждой ячейке будет два или три значения (как например а7), что делать в таком случае? Пожалуйста подскажите !!! P.S. я предполагал просто добавить столбцы, чтобы в каждой было отдельное значение, но к сожалению структуру таблицы менять нельзя. |
25.08.2013, 01:35 | #2 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Я думаю нужно привлекать словарь с коллекциями.
Проходим циклом по ячейкам A, split по запятым, в словарь кладём элементы массива, каждому в item коллекцию номеров строк. Затем цикл по словарю - на каждый ключ создаём лист, куда копируем строки с номерами из коллекции этого ключа. Нужна ли шапка, копировать ли строки целиком, или только некоторые ячейки - не известно... Пример коллекции в словаре: http://www.programmersforum.ru/showthread.php?t=210517 конкретно тут: http://www.programmersforum.ru/showpost.php?p=1095060
webmoney: E265281470651 Z422237915069 R418926282008
|
27.08.2013, 21:14 | #3 |
Новичок
Джуниор
Регистрация: 04.08.2013
Сообщений: 2
|
Большое спасибо! попробую реализовать!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Cтроковые величины C++ Builder | keron | Помощь студентам | 1 | 20.11.2011 17:01 |
Поиск в Excell | Ainar84 | Microsoft Office Excel | 4 | 10.04.2011 16:40 |
Excell | asv193 | Microsoft Office Excel | 1 | 08.05.2009 21:48 |
Excell | asv193 | Общие вопросы C/C++ | 0 | 08.05.2009 21:06 |
Статистические функции в Excell 2003 | DCWL | Microsoft Office Excel | 9 | 11.03.2009 14:21 |