День добрый, господа Гуру помогите в документе сделать форму поиска по всем листам.Заранее спасибо
Поиск по всей книге
25.01.2021 13:35:22
|
|
|
|
25.01.2021 13:44:13
Виталий Пеклис, для комплексных задач есть платная ветка
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел)
|
|
|
|
25.01.2021 13:50:36
В документе поиска нет, не знаю как перенести поиск из одного документа в другой, из 1-го во 2-ой
|
|
|
|
25.01.2021 14:07:20
Так а зачем тогда ДВЕ темы создавать по одному вопросу? Это ведь тоже Ваша тема? -
Ну и по сабжу: неужели в интернете нет совсем никаких инструкций о том, как коды из одного файла в другой переносить? Это к слову о "не могу". Вы хоть пытались перенести? Там три движения мышью надо сделать и кнопку скопировать из одного файла в другой. Ну и форму поиска переименовать для начала, хотя бы в UserForm3, чтобы конфликта не было. В общем сложностей по факту нет и для этой задачи даже знать VBA не надо. Алгоритм: 0. Переходите в проект VBA(Alt+F11). Отображаете окно проектов(Ctrl+R). Находите там открытые файл 1 и 2 (VBAProject(1.xlsm) и VBAProject(2.xlsm) 1. в файле 1 (VBAProject(1.xlsm) находите папку Forms, раскрываете её и переименовываете там форму UserForm1 в ufFind(F4 -двойной щелчок левой кнопкой мыши на UserForm1 -для свойства (Name) вписываете ufFind) 2. После этого выделяете её(форму ufFind) левой кнопкой мыши и удерживая эту левую кнопку мыши переносите в проект файла 2 (он будет там же жирным выделен VBAProject(2.xlsm) 3. Копируете кнопку из файла 1 4. В модуле Module1 у Вас есть такой код:
6. ВСЕ.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
|
|||||
|
|
25.01.2021 14:31:10
|
|||
|
|
25.01.2021 14:38:38
|
||||
|
|
|||