Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.05.2010, 16:33   #1
panuta
Пользователь
 
Регистрация: 13.05.2010
Сообщений: 39
Печаль Поиск значения по столбцу

Уважаемые программисты, помогите, пожалуйста.
Нужно осуществить поиск значения по столбцу, чтобы при каждом нажатии на кнопку поиск продолжался.
Например столбец:
1
2
1
3
3
1
Мы вводим вTextBox значение 1. Мне нужно чтобы при нажатии на кнопку находилось значение 1 и ячейка выделялась, при следующем нажатии на кнопку находилось следующая 1 и т.д..
Написала такой код в автоматическом режиме:
Cells.Find(What:=TextBox1.Text).Act ivate
Cells.FindNext(After:=ActiveCell).A ctivate
Но он находит только первую единицу и не продолжает поиск.
Что делать?
panuta вне форума Ответить с цитированием
Старый 13.05.2010, 16:42   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

А что, ответы в своих темах не читаете?

Там же предложили готовое решение:
Код:
Private Sub CommandButton1_Click()
    Cells.Find(Me.TextBox1, ActiveCell).Activate
End Sub
Ну а если вам лень создать пример, и проверить предложенный код, - то вот вам готовый пример:

EducatedFool вне форума Ответить с цитированием
Старый 14.05.2010, 14:26   #3
panuta
Пользователь
 
Регистрация: 13.05.2010
Сообщений: 39
По умолчанию

А у меня не получалось))) Сейчас всё сработало))) Спасибо Вам огромное!!!!
panuta вне форума Ответить с цитированием
Старый 14.05.2010, 14:28   #4
panuta
Пользователь
 
Регистрация: 13.05.2010
Сообщений: 39
По умолчанию Что значит Ме?

Только, если не трудно, подскажите, пожалуйста, что значит Ме???
panuta вне форума Ответить с цитированием
Старый 14.05.2010, 15:20   #5
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Как с английским? Перевод - "мне", соотв. это "моё" - в данном случае формы.
Me.TextBox1 - мой текстбокс!
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 15.05.2010, 08:03   #6
panuta
Пользователь
 
Регистрация: 13.05.2010
Сообщений: 39
По умолчанию

Спасибо!
panuta вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск в поле со списком по второму столбцу Swatch Microsoft Office Access 2 16.03.2010 10:09
Поиск не пустого значения mephist Microsoft Office Excel 4 17.07.2009 10:08
Поиск по первому столбцу в Delphi Xeon332 Помощь студентам 2 09.11.2008 05:12
Поиск значения Жираффа Microsoft Office Excel 8 03.03.2008 05:47
Выбор значения из массива по столбцу и строке Almaas Помощь студентам 4 25.01.2008 14:56