Excel VBA копирует книгу с поддержкой макросов XL-2007 как файл excel-2003 без макросов - PullRequest
2 голосов
/ 02 апреля 2009

Я ищу макрос vba, который сделает копию текущей книги с поддержкой макросов Excel 2007 с именем, которое я указал в качестве документа без макросов Excel 2003. Кроме того, текущая рабочая книга должна оставаться открытой и в формате Excel 2007 (поэтому сохранение - не сработает).

Я не могу понять, как сделать операцию копирования ...

1 Ответ

3 голосов
/ 14 апреля 2009

Сохранить намного проще, намного проще.

Почему он должен оставаться открытым? - Вы можете смоделировать это:

  • Сохранить как новый файл
  • Закрыть копию
  • Повторно открыть оригинал

Что касается удаления кода, посмотрите на эти вопросы:

Контроль версий кодовых модулей Excel VBA

Макрос для сохранения активного листа в качестве новой рабочей книги, запроса местоположения и удаления макросов из новой рабочей книги

...