![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#31 |
Пользователь
Регистрация: 05.07.2010
Сообщений: 12
|
![]()
Здравствуйте! Вот и настало очередное первое число. Попробовала ваши программки перенести в новый отчет. Открывала поочередно шаблоны, потом свой отчет, 13-й лист сделала Лист1, потом Alt+F8, выбрала макрос, выполнить (все верно?)
и вот, что у меня получилось: по шаблону 1 - почему-то во многих кодах не пошли копейки (в отчете я некоторые указала) по шаблону 2 - очень долго формировал, а потом завис по шаблону 3 - выдает ошибку: Run-time error 9 Subscript out ofrange по шаблону 4 считает быстро, но мешают главы Может подскажите, что я делала не так (если я еще не надоела)? Прикладываю файлы новой справки, отчета, с которым она должна и шаблоны, которыми пользовалась. |
![]() |
![]() |
![]() |
#32 |
Пользователь
Регистрация: 05.07.2010
Сообщений: 12
|
![]()
шаблоны 2-4
|
![]() |
![]() |
![]() |
#33 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Здравствуйте.
Немного подшлифовал код, добавил вывод несовпадающих сумм во вторую колонку, чтоб сразу сравнить глазом. Код положил в сентябрь, там и результат на моей машине уже посчитан. 2 несовпадения. Может у Вас не сходятся копейки из-за десятичного разделителя в Экселе? Вот 2 числа. Прибавьте в Экселе к ним 1 - что напишет? 304,54 304.54 У меня работает с запятой, как в отчётах.
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#34 |
Форумчанин
Регистрация: 04.08.2009
Сообщений: 112
|
![]()
Вот работающий шаблон 3 (проблема была в названии листа для отчета)
KL [MVP - Microsoft Office Excel]
CPU: Intel Core 2, 2.17GHz | RAM: 3.25GB (4GB) | GPU: nVidia Quadro FX 2500M OS: Windows 7 Ultimate x64 EN | MSO: 2010 Professional Plus x86 EN |
![]() |
![]() |
![]() |
#35 | |
Пользователь
Регистрация: 05.07.2010
Сообщений: 12
|
![]() Цитата:
ОГРОМНОЕ СПАСИБО!!!!!!! ![]() ![]() ![]() ![]() |
|
![]() |
![]() |
![]() |
#36 |
Пользователь
Регистрация: 05.07.2010
Сообщений: 12
|
![]()
[QUOTE=KL (XL);607074]Вот работающий шаблон 3 (проблема была в названии листа для отчета)[/QUOTE
И ВАМ ОГРОМНОЕ СПАСИБО!!!! тоже все работает!!! Удачи вам всем в вашем увлечении и работе!!!!!!! ![]() ![]() ![]() ![]() |
![]() |
![]() |
![]() |
#37 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Вот насчёт формата не понял. Сейчас специально поменял формат листах в 4-х на текст - результат не меняется. Моему коду формат не помеха, лишь бы мог в число преобразовать. А вот тут разделитель может помешать, если не тот - тогда надо чуть в коде доработать, но надо знать, что менять на системный разделитель, запятую или точку. Я исходил из примера - там запятые, которые у меня обрабатываются легко.
В общем, доработал, меняет и в этом числе запятую на системный разделитель перед сравнением. Чуть потеря в скорости, но не заметно. Но именно запятую, если в этих данных возможна как разделитель точка - надо корректировать код. Добавил автоматическое добавление листа "Rezult" - так что теперь можно открыть файл с кодом в фоне, затем открыть обрабатываемый файл и через Alt+F8 запустить код CompareByHugo - лист с результатом добавится сам. Главное, чтоб в книге такого листа уже не было - это не стал фиксить...
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
сгруппировать код | segail | Microsoft Office Excel | 2 | 02.07.2010 14:46 |
Как вывести данные активной строки excel? | kipish_lp | Microsoft Office Excel | 4 | 25.02.2010 17:18 |
Как удалить все строки в Excel содержащие.. | Dux | Microsoft Office Excel | 15 | 11.09.2009 04:41 |
Как в Excel красить строки? | Xamer | Microsoft Office Excel | 1 | 24.06.2009 11:53 |