Excel это не сложно
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
01.10.2023, 18:10:37

Войти
На форуме добавлена возможность подписки на RSS-ленты любого раздела форума. Подписаться можно, нажав на иконку RSS , расположенную левее наименования раздела.
33 121 Сообщений в 5 428 Тем от 6 684 Пользователей
Последний пользователь: RU_bilnik
*
Перейти на сайт Хитрости Надстройка MulTEx Обучающие тренинги Наша группа ВКонтакте
Правила форума Начало Помощь Поиск Календарь Войти Регистрация Выйти
+  Excel это не сложно
|-+  Основные форумы
| |-+  Вопросы по Excel и VBA
| | |-+  помощь в методе .Find
Страниц: [1]   Вниз
Печать
Автор Тема: помощь в методе .Find  (Прочитано 488 раз)
0 Пользователей и 1 Гость смотрят эту тему.
RuSoldatSe
Новичок
*

Репутация: +0/-0
Офлайн Офлайн

Сообщений: 26


Просмотр профиля E-mail
« : 02.09.2023, 18:07:27 »

Добрый день.
Не могу понять почему метод .Find не ищет значение в ячейке А1.
Есть таблица, нужные столбцы могут двигаться по ней, поэтому необходимо позиционироваться на них по их названиям.
Воспользовался методом .Find. Любой другой столбец находит, а расположенный в А1 ("Товар") нет.
Код в файле во вложении.
Спасибо за помощь.
Записан
RuSoldatSe
Новичок
*

Репутация: +0/-0
Офлайн Офлайн

Сообщений: 26


Просмотр профиля E-mail
« Ответ #1 : 03.09.2023, 07:33:24 »

помогло, если в методе использовать параметр SearchOrder:=xlByColumns (вместо SearchOrder:=xlByRows).
Но чем в данном случае отличается поиск по строкам или по столбцам не понятно.
Может кто то пояснить?
Спасибо.
Записан
Апострофф
Новичок
*

Репутация: +0/-0
Офлайн Офлайн

Сообщений: 1


Просмотр профиля
« Ответ #2 : 03.09.2023, 18:08:00 »

RuSoldatSe, объединенные ячейки - зло.
Ваша задача ещё раз это подтверждает.
https://qna.habr.com/q/202111
https://www.cyberforum.ru/vba/thread501637.html
Записан
Страниц: [1]   Вверх
Печать
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2011, Simple Machines Valid XHTML 1.0! Valid CSS!
Яндекс.Метрика Рейтинг@Mail.ru