|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.08.2013, 15:28 | #1 |
Регистрация: 22.06.2011
Сообщений: 5
|
Проблемы с запуском макроса
Уважаемые форумчане!
Есть проблема. При отладке кода все работает замечательно, но как только пытаешься запустить программу выдает ошибку Run-time error '6': Overflow. Помогите пожалуйста! Код: Dim Ak_1 As Variant Dim Sp_1 As Variant Dim a As Integer a = 1 Ak_1 = "10302011010000110" Workbooks.Open ("C:\Users\User1\Desktop\Data_base\ RUS\FB_mar_2013") Workbooks("FB_mar_2013").Activate Worksheets(1).Activate Do While Ak_1 <> Range("C" & a) a = a + 1 Loop Sp_1 = Range("D" & a) |
12.08.2013, 15:31 | #2 |
Форумчанин
Регистрация: 22.06.2011
Сообщений: 325
|
Закоментируйте Dim a As Integer
Возможно у вас переполняется a
Заказать макрос можно на сайте http://excel4you.ru/
|
12.08.2013, 15:41 | #3 |
Регистрация: 22.06.2011
Сообщений: 5
|
Прошу прощения.
Вы правы, у меня переполняется счетчик а. При этом, при запуске программы у меня в открывающемся файле код пропускает искомое значение, которое соответствует Ak_1. А при отладке такого не происходит.=( |
12.08.2013, 16:06 | #4 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
так не проще будет?
Код:
Анализ,обработка данных Недорого
|
12.08.2013, 16:30 | #5 |
Регистрация: 22.06.2011
Сообщений: 5
|
Спасибо, все работает!
Так намного проще. |
12.08.2013, 16:47 | #6 |
Форумчанин
Регистрация: 24.03.2010
Сообщений: 349
|
Большая просьба, попробуйте указать в своём варианте Range полностью:
Код:
Только просьба, обязательно отпишитесь!
Нет нерешаемых задач - есть недостаток времени и данных!
|
12.08.2013, 21:23 | #7 |
Форумчанин
Регистрация: 22.06.2011
Сообщений: 325
|
А при чем тут указание Range полностью если идет переполнение счетчика а ?
Заказать макрос можно на сайте http://excel4you.ru/
Последний раз редактировалось Watcher_1; 12.08.2013 в 21:28. |
13.08.2013, 00:53 | #8 | |
Форумчанин
Регистрация: 24.03.2010
Сообщений: 349
|
Цитата:
Вот у меня и возникло подозрение, что выражение: Код:
А тот факт, что программа работала в режиме отладки - это вопрос к ребятам из Microsoft! Заметьте, Doober указывал объект полностью!
Нет нерешаемых задач - есть недостаток времени и данных!
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Эксель 2007: Проблема с запуском макроса по событию | Byroad | Microsoft Office Excel | 7 | 14.09.2010 13:23 |
проблемы с запуском С | alex(21) | Общие вопросы C/C++ | 15 | 25.10.2009 13:29 |
Помогите с запуском макроса | bvden | Microsoft Office Excel | 0 | 13.07.2009 15:53 |
Проблемы с запуском DELPHI 7 | Alex Cones | Общие вопросы Delphi | 7 | 24.04.2009 16:54 |
Проблемы с запуском | Черничный | PHP | 11 | 26.11.2008 16:21 |