Не срабатывает записанный макрос
SkyPro
Дата: Среда, 08.05.2013, 16:40 |
Сообщение № 1
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация:
255
±
Замечаний:
0% ±
2010
Добрый день, уважаемые. Просьба помочь разобраться в вопросе: При удалении листа, на который ссылаются формулы из другого листа, появляется ошибка "#ССЫЛКА". Решил исправить эту проблему макросом с заменой "#ССЫЛКА" на название листа, где находятся формулы. Но проблема в том, что макрос не срабатывает. [vba]Код
Sub Замена() Selection.Replace What:="#ССЫЛКА", Replacement:="'Week op'", LookAt:= _ xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False End Sub
[/vba] Помогите разобраться с этой заменой, пожалуйста. Может есть какие-либо другие варианты решения "#ССЫЛКА" Заранее спасибо за помощь.
Добрый день, уважаемые. Просьба помочь разобраться в вопросе: При удалении листа, на который ссылаются формулы из другого листа, появляется ошибка "#ССЫЛКА". Решил исправить эту проблему макросом с заменой "#ССЫЛКА" на название листа, где находятся формулы. Но проблема в том, что макрос не срабатывает. [vba]Код
Sub Замена() Selection.Replace What:="#ССЫЛКА", Replacement:="'Week op'", LookAt:= _ xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False End Sub
[/vba] Помогите разобраться с этой заменой, пожалуйста. Может есть какие-либо другие варианты решения "#ССЫЛКА" Заранее спасибо за помощь. SkyPro
skypro1111@gmail.com
Ответить
Сообщение Добрый день, уважаемые. Просьба помочь разобраться в вопросе: При удалении листа, на который ссылаются формулы из другого листа, появляется ошибка "#ССЫЛКА". Решил исправить эту проблему макросом с заменой "#ССЫЛКА" на название листа, где находятся формулы. Но проблема в том, что макрос не срабатывает. [vba]Код
Sub Замена() Selection.Replace What:="#ССЫЛКА", Replacement:="'Week op'", LookAt:= _ xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False End Sub
[/vba] Помогите разобраться с этой заменой, пожалуйста. Может есть какие-либо другие варианты решения "#ССЫЛКА" Заранее спасибо за помощь. Автор - SkyPro Дата добавления - 08.05.2013 в 16:40
Саня
Дата: Среда, 08.05.2013, 16:46 |
Сообщение № 2
Группа: Друзья
Ранг: Ветеран
Сообщений: 1068
Репутация:
560
±
Замечаний:
0% ±
XL 2016
Ответить
Сообщение [vba][/vba] Автор - Саня Дата добавления - 08.05.2013 в 16:46
Serge_007
Дата: Среда, 08.05.2013, 16:50 |
Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
[vba]Код
Sub Замена() Selection.Replace What:="#REF!", Replacement:="'Week op'" End Sub
[/vba]
[vba]Код
Sub Замена() Selection.Replace What:="#REF!", Replacement:="'Week op'" End Sub
[/vba] Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение [vba]Код
Sub Замена() Selection.Replace What:="#REF!", Replacement:="'Week op'" End Sub
[/vba] Автор - Serge_007 Дата добавления - 08.05.2013 в 16:50
M73568
Дата: Среда, 08.05.2013, 16:51 |
Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 197
Репутация:
46
±
Замечаний:
0% ±
2007-2013
А что сразу макрос? А простое Найти-Заменить уже не подходит?
А что сразу макрос? А простое Найти-Заменить уже не подходит? M73568
Ответить
Сообщение А что сразу макрос? А простое Найти-Заменить уже не подходит? Автор - M73568 Дата добавления - 08.05.2013 в 16:51
SkyPro
Дата: Среда, 08.05.2013, 16:55 |
Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация:
255
±
Замечаний:
0% ±
2010
Спасибо, огромное Цитата (M73568 )
А что сразу макрос? А простое Найти-Заменить уже не подходит?
А думаешь, как я записывал макрос? Просто нажимать одну кнопку будет проще.
Спасибо, огромное Цитата (M73568 )
А что сразу макрос? А простое Найти-Заменить уже не подходит?
А думаешь, как я записывал макрос? Просто нажимать одну кнопку будет проще. SkyPro
skypro1111@gmail.com
Сообщение отредактировал SkyPro - Среда, 08.05.2013, 17:01
Ответить
Сообщение Спасибо, огромное Цитата (M73568 )
А что сразу макрос? А простое Найти-Заменить уже не подходит?
А думаешь, как я записывал макрос? Просто нажимать одну кнопку будет проще. Автор - SkyPro Дата добавления - 08.05.2013 в 16:55
M73568
Дата: Среда, 08.05.2013, 17:02 |
Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 197
Репутация:
46
±
Замечаний:
0% ±
2007-2013
Цитата (SkyPro )
Я подумал, что нажимать одну кнопку будет проще.
Тогда нужно идти дальше, добавить в этот макрос сразу же и удаление листа
Цитата (SkyPro )
Я подумал, что нажимать одну кнопку будет проще.
Тогда нужно идти дальше, добавить в этот макрос сразу же и удаление листа M73568
Ответить
Сообщение Цитата (SkyPro )
Я подумал, что нажимать одну кнопку будет проще.
Тогда нужно идти дальше, добавить в этот макрос сразу же и удаление листа Автор - M73568 Дата добавления - 08.05.2013 в 17:02
SkyPro
Дата: Среда, 08.05.2013, 17:05 |
Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация:
255
±
Замечаний:
0% ±
2010
Цитата (M73568 )
Тогда нужно идти дальше, добавить в этот макрос сразу же и удаление листа
Если не сложно, то добавьте, пожалуйста, функцию удаления всех листов, кроме "лист22" и "лист23". Спасибо.
Цитата (M73568 )
Тогда нужно идти дальше, добавить в этот макрос сразу же и удаление листа
Если не сложно, то добавьте, пожалуйста, функцию удаления всех листов, кроме "лист22" и "лист23". Спасибо.SkyPro
skypro1111@gmail.com
Ответить
Сообщение Цитата (M73568 )
Тогда нужно идти дальше, добавить в этот макрос сразу же и удаление листа
Если не сложно, то добавьте, пожалуйста, функцию удаления всех листов, кроме "лист22" и "лист23". Спасибо.Автор - SkyPro Дата добавления - 08.05.2013 в 17:05