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

Вход

Регистрация

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

 

= Мир MS Excel/как запускать макросы любых предыдущих версий Excel - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
как запускать макросы любых предыдущих версий Excel
Светик Дата: Среда, 30.01.2013, 13:47 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

хочу!!! запускать макросы предыдущих версий Excel,
любых предыдущих(2003,2007) версий Excel в текущей установленной (2003, 2007,20...)
желательно без переписывания кода.

необходима миграция и одновременно работа в старых версиях
конструкции типа: если версия такая то, то иди сюда громоздки /особенно при переборе файлов каталога, или рыботы с таблицами/

что можно напереподключать в Tools-Preferences VBA - Prodgect,
чтобы забыть о переписывании макросов для каждой новопребывающей в контору версии Ехселов

ПС: опыт миграции из 97 в 2000 и в 2003 незабываем...
забодало переписывать ВСЕ каждый раз,

а теперь в связи с повальным лицензированием совта в коноторах стоит одновременно все! от 2003-2007-2010-20...
никто не переходит на новые модные версии совта по экономическим причинам, все держатся консервативного-еже-оплаченного-старого и только если прижмет покупают новое


Сообщение отредактировал Светик - Среда, 30.01.2013, 13:49
 
Ответить
Сообщениехочу!!! запускать макросы предыдущих версий Excel,
любых предыдущих(2003,2007) версий Excel в текущей установленной (2003, 2007,20...)
желательно без переписывания кода.

необходима миграция и одновременно работа в старых версиях
конструкции типа: если версия такая то, то иди сюда громоздки /особенно при переборе файлов каталога, или рыботы с таблицами/

что можно напереподключать в Tools-Preferences VBA - Prodgect,
чтобы забыть о переписывании макросов для каждой новопребывающей в контору версии Ехселов

ПС: опыт миграции из 97 в 2000 и в 2003 незабываем...
забодало переписывать ВСЕ каждый раз,

а теперь в связи с повальным лицензированием совта в коноторах стоит одновременно все! от 2003-2007-2010-20...
никто не переходит на новые модные версии совта по экономическим причинам, все держатся консервативного-еже-оплаченного-старого и только если прижмет покупают новое

Автор - Светик
Дата добавления - 30.01.2013 в 13:47
Serge_007 Дата: Среда, 30.01.2013, 13:51 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
СветикЕщеОдин, версии VBA немного отличаются в разных офисах, так что совсем автоматически переходить с версии на версию вряд ли получится


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеСветикЕщеОдин, версии VBA немного отличаются в разных офисах, так что совсем автоматически переходить с версии на версию вряд ли получится

Автор - Serge_007
Дата добавления - 30.01.2013 в 13:51
RAN Дата: Среда, 30.01.2013, 14:29 | Сообщение № 3
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Что же это за макросы такие?


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеЧто же это за макросы такие?

Автор - RAN
Дата добавления - 30.01.2013 в 14:29
Светик Дата: Среда, 30.01.2013, 14:49 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

ну например это:
[vba]
Код
Set ввв = Application.FileSearch
With ввв
.NewSearch
.LookIn = каталог
.Filename = "*" '.xls"
[/vba]
из 2003 запустить в 2007 не получилось..

можно конечто все на DIR() какойнибудь переписать,
ну так таблицы потом не заработают... и т.д.

а всего лишь объект такой изчез в новой версии или может библиотека какая то ему неизвестна

вот и приходит мысль: а где чего включить, чтоб не переписывать каждый раз, и чтоб не писать 2-3 разных макроса, и не тащить корову на баню

макросы 4-го еще эксела он может типа запускать, а вот предыдущей ни у кого не получилось...
[admin]Используйте теги для оформления кодов![/admin]


Сообщение отредактировал Светик - Среда, 30.01.2013, 14:55
 
Ответить
Сообщениену например это:
[vba]
Код
Set ввв = Application.FileSearch
With ввв
.NewSearch
.LookIn = каталог
.Filename = "*" '.xls"
[/vba]
из 2003 запустить в 2007 не получилось..

можно конечто все на DIR() какойнибудь переписать,
ну так таблицы потом не заработают... и т.д.

а всего лишь объект такой изчез в новой версии или может библиотека какая то ему неизвестна

вот и приходит мысль: а где чего включить, чтоб не переписывать каждый раз, и чтоб не писать 2-3 разных макроса, и не тащить корову на баню

макросы 4-го еще эксела он может типа запускать, а вот предыдущей ни у кого не получилось...
[admin]Используйте теги для оформления кодов![/admin]

Автор - Светик
Дата добавления - 30.01.2013 в 14:49
Светик Дата: Среда, 30.01.2013, 14:51 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

чем 2003 от 2007 от 2010 отличается?

синкаксис команд отличается или набор объектов и их свойств?
 
Ответить
Сообщениечем 2003 от 2007 от 2010 отличается?

синкаксис команд отличается или набор объектов и их свойств?

Автор - Светик
Дата добавления - 30.01.2013 в 14:51
Светик Дата: Среда, 30.01.2013, 14:53 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

удалить


Сообщение отредактировал Светик - Четверг, 31.01.2013, 14:31
 
Ответить
Сообщениеудалить

Автор - Светик
Дата добавления - 30.01.2013 в 14:53
Светик Дата: Среда, 30.01.2013, 14:57 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

удалить (как?)


Сообщение отредактировал Светик - Четверг, 31.01.2013, 14:32
 
Ответить
Сообщениеудалить (как?)

Автор - Светик
Дата добавления - 30.01.2013 в 14:57
Светик Дата: Четверг, 31.01.2013, 14:23 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

тему кажется можно закрывать,
ибо отрицательный ответ был подсказан в другом форуме по ссылке на форум планеты ексель 26.01.2013
 
Ответить
Сообщениетему кажется можно закрывать,
ибо отрицательный ответ был подсказан в другом форуме по ссылке на форум планеты ексель 26.01.2013

Автор - Светик
Дата добавления - 31.01.2013 в 14:23
  • Страница 1 из 1
  • 1
Поиск:

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