|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
03.10.2013, 20:21 | #21 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Так выше ведь вроде как уже работало?
webmoney: E265281470651 Z422237915069 R418926282008
|
03.10.2013, 21:13 | #22 |
Пользователь
Регистрация: 03.10.2013
Сообщений: 22
|
Вот когда такое было: With CreateObject("Scripting.Dictionary" ), работало, а когда Dim A As New Dictionary, не прет код =)
|
03.10.2013, 22:29 | #23 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Так это разные объекты - словарь и коллекции!
webmoney: E265281470651 Z422237915069 R418926282008
|
03.10.2013, 22:35 | #24 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
Цитата:
Чтобы заработало Dim A As New Dictionary (а это называется «раннее связывание»), надо подключить в меню Tools - References библиотеку Microsoft Scripting Runtime |
|
04.10.2013, 04:10 | #25 |
Пользователь
Регистрация: 03.10.2013
Сообщений: 22
|
Гг, надо просто делать срочно=) В выходные буду курить что к чему=)
|
04.10.2013, 09:22 | #26 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
А чтобы заработало
Код:
webmoney: E265281470651 Z422237915069 R418926282008
|
14.10.2013, 09:30 | #27 |
Пользователь
Регистрация: 03.10.2013
Сообщений: 22
|
Все заработало, видать не правильно объявил переменную. Теперь задача следующая - подсчитать сколько раз повторяется каждое значение и вывести в отдельную колонку таблицы число, параллельно с названием значений xD Буду гуглить, но рад буду если поможешь =)То есть в принципе наверное если доработать код, можно сделать так что бы параллельно удаленному элементу, в параллельный массив, ложились цифры с колличеством удаленных элементов, вот тока как %))
Последний раз редактировалось RTFM; 14.10.2013 в 09:45. |
14.10.2013, 11:02 | #28 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Это не сложно - при добавление в коллецию уже существующего значения будет ошибка, вот их и считайте.
Но как привязать этот счёт к значению... Это уже другой непростой вопрос. Поэтому я бы посоветовал словарь - там можно сразу в item вместо нуля помещать этот счётчик, затем в конце выгрузить рядом ключи и количество повторов.
webmoney: E265281470651 Z422237915069 R418926282008
|
14.10.2013, 12:10 | #29 |
Пользователь
Регистрация: 03.10.2013
Сообщений: 22
|
Вы на личку то не отвечаете? =)
|
14.10.2013, 12:18 | #30 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Отчегож... Отвечаю. Когда замечаю и время есть.
Всёж мы не безработные чай...
webmoney: E265281470651 Z422237915069 R418926282008
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Удаление одинаковых строк из массива | Алексей_2012 | Общие вопросы Delphi | 10 | 14.05.2013 09:19 |
Отброс одинаковых значений | ZanderBlack1 | Microsoft Office Excel | 2 | 02.02.2011 20:13 |
Удаление одинаковых символов из массива | maxflint | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 09.05.2010 13:18 |
Замена одинаковых значений | Ярик 555 | Microsoft Office Excel | 6 | 09.02.2010 04:50 |
удаление одинаковых элементов из массива | sauron99 | Общие вопросы Delphi | 6 | 15.04.2009 21:27 |