|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.01.2011, 18:53 | #1 |
Новичок
Джуниор
Регистрация: 19.01.2011
Сообщений: 2
|
Спаси алермо
произошла невероятнейшая вещь, менял нормально работающий макрос, предварительно скинув код в текстовый файл, добавил массив что то не пошло решил вернуться, вставил код из блокнота макрос перестал работать, либо зависает и пише Runtime error 1004 либо cann't exute code in break mode
вот исходник Sub Macros() pplan = 0 ' planovuy rasxod pfact = 0 ' factucheskiy rasxod dplan = 0 ' planovuy doxod dfact = 0 ' factucheskiy doxod i = 4 m = Range("B3").Value fin = Cells(i, 6).Value Do While fin <> "Итог" If m = "р" Then pplan = pplan + Cells(i, 10).Value If m = "р" Then pfact = pfact + Cells(i, 11).Value If m = "д" Then dplan = dplan + Cells(i, 10).Value If m = "д" Then dfact = dfact + Cells(i, 11).Value i = i + 1 m = Cells(i, 2).Value fin = Cells(i, 6).Value Loop Worksheets("Лист2").Activate Range("K2").Value = pplan End Sub указывает на строку m = Cells(i, 2).Value если ее закоментить то на fin = Cells(i, 6).Value причем иногда выполняется правильно но только 1 раз разрешал доступ к VBA Последний раз редактировалось sereggga; 19.01.2011 в 18:57. |
19.01.2011, 19:40 | #2 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
В 6-ом столбце активного листа точно есть "Итог"?
Посмотрите, что в i при зависании - может уже дошло до конца листа.
webmoney: E265281470651 Z422237915069 R418926282008
|
19.01.2011, 19:40 | #3 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
Глянуть бы на сам файл, что там за данные.
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
20.01.2011, 10:14 | #4 |
Новичок
Джуниор
Регистрация: 19.01.2011
Сообщений: 2
|
есть там итог, и в остальных столбцах все символы искомые есть
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
VB. игра "спаси планету" | Ыыыга | Помощь студентам | 5 | 03.07.2009 13:37 |