![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Форумчанин
Регистрация: 14.05.2009
Сообщений: 311
|
![]()
Еще раз попробую - номер ошибки какой?
у меня нет ошибок (офис 2010) и ничего не происходит... запаролированную книжецу прикрепил ты, молодец! формулу в A6 "=ДАТА(R1;1;1)" я бы заменил на "=ДАТА(R1;1;строка()-5)" |
![]() |
![]() |
![]() |
#12 | |
Форумчанин
Регистрация: 13.06.2009
Сообщений: 691
|
![]() Цитата:
Разкомментировайте Код:
|
|
![]() |
![]() |
![]() |
#13 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]()
Вопросы есть?Я думаю все понятно
![]()
Анализ,обработка данных Недорого
|
![]() |
![]() |
![]() |
#14 |
Форумчанин
Регистрация: 14.05.2009
Сообщений: 311
|
![]()
правильно тебе подсказывают...
некоторые замечания: Dim dt, dt1, dt2 As Date - только последняя переменная Date, первые две Variant зачем в цикле делать то, что от счетчика цикла не зависит (я думаю, что так медленно загружается?) переменные dt, dt1 вынеси перед циклом. этот кусок: Код:
да и дальше тоже самое, разбираться в логике алгоритма нет сил... смотрю форму с календарем - парень ты отчаянный, строго... может тебе его заменить на встроенный календарь? Последний раз редактировалось аналитика; 29.08.2010 в 15:20. |
![]() |
![]() |
![]() |
#15 | |
Форумчанин
Регистрация: 13.06.2009
Сообщений: 691
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#16 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]()
так и будет ,когда вместо даты название месяца-например январь
PS.Лень искать вашу тему начала года.где я вам говорил о датах в отчете.Вот оно и аукается
Анализ,обработка данных Недорого
Последний раз редактировалось doober; 29.08.2010 в 17:04. |
![]() |
![]() |
![]() |
#17 |
Форумчанин
Регистрация: 13.06.2009
Сообщений: 691
|
![]()
Я так понимаю, сбой происходит из-за месяцев, которые проставлены в столбце 1?
|
![]() |
![]() |
![]() |
#18 |
Форумчанин
Регистрация: 07.03.2010
Сообщений: 796
|
![]()
да скорее всего
поставьте проверку на дату в ячейке и если не дата то next if IsDate(Sheets("Отчет").Cells(i, 1).Value)=false then next i else поехали как раньше
Логика?!.... она где то рядом... E_mail: dg_rusak@mail.ru Если спасибо мало: Яндекс . Деньги - 41001731366021 WM R269866874234
Последний раз редактировалось R Dmitry; 29.08.2010 в 18:35. |
![]() |
![]() |
![]() |
#19 | |
Форумчанин
Регистрация: 13.06.2009
Сообщений: 691
|
![]() Цитата:
Код:
Код:
Последний раз редактировалось segail; 29.08.2010 в 18:41. |
|
![]() |
![]() |
![]() |
#20 |
Форумчанин
Регистрация: 07.03.2010
Сообщений: 796
|
![]()
можно и текст но учтите что в VBA дата отображается по разному поэтому надо полное соответствие и еще не забудьте что пользователи могут в текст бокс дату вносить по разному, я не заглядывал в ваш файл, но данные лучше заполнять через календарь (не знаю у вас так или нет)
Логика?!.... она где то рядом... E_mail: dg_rusak@mail.ru Если спасибо мало: Яндекс . Деньги - 41001731366021 WM R269866874234
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
C++. в зависимости от проверки элемента на равенство должен выводится правильный ответ | phantom4eg | Помощь студентам | 9 | 24.05.2010 22:41 |
Моя БД нарушает гендерное равенство. | kapitel_bc@ukr.net | Microsoft Office Access | 9 | 08.03.2010 13:52 |
Равенство трех переменных | k1r1ch | Общие вопросы C/C++ | 3 | 23.02.2010 20:54 |
Равенство по цвету | snakezx | Microsoft Office Excel | 1 | 30.03.2009 12:11 |
Проверить равенство числа открывающих и закрывающих круглых скобок | 010 | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 18.05.2008 00:27 |