Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.01.2013, 18:00   #1
johny_03
Форумчанин
 
Регистрация: 21.01.2011
Сообщений: 134
По умолчанию Выдает ошибку макроса

Раньше все работало нормально (написано в Офис 2003), пока не попытался открыть в 2007 (выдает оибку). Затем опять поставил 2003 и снова ошибка. Подскажите в чем может быть причина? Выкладываю файл.
Спасибо!
Вложения
Тип файла: rar Бюджет_2012_re.rar (72.1 Кб, 13 просмотров)
johny_03 вне форума Ответить с цитированием
Старый 07.01.2013, 18:07   #2
Скрипт
Форумчанин
 
Регистрация: 24.12.2012
Сообщений: 776
По умолчанию

johny_03, в книге много макросов. Какой макрос посмотреть?
При возникновении ошибки появляется окно с кнопкой Debug. Нажмите эту кнопку и сделайте скрин-шот.
Скрипт вне форума Ответить с цитированием
Старый 07.01.2013, 18:28   #3
johny_03
Форумчанин
 
Регистрация: 21.01.2011
Сообщений: 134
По умолчанию

При открытии файла сразу выдает ошибку (скриншот error), после этого ни одна кнопка не работает.

А после нажатия кнопки ОК скриншот error_2

Попробовал открыть на другом компе через 2007, потом нажимаю кнопку Debug - скриншот error_3
Изображения
Тип файла: jpg error.jpg (97.3 Кб, 131 просмотров)
Тип файла: jpg error_2.jpg (148.3 Кб, 124 просмотров)
Тип файла: jpg error_3.JPG (84.3 Кб, 123 просмотров)

Последний раз редактировалось johny_03; 07.01.2013 в 18:40.
johny_03 вне форума Ответить с цитированием
Старый 07.01.2013, 19:21   #4
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Попробуйте выполнить
Код:
MsgBox CStr(Date)
Совпадёт с тем, что видно на листе?

А вообще первые эрроры похоже на то, что завёлся MISSING в преференсах VBA.
webmoney: E265281470651 Z422237915069 R418926282008

Последний раз редактировалось Hugo121; 07.01.2013 в 19:24.
Hugo121 вне форума Ответить с цитированием
Старый 07.01.2013, 19:26   #5
Скрипт
Форумчанин
 
Регистрация: 24.12.2012
Сообщений: 776
По умолчанию

johny_03, я так понял, что код не распознаёт функцию Date. Функция Date находится в библиотеке Visual Basic for Application.

В VBA:
  1. 2 раза кликнете левой кн. мыши по книге, где находится макрос;
  2. Tools - References... сделайте скрин-шот и выложите на форуме.
Скрипт вне форума Ответить с цитированием
Старый 07.01.2013, 19:53   #6
johny_03
Форумчанин
 
Регистрация: 21.01.2011
Сообщений: 134
По умолчанию

вот скриншот
Изображения
Тип файла: jpg ref.jpg (85.6 Кб, 128 просмотров)
johny_03 вне форума Ответить с цитированием
Старый 07.01.2013, 19:55   #7
johny_03
Форумчанин
 
Регистрация: 21.01.2011
Сообщений: 134
По умолчанию

Еще интересует, почему в ячейках S3 и S4 ( в книге Бюджет) формулы не работают, хотя раньше отлично работали
johny_03 вне форума Ответить с цитированием
Старый 07.01.2013, 20:16   #8
Скрипт
Форумчанин
 
Регистрация: 24.12.2012
Сообщений: 776
По умолчанию

johny_03, мне кажется, что у вас какой-то просто технический сбой в макросе.
Нужно просто код перенести в новые файлы.
Скрипт вне форума Ответить с цитированием
Старый 07.01.2013, 21:31   #9
johny_03
Форумчанин
 
Регистрация: 21.01.2011
Сообщений: 134
По умолчанию

Всё получилось, спасибо!
johny_03 вне форума Ответить с цитированием
Старый 07.01.2013, 21:40   #10
Скрипт
Форумчанин
 
Регистрация: 24.12.2012
Сообщений: 776
По умолчанию

johny_03, а что вы сделали?
Скрипт вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выдает ошибку Жека90 Общие вопросы C/C++ 3 26.06.2012 22:13
выдает ошибку ВрединкаИринка Общие вопросы Delphi 2 18.06.2012 20:46
выдает ошибку (C++) Carter Помощь студентам 2 10.03.2012 17:37
выдает ошибку(( aanaaa Общие вопросы C/C++ 3 26.05.2011 07:13
Выдает ошибку( И.А.А. Общие вопросы C/C++ 1 21.05.2010 19:10