forall
Дата: Вторник, 20.12.2016, 11:21 |
Сообщение № 21
Группа: Пользователи
Ранг: Участник
Сообщений: 66
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Цитата
перед ячейками с параметрами для замены (f1, g1) нужно указать лист
Понял, эт я и хотел узнать, как прописать. [vba]Код
Sheets("Массив1").[G1]
[/vba]Цитата
синтаксическая ошибка - Range("_Массив, _Массив2")
Прост, когда диапазоны на одном листе, то [vba]Код
Range("_Массив, _Массив2")
[/vba] срабатывало.. Я вроде пробовал по отдельности поиск и замену в разных именованных диапазонах, не получалось, видимо гдет в коде ошибся, теперь всё работает, спасибо! [vba]Код
Range("_Массив").Replace What:=[F1], Replacement:=[G1], LookAt:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False Range("_Массив2").Replace What:=[F1], Replacement:=[G1], LookAt:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False
[/vba]
Цитата
перед ячейками с параметрами для замены (f1, g1) нужно указать лист
Понял, эт я и хотел узнать, как прописать. [vba]Код
Sheets("Массив1").[G1]
[/vba]Цитата
синтаксическая ошибка - Range("_Массив, _Массив2")
Прост, когда диапазоны на одном листе, то [vba]Код
Range("_Массив, _Массив2")
[/vba] срабатывало.. Я вроде пробовал по отдельности поиск и замену в разных именованных диапазонах, не получалось, видимо гдет в коде ошибся, теперь всё работает, спасибо! [vba]Код
Range("_Массив").Replace What:=[F1], Replacement:=[G1], LookAt:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False Range("_Массив2").Replace What:=[F1], Replacement:=[G1], LookAt:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False
[/vba]forall
Ответить
Сообщение Цитата
перед ячейками с параметрами для замены (f1, g1) нужно указать лист
Понял, эт я и хотел узнать, как прописать. [vba]Код
Sheets("Массив1").[G1]
[/vba]Цитата
синтаксическая ошибка - Range("_Массив, _Массив2")
Прост, когда диапазоны на одном листе, то [vba]Код
Range("_Массив, _Массив2")
[/vba] срабатывало.. Я вроде пробовал по отдельности поиск и замену в разных именованных диапазонах, не получалось, видимо гдет в коде ошибся, теперь всё работает, спасибо! [vba]Код
Range("_Массив").Replace What:=[F1], Replacement:=[G1], LookAt:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False Range("_Массив2").Replace What:=[F1], Replacement:=[G1], LookAt:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False
[/vba]Автор - forall Дата добавления - 20.12.2016 в 11:21