|
Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » 2010 - Макросы в excel |
|
|
2010 - Макросы в excel
|
Новый участник Сообщения: 18 |
Подскажите как написать макрос который при срабатывании бы удалял строчку с лист1, но при этом не рушилась подстановка из ячеек на лист2 с лист1. Т.е. Есть таблица на лист1, допустим 3*10, есть шаблон на лист2 в котором в некоторых ячейках вставлены данные с =лист1!a1, b1, c1. Как написать макрос так чтобы можно было удалять строку на лист1, чтобы при этом данные на лист2 не принимали вид =лист1!#ссылка#?
|
|
Отправлено: 10:56, 23-10-2012 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Bordlord, никак. Вы удаляете объект, ссылка на который есть в формуле. Куда этой ссылке ссылаться после удаления объекта?!
Возможные обходные пути могут быть изложены после выкладывания образца документа. |
Отправлено: 12:26, 23-10-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 18
|
Профиль | Отправить PM | Цитировать Выложил образец документа, при удалении первой строчки на листе1 ссылка на листе2 вида =лист1!а1 становиться =лист1#CСЫЛКА#
|
Отправлено: 14:32, 23-10-2012 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Bordlord, я имел в виду — образец реального документа. Тогда можно будет что-то советовать. А так — ответ пока тот же: никак.
|
Отправлено: 14:40, 23-10-2012 | #4 |
Новый участник Сообщения: 18
|
Профиль | Отправить PM | Цитировать Я и хочу создать реальный документ, его пока не существует
|
|
Отправлено: 14:43, 23-10-2012 | #5 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Bordlord, прямого пути для воплощения Вашего желания не существует — об этом я уже писал выше. Это ограничение обусловлено самой системой и никак не может быть преодолено. Но могут быть обходные пути.
Зачем, например, должно осуществляться удаление строки, на ячейки которой есть ссылки в формулах? Что, также, должно происходить с формулами после удаления строки, на ячейку в которой в них были ссылки? Каковы Ваши потребности? Т.е., Вы выше написали как «не хотелось бы», а теперь изложите как и чего «хотелось бы». |
Отправлено: 16:09, 23-10-2012 | #6 |
Новый участник Сообщения: 18
|
Профиль | Отправить PM | Цитировать Надо чтобы в шаблоне с лист2 при исполнении макроса менялись данные в строках со ссылками, данные берутся из листа1
|
Отправлено: 16:23, 23-10-2012 | #7 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Bordlord, сожалею, но я бессилен что-либо понять в Вашем изложении задачи.
|
Отправлено: 17:47, 23-10-2012 | #8 |
Новый участник Сообщения: 18
|
Профиль | Отправить PM | Цитировать Я сам иногда не могу понять чего хочу)) мне нужно печатать товарнотранспортные накладные, в них есть статичные данные а есть те которые меняются на каждой ттнке, соответственно мне надо чтобы они менялись по нажатию макроса. Т.е алгоритм такой печать-> макрос-> печать-> макрос-> печать.
Надеюсь так понятнее |
Отправлено: 20:47, 23-10-2012 | #9 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Bordlord, нет, не понятно. Понадобится реальный пример с подробными разъяснениями.
|
Отправлено: 21:50, 23-10-2012 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
2003/XP/2000 - [решено] Excel | Условное форматирование и макросы | AlexM | Microsoft Office (Word, Excel, Outlook и т.д.) | 6 | 05-08-2015 13:33 | |
VBA - *VBA* | Помогите написать макросы для Excel'я | ove | Программирование и базы данных | 76 | 24-08-2010 16:24 | |
Макросы | Pomas | Программное обеспечение Windows | 0 | 14-02-2008 00:07 | |
MsOffice | Макросы Excel, база данных | sitaka | Программирование и базы данных | 2 | 08-09-2006 20:13 | |
[решено] Отключить макросы на Excel и Worde через групповой политику | dosim | Microsoft Windows NT/2000/2003 | 8 | 07-08-2006 17:11 |
|