Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Ошибка Run-time error '5' - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Ошибка Run-time error '5' (При выполнении макроса выскакивает ошибка Run-time error '5:)
Ошибка Run-time error '5'
Espada Дата: Среда, 03.04.2013, 11:01 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 121
Репутация: 0 ±
Замечаний: 40% ±

Всем доброго времени суток! Ребят очень нужна ваша помощь. Написал макрос для преобразования одной таблицы в сводные. Весь прикол в том что на тестовой таблице он работает, а при выполнении в рабочей не хочет. Я работаю в программе "Галактика", там формируется отчет сразу в Эксель(тестовая таблица) и макрос приходилось запускать вручную. для автоматизации работы решил сделать чтобы при формировании отчета макрос запускался сам. С этой часть справился, при формировании сразу выскакивает эта ошибка. В ручную макрос тоже не запускается. Подскажите пожалуйста на вас последняя надежда wink
 
Ответить
СообщениеВсем доброго времени суток! Ребят очень нужна ваша помощь. Написал макрос для преобразования одной таблицы в сводные. Весь прикол в том что на тестовой таблице он работает, а при выполнении в рабочей не хочет. Я работаю в программе "Галактика", там формируется отчет сразу в Эксель(тестовая таблица) и макрос приходилось запускать вручную. для автоматизации работы решил сделать чтобы при формировании отчета макрос запускался сам. С этой часть справился, при формировании сразу выскакивает эта ошибка. В ручную макрос тоже не запускается. Подскажите пожалуйста на вас последняя надежда wink

Автор - Espada
Дата добавления - 03.04.2013 в 11:01
Espada Дата: Среда, 03.04.2013, 11:04 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 121
Репутация: 0 ±
Замечаний: 40% ±

Вот таблица+ макрос
К сообщению приложен файл: 9135432.xls (69.0 Kb)
 
Ответить
СообщениеВот таблица+ макрос

Автор - Espada
Дата добавления - 03.04.2013 в 11:04
KuklP Дата: Среда, 03.04.2013, 11:29 | Сообщение № 3
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация: 486 ±
Замечаний: 0% ±

2003-2010
Для начала измените:
name_list =Worksheets(1).Name


Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
WM Z206653985942, R334086032478, U238399322728
 
Ответить
СообщениеДля начала измените:
name_list =Worksheets(1).Name

Автор - KuklP
Дата добавления - 03.04.2013 в 11:29
Espada Дата: Среда, 03.04.2013, 11:35 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 121
Репутация: 0 ±
Замечаний: 40% ±

Спасибо большое заработало)
 
Ответить
СообщениеСпасибо большое заработало)

Автор - Espada
Дата добавления - 03.04.2013 в 11:35
RAN Дата: Среда, 03.04.2013, 11:37 | Сообщение № 5
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Весь прикол в том, что этот макрос написан так, чтобы он работал с активным окном активной книги, и запускался с кнопки.
Что такое Галактика, и что и куда она выдает - неведомо. Например, файнридер создает книгу в запущенном экземпляре, а другая программа - создает новый.
Как вы пытаетесь запустить макрос - тоже не понятно.


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеВесь прикол в том, что этот макрос написан так, чтобы он работал с активным окном активной книги, и запускался с кнопки.
Что такое Галактика, и что и куда она выдает - неведомо. Например, файнридер создает книгу в запущенном экземпляре, а другая программа - создает новый.
Как вы пытаетесь запустить макрос - тоже не понятно.

Автор - RAN
Дата добавления - 03.04.2013 в 11:37
RAN Дата: Среда, 03.04.2013, 11:52 | Сообщение № 6
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Сереж, объясни, плззз, с какого бодуна в этом файле модуль рабочим листом считается??? surprised :o

PS вопрос, конечно, ко всем, кто ответ знает. smile

PPS Кодового имени нет, типа нет, а счетчик и имя есть?


Быть или не быть, вот в чем загвоздка!

Сообщение отредактировал RAN - Среда, 03.04.2013, 12:08
 
Ответить
СообщениеСереж, объясни, плззз, с какого бодуна в этом файле модуль рабочим листом считается??? surprised :o

PS вопрос, конечно, ко всем, кто ответ знает. smile

PPS Кодового имени нет, типа нет, а счетчик и имя есть?

Автор - RAN
Дата добавления - 03.04.2013 в 11:52
nerv Дата: Среда, 03.04.2013, 13:53 | Сообщение № 7
Группа: Редакторы
Ранг: Обитатель
Сообщений: 431
Репутация: 193 ±
Замечаний: 0% ±

прикольно. У меня ваша книга вешает эксель. Помогает только диспетчер задач.

Цитата (RAN)
с какого бодуна в этом файле модуль рабочим листом считается

[vba]
Код
Range("A1")
[/vba]
на каком листе запустишь, с таким и будет работать


Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук


YM 41001156540584 / WM WMR R21924176233

https://github.com/nervgh/vba
 
Ответить
Сообщениеприкольно. У меня ваша книга вешает эксель. Помогает только диспетчер задач.

Цитата (RAN)
с какого бодуна в этом файле модуль рабочим листом считается

[vba]
Код
Range("A1")
[/vba]
на каком листе запустишь, с таким и будет работать

Автор - nerv
Дата добавления - 03.04.2013 в 13:53
RAN Дата: Среда, 03.04.2013, 16:22 | Сообщение № 8
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
И где в стандартном модуле
Цитата (nerv)
Range("A1")
??
В этом файле
[vba]
Код
Sheets.Count = 4
Sheets(1).Name = "mod"
Sheets(2).Name = "Лист1"]
[/vba]
Но всего листов - 3


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеИ где в стандартном модуле
Цитата (nerv)
Range("A1")
??
В этом файле
[vba]
Код
Sheets.Count = 4
Sheets(1).Name = "mod"
Sheets(2).Name = "Лист1"]
[/vba]
Но всего листов - 3

Автор - RAN
Дата добавления - 03.04.2013 в 16:22
Espada Дата: Среда, 03.04.2013, 17:44 | Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 121
Репутация: 0 ±
Замечаний: 40% ±

УВМ "Галактика" прога на подобие 1С. что формировался отчёт в эксель, т.е. формиловалась обычная таблица данных в экселе. нада было написать макрос что бы он преобразовывал эту таблицу в сводные. написал. макрос но его нужно было запускать в ручную. для автоматизации работы попросили чтобы макрос использовался автоматически при фармировании отчета. немного помудрил с кодом в галактике. начало работать. но немного не так. после изменений и после помощи KUKIP макрос начал выполняться, но немного не так, как нужно. он формирует 1 таблицу с обобщенными данными, а должны формироваться 6 таблиц, каждая на отдельном листе.
К сообщению приложен файл: PK.xls (78.5 Kb)


Сообщение отредактировал Espada - Среда, 03.04.2013, 17:44
 
Ответить
СообщениеУВМ "Галактика" прога на подобие 1С. что формировался отчёт в эксель, т.е. формиловалась обычная таблица данных в экселе. нада было написать макрос что бы он преобразовывал эту таблицу в сводные. написал. макрос но его нужно было запускать в ручную. для автоматизации работы попросили чтобы макрос использовался автоматически при фармировании отчета. немного помудрил с кодом в галактике. начало работать. но немного не так. после изменений и после помощи KUKIP макрос начал выполняться, но немного не так, как нужно. он формирует 1 таблицу с обобщенными данными, а должны формироваться 6 таблиц, каждая на отдельном листе.

Автор - Espada
Дата добавления - 03.04.2013 в 17:44
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Ошибка Run-time error '5' (При выполнении макроса выскакивает ошибка Run-time error '5:)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!