![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 24.11.2014
Сообщений: 156
|
![]()
Почему макрос не работает?
Код:
Знание надмевает, а любовь назидает
Последний раз редактировалось Оксана33; 20.12.2015 в 15:23. |
![]() |
![]() |
![]() |
#2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
напишите вверху модуля:
Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 24.11.2014
Сообщений: 156
|
![]()
так что же с ним не так? с одним условием выполняется, значит дело в конфликте условий...но где же там конфликт?
Знание надмевает, а любовь назидает
|
![]() |
![]() |
![]() |
#4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
я не уверен, что понимаю что Вы хотите добиться от этого макроса
но вооружившись методом дедукции предлагаю написать такой Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 24.11.2014
Сообщений: 156
|
![]()
кажется разобралась сама, ща напишу
Код:
Знание надмевает, а любовь назидает
Последний раз редактировалось Оксана33; 20.12.2015 в 15:56. |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 24.11.2014
Сообщений: 156
|
![]()
IgorGO, 2-е условие должно начинаться по всей видимости If Not IsEmpty
но и с этим кодом тоже что-то не так
Знание надмевает, а любовь назидает
|
![]() |
![]() |
![]() |
#7 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
видите-ли, пока Вы не рассказали простыми словами что должно происходить на листе (чего Вы добиваетесь)
написать корректный код Вам может только очень опытный экстрасенс, а когда расскажете - любой начинающий программист (видимо, кроме Вас)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
![]()
Потому что зацикливается. Добавьте
Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
![]() |
![]() |
![]() |
#9 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
Семен Семеныч...
стандартные строки в Worksheet_Change отключить обработку событий и... включить как было но даже при вовремя отключенной обработке событий это Else: Cells(i, 1).ClearContents и это ElseIf Cells(i, 8) = ClearContents будет работать так как написано, а это может сильно отличаться от того, что Вы хотели
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 24.11.2014
Сообщений: 156
|
![]()
всем спасибо за внимание)
Знание надмевает, а любовь назидает
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка в макросе | Арианна | Microsoft Office Excel | 15 | 14.10.2013 15:06 |
Ошибка в макросе | runik | Microsoft Office Excel | 5 | 19.11.2012 17:28 |
ВПР в макросе (где-то ошибка) | Флина | Microsoft Office Excel | 3 | 26.01.2011 04:55 |
Ошибка в макросе по переносу данных | Richard123 | Microsoft Office Excel | 2 | 19.01.2011 09:16 |
Почему, ошибка в макросе | valerij | Microsoft Office Excel | 8 | 27.02.2010 01:48 |