Страницы: 1
RSS
Макрос для удаления макроса
 
Всем доброго времени суток!  
Подскажите пожалуйста.  
У меня есть рабочая книга с тремя листами. На первом есть кнопка (CommandButton) для сохранения, её код - копирует третий лист и сохраняет в новой рабочей книге (результат см.файл). Однако... мне при сохранении надо удалить с листа кнопку (CommandButton - "Меню") и приписанный ей код VBA, чтобы лист был без всяких макросов.  
Пробовала копировать значания таблицы и вставлять на новый лист, однако формат ячеек при этом меняется и приходится писать еще код для формата ячеек - это муторно.  
Заранее благодарю за помощь.
 
Удалить кнопку можно одной строкой кода:  
 
Raschet2.Menu2.ShapeRange.Delete  
 
 
А чтобы не удалять макрос, просто перенесите код из модуля листа в модуль книги  
(и переназначьте этот макрос кнопке)  
Тогда макрос не будет копироваться вместе с листом.
 
А это мысль!) спасибо)
 
на самом деле не очень-то и муторно..  
 
копировать-вставить + спецвставка-ширины столбцов  
 
если же формулы надо заменить на значения, то  - спецвставка-вставить значения и форматы + спецвставка-ширины столбцов
Живи и дай жить..
Страницы: 1
Читают тему
Наверх