Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Программное переключение опции поиска по книге/по листу - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Программное переключение опции поиска по книге/по листу
HomoFaber Дата: Среда, 29.11.2023, 18:33 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

2013
Всем здравствуйте.
На вашем форуме первый раз.
Хотелось бы спросить есть ли возможность программного переключения поиска/замены по книге/по листу (см. рисунок). Может быть кто ни-будь сталкивался с проблемой?
К сообщению приложен файл: 8913204.jpg (64.3 Kb)


Жить - хорошо!
 
Ответить
СообщениеВсем здравствуйте.
На вашем форуме первый раз.
Хотелось бы спросить есть ли возможность программного переключения поиска/замены по книге/по листу (см. рисунок). Может быть кто ни-будь сталкивался с проблемой?

Автор - HomoFaber
Дата добавления - 29.11.2023 в 18:33
Serge_007 Дата: Среда, 29.11.2023, 19:07 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Здравствуйте

А как Вы себе это представляете?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЗдравствуйте

А как Вы себе это представляете?

Автор - Serge_007
Дата добавления - 29.11.2023 в 19:07
Pelena Дата: Среда, 29.11.2023, 20:02 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 19403
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
есть ли возможность программного переключения поиска/замены по книге/по листу

насколько я знаю, нет. Чтобы искать по всей книге, надо перебирать листы


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
есть ли возможность программного переключения поиска/замены по книге/по листу

насколько я знаю, нет. Чтобы искать по всей книге, надо перебирать листы

Автор - Pelena
Дата добавления - 29.11.2023 в 20:02
Samaretz Дата: Четверг, 30.11.2023, 08:32 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 223
Репутация: 63 ±
Замечаний: 0% ±

Excel 2010; 2013; 2016
Serge_007, не уверен, что это сработает (тем более на VBA), но в порядке бреда:

  • Через EnumWindowProc перебираем все окна и с помощью GetWindowText находим окно, в заголовке у которого "Find and Replace" - получаем hWnd этого окна.
  • Далее через FindWindowEx ищем hWnd ComboBox'а (насколько я помню, у выпадающего списка должен быть указатель окна; если нет - то это будет гораздо хуже).
  • Через SetWindowText меняем текст ComboBox'а на тот, который нам нужен
  • Profit :)

Гарантий работоспособности не даю, но тупо в теории, которая родилась в моем еще не до конца проснувшемся мозгу, работать, вроде как, должно yes
 
Ответить
СообщениеSerge_007, не уверен, что это сработает (тем более на VBA), но в порядке бреда:

  • Через EnumWindowProc перебираем все окна и с помощью GetWindowText находим окно, в заголовке у которого "Find and Replace" - получаем hWnd этого окна.
  • Далее через FindWindowEx ищем hWnd ComboBox'а (насколько я помню, у выпадающего списка должен быть указатель окна; если нет - то это будет гораздо хуже).
  • Через SetWindowText меняем текст ComboBox'а на тот, который нам нужен
  • Profit :)

Гарантий работоспособности не даю, но тупо в теории, которая родилась в моем еще не до конца проснувшемся мозгу, работать, вроде как, должно yes

Автор - Samaretz
Дата добавления - 30.11.2023 в 08:32
HomoFaber Дата: Четверг, 30.11.2023, 19:15 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

2013
Дело ясное, что дело тёмное, но, тем не менее, спасибо всем откликнувшимся!!!


Жить - хорошо!
 
Ответить
СообщениеДело ясное, что дело тёмное, но, тем не менее, спасибо всем откликнувшимся!!!

Автор - HomoFaber
Дата добавления - 30.11.2023 в 19:15
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!