oshizelly
Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору asbo Цитата: Дык, а как же различать тогда одинаково названные макросы в разных книгах? | У меня немного другая ситуация: практически все макросы универсальные и потому живут в файле Personal.xls. Помню, что раньше, до того, как я чего-то напортил, этого префикса не было - и можно было быстро переместиться в списке макросов к нужному пункту, введя первые буквы имени макроса. А теперь этого, естественно, сделать не получается, так как имена всех макросов начинаются одинаково. Вот понять бы, что именно я там накрутил и как это открутить обратно. Добавлено: asbo Цитата: Я себе еще и кнопку на панели сделал: Код: Sub sb_PasteValues() Selection.PasteSpecial _ Paste:=xlPasteValues, _ Operation:=xlNone, _ SkipBlanks:=False, _ Transpose:=False End Sub | | Это полный код макроса? Скопировал его полностью в окно Visual Basic. Но когда ставлю курсор на ячейку с формулой и запускаю этот макрос на исполнение, то выдается ошибка: Run-time error '1004': PasteSpecial method of Range class failed Что я сделал неправильно? | Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 18:39 27-07-2011 | Исправлено: oshizelly, 19:41 27-07-2011 |
|