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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.07.2011, 14:34   #1
Алекс7
Пользователь
 
Регистрация: 13.07.2011
Сообщений: 18
По умолчанию Как правильно перевести книгу с макросом из 2007 в 2003 Excel?

Как правильно перевести книгу с макросом из 2007 в 2003 Excel? Макрос запускается при нажатии на кнопку.
Алекс7 вне форума Ответить с цитированием
Старый 25.07.2011, 14:45   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Очень просто.

EducatedFool вне форума Ответить с цитированием
Старый 25.07.2011, 16:33   #3
Алекс7
Пользователь
 
Регистрация: 13.07.2011
Сообщений: 18
По умолчанию

Я так уже сохраняла. EducatedFool, при открытии у меня предупреждают что форматы несовместимы. На работу макросов разве это не влияет?
Алекс7 вне форума Ответить с цитированием
Старый 25.07.2011, 20:30   #4
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
На работу макросов разве это не влияет?
Влияет, но очень редко.
Для простеньких макросов разницы никакой нет.
С вероятностью 90% все ваши макросы заработают в Excel2003.

PS: Если вы записывали макросы встроенным макрорекордером, - возможно, придётся удалить из кода несколько строк (в Excel2007 больше всяких возможностей по раскраске ячеек, часть которых не поддерживается в 2003-м)

PPS: Если сами не справитесь с макросом - выкладывайте свой файл, мы подправим код, и уберем несовместимости.
EducatedFool вне форума Ответить с цитированием
Старый 15.10.2011, 00:19   #5
Raikhman
Пользователь
 
Аватар для Raikhman
 
Регистрация: 30.01.2009
Сообщений: 75
По умолчанию

Вопрос. Можно-ли пересохранить надстройку формата Xlam (формат 2007-2010) в формате Excel 2003 (xla), если она защищена паролем? И существует-ли способ восстановления забытого пароля для VBA в электронных книгах Excel 2007 - 2010.
Raikhman вне форума Ответить с цитированием
Старый 15.10.2011, 09:21   #6
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

1. Можно.
2. Существует.
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
excel 2007, Регистрация библиотеки от excel 2003 maksim_serg Microsoft Office Excel 1 12.01.2011 14:05
Excel 2003-2007 ??? Александр82 Microsoft Office Excel 6 04.10.2010 19:19
Совместимость Excel 2003 и 2007 1134 Microsoft Office Excel 9 19.07.2010 14:08
Как запретить запуск программы на VBA Excel 2003 в Excel 2007 kovalevskivf Microsoft Office Excel 2 15.05.2009 16:47