FindNext макрос әрекеті

FindNext әрекетін кейінгі жазба табу үшін қолдану мүмкін, сол жазба шарт сай болуы керек, ал олар бұрынғы FindRecord әрекетінде немесе Табу және ауыстыру тілқатысу терезесінде белгіленген (Басты қойындысында, Табу пәрменін таңдаңыз). Жазбаларды қайталап іздеу үшін FindNext әрекетін қолдану мүмкін. Мысалы, белгілі пайдаланушының барлық жазбаларын ішінде дәйекті түрде жылжу мүмкін.

Параметр

FindNext әрекетінде ешбір дәлел жоқ. FindNext әрекеті FindRecord әрекетінде немесе Табу және ауыстыру тілқатысу терезесінде бапталған шарттарға сай келетін келесі жазбаны табады. FindRecord әрекетінің дәлелдері Табу және ауыстыру тілқатысу терезесі менен ортақтасқан.

Іздеу шарттарын баптау үшін FindRecord әрекетін қолданыңыз. Әдетте, FindRecord әрекеті макроc енгізіліп, FindNext әрекетін қолданып, осы шарттарға сай келетін келесі жазбалар табылады. Тек белгілі шартқа сәйкес келетін жағдайда жазбаларды іздеу үшін шартты өрнекШарттар бағанында FindNext әрекетінің әрекет жолында енгізу мүмкін.

Ескертулер

Бұл әрекет Find Next түймешігін Табу және ауыстыру тілқатысу терезесінде қолданумен бірдей әсер етеді.

Ескерту : FindRecord әрекеті Табу пәрменіне Басты қойындысында кесте, сұрау және форма үшін сәйкес келгенімен, ол Табу пәрменіне Өңдеу мәзірінде Код терезесі сәйкес болмайды. FindRecord әрекетін немесе FindNext әрекетін модульдерде мәтінді іздеу үшін қолдану мүмкін емес.

tip

Егер Тек ағымдық өріс дәлелді FindRecord әрекетінде Иәпәрменіне баптасаңыз, онда GoToControl әрекетін фокус ізделген деректерді құраған басқару элементіFindNext әрекетін қолданудан алдын жылжыту керек.

Егер ағымдық таңдалған мәтін FindNext әрекеті орындалуы кезіндегі іздеу мәтінімен бірдей болса, іздеу таңдалғанмен бірдей жазбамен бірдей өрістегі таңдауды орындайды. Не болмаса, іздеу ағымдық жазбаның басынан басталады. Бұл бір жазбада пайда болатын іздеу шарттарына сәйкес көп нұсқаларды табуға мүмкіндік береді.

Бірақ, пәрмен түймешігіFindNext әрекетін құраған макросты жегу үшін қолдансаңыз, іздеу шартының бірінші нұсқасы қайталар табылуын ұмытпаңыз. Бұл жағдай пәрмен түймешігі фокус сәйкес мәнді құраған өрістен жойғаны үшін пайда болады. FindNext әрекеті іздеуді жазбаның басынан бастайды. Бұл мәселені шешу үшін кезелімді өзгертпейтін тәсілді қолданып макросты жегіңіз, мысалы AutoKeys макросында белгіленген теңшелетін құрал тақтасы түймешігі немесе пернелер тіркесімі. Сондай-ақ, макроста кезелімді іздеу шарттарын құраған өріске FindNext әрекетін орындаудан алдын баптаңыз.

Осындай жағдай және пәрмен түймешігін FindRecord әрекетімен бірге Жоқ пәрменіне бапталған Алдымен табу әрекетін құраған макросты жегу үшін қолданған кезде пайда болады.

FindNext әрекетін Visual Basic for Applications (VBA) модулінде жегу үшін FindNext әдісін DoCmd нысанында қолданыңыз.

Дағдыларды жетілдіру
Оқыту курсымен танысыңыз
Жаңа мүмкіндіктерге бірінші болып қол жеткізу
Office Insider бағдарламасына қосылу

Осы ақпарат пайдалы болды ма?

Пікіріңіз үшін рақмет!

Пікіріңізге рақмет! Сізді Office қолдау көрсету қызметіндегі агенттердің бірімен байланыстырған жөн болуы мүмкін.

×