Змест
У гэтым уроку мы раскажам, як выкарыстоўваць VBA для перабору радкоў у дыяпазоне ў excel. Мы выкарыстоўваем цыклы, каб не рабіць адно і тое ж зноў і зноў. Працуючы ў Microsoft Excel , мы можам апынуцца ў становішчы, калі нам давядзецца выконваць адно і тое ж заданне шмат разоў. Мы можам зрабіць гэта лёгка з дапамогай цыклаў у VBA . У гэтым артыкуле мы прадэманструем 6 прыкладаў прагляду радкоў у Excel з VBA . Цыкл, які мы будзем выкарыстоўваць ва ўсіх прыкладах, гэта ' Цыкл для наступнага дня '.
Спампаваць практычны сшытак
Мы можам спампаваць практычны сшытак адсюль.
VBA прагляд радкоў у Range.xlsm
6 прыкладаў прагляду радкоў у Range з дапамогай VBA ў Excel
Для ілюстрацыі прыкладаў у гэтым уроку мы будзем выкарыстоўваць наступны набор даных. Набор даных утрымлівае аб'ёмы продажаў за першыя два месяцы 5 прадаўцоў .
1. Выкарыстоўвайце VBA ў Range са зменнай Range для прагляду радкоў
У першым прыкладзе мы будзем выкарыстоўваць зменную дыяпазон для перабору радкоў у дыяпазоне з дапамогай VBA у excel. Мы будзем прымяняць цыкл VBA у наступным наборы даных.
Давайце паглядзім крокі для выканання гэтага прыкладу.
КРОКІ:
- Для пачатку перайдзіце да актыўнага аркуша « Зменная дыяпазону ».
- Акрамя таго, пстрыкніце правай кнопкай мышы і абярыце опцыю « Праглядзець код ». Вы таксама можаце націснуць Alt + F11 каб адкрыць яго.
- Вышэйзгаданае дзеянне адкрывае акно кода для гэтага аркуша .
- Акрамя таго, увядзіце код у акне кода:
6235
- Затым націсніце Выканаць ці націсніце F5 для запуску кода.
- Нарэшце, мы атрымаем вынікі, падобныя на наступны скрыншот.
Дадатковая інфармацыя: Excel VBA: прагляд слупкоў у дыяпазоне (5 прыкладаў)
2. Прымяніць VBA для прагляду радкоў у дыяпазоне з лікавай зменнай
Іншым спосабам прагляду радкоў у дыяпазоне з'яўляецца выбар зменнай. У другім прыкладзе мы будзем прымяняць VBA у наступным наборы даных для прагляду радкоў у дыяпазоне з лікавымі зменнымі.
Давайце паглядзім на крокі, каб выканаць гэты метад.
КРОКІ:
- Спачатку пстрыкніце правай кнопкай мышы на актыўным аркушы з назвай ' Лікавы Значэнне '.
- Далей выберыце опцыю ' Праглядзець код '.
- Гэта дзеянне адкрые акно кода для гэтага аркуша. Вы таксама можаце націснуць Alt + F11 , каб адкрыць гэтае акно кода.
- увядзіце наступны код у гэтым акне:
7786
- Пасля гэтага націсніце Выканаць або націсніце клавішу F5 , каб запусціць код.
- Нарэшце, мы можам убачыць такія вынікі, як на наступным малюнку. Прыведзены вышэй код змяняе фармат ліку ў дзесятковыя кропкі.
ЧытацьБольш падрабязна: VBA для прагляду радкоў і слупкоў у дыяпазоне ў Excel (5 прыкладаў)
3. Excel VBA ў абраным карыстальнікам дыяпазоне для прагляду радкоў у дыяпазоне
У У трэцім прыкладзе мы будзем выкарыстоўваць VBA у дыяпазоне, абраным карыстальнікам, каб перабіраць радкі ў дыяпазоне. Такім чынам, карыстальнік зможа ўжыць цыкл у абранай вобласці набору даных.
Давайце паглядзім крокі, звязаныя з гэтым прыкладам.
КРОКІ:
- У пачатку абярыце дыяпазон ячэек ( D5:D9 ).
- Далей пстрыкніце правай кнопкай мышы на актыўным аркушы з назвай « Выбраны карыстальнікам ». Выберыце опцыю « Праглядзець код ».
- Каманда вышэй адкрые акно кода VBA для актыўнага ліста. Вы таксама можаце адкрыць гэтае акно кода, націснуўшы Alt + F11 . Устаўце наступны код у гэтае пустое акно кода:
9386
- Затым, каб запусціць код для гэтага аркуша, націсніце Выканаць або націсніце F5 клавіша.
- Такім чынам, з'явіцца акно паведамлення, якое паказвае першае значэнне абранага дыяпазону.
- Больш за тое, калі вы націснеце ОК , будзе вернута другое значэнне выбранага дыяпазону, якое з'яўляецца ячэйкай D6 .
- Гэты працэс будзе працягвацца да апошняга значэння абранага дыяпазону, якое з'яўляецца ячэйкай D9 .
Дадатковая інфармацыя: Як выкарыстоўваць VBA для падліку радкоў у дыяпазоне з дадзенымі ўExcel (5 макрасаў)
Падобныя паказанні
- Як выкарыстоўваць VBA для выбару дыяпазону з актыўнай ячэйкі ў Excel (3 метады)
- Макрас Excel: Сартаванне некалькіх слупкоў з дапамогай дынамічнага дыяпазону (4 метады)
- Як пераўтварыць дыяпазон у масіў у Excel VBA (3 спосабы)
4. Праходжанне радкоў у дынамічным дыяпазоне з дапамогай VBA
У чацвёртым прыкладзе мы будзем ужываць VBA для прагляду радкоў у дынамічным дыяпазоне . Гэты прыклад трохі адрозніваецца ад папярэдніх. Мы зможам наладзіць дыяпазон у цыкле для ліста Excel. Мы будзем выкарыстоўваць наступны набор даных, каб праілюстраваць гэты метад. У наступным наборы дадзеных мы запоўнім значэнні дыяпазону ( B8:C12 ) пэўным значэннем.
Проста выканайце наступныя крокі каб выканаць гэты метад.
КРОКІ:
- Спачатку ўвядзіце значэнне 6 у ячэйкі B1 і C у ячэйцы B2 .
- Па-другое, пстрыкніце правай кнопкай мышы на актыўнай ячэйцы і абярыце опцыю « Праглядзець код '.
- Гэта каманда адкрые акно кода VBA для актыўнага аркуша. Іншы спосаб адкрыць гэтае акно кода - націснуць Alt + F11 .
- Па-трэцяе, уставіць наступны код у гэтае акно кода:
2895
- Цяпер, каб запусціць код, націсніце кнопку Выканаць або націсніце клавішу F5 .
- У выніку набор даных запаўняецца значэннем $2500,00 наступным чынам.
УВАГА:
На малюнку вышэй, значэнне 6 прадстаўляе першыя два радкі дыяпазону ( B8:B9 ).
- Нарэшце, увядзіце значэнне 9 у ячэйка B1 замест 6 . Мы бачым вынікі на наступным малюнку.
5. Устаўце VBA для прагляду ўсяго радка ў дыяпазоне
У пятым прыкладзе, мы ўбачым, як мы можам прымяніць VBA , каб прайсці праз увесь радок у дыяпазоне. У гэтым прыкладзе будзе знойдзена пазіцыя пэўнага значэння ў адным або некалькіх выбраных радках.
Такім чынам, давайце паглядзім крокі, якія мы выканаем, каб выканаць гэты прыклад.
КРОКІ:
- Для пачатку пстрыкніце правай кнопкай мышы на актыўным аркушы з назвай « Увесь радок ». Выберыце опцыю « Праглядзець код ».
- Каманда вышэй адкрывае пустое акно кода VBA для актыўнага ліста. Мы таксама можам атрымаць гэта акно кода, націснуўшы Alt + F11 .
- Далей устаўце наступны код у гэта акно кода:
8541
- Затым націсніце Выканаць або націсніце клавішу F5 , каб запусціць код.
- На малюнку вышэй вылучанае значэнне ' Крыс ' паказвае значэнне, якое мы будзем шукаць. Значэнне дыяпазону « 5:9 » паказвае, што мы будзем шукаць значэнне ў дыяпазоне вочак ( B5:B9 ).
- Нарэшце, у акне паведамлення паказваецца, што значэнне' Крыс ' знаходзіцца ў ячэйцы B6 .
Больш падрабязна: Як выкарыстоўваць VBA для Кожны радок у дыяпазоне ў Excel
6. Пракруціце кожны n-ы радок у дыяпазоне з Excel VBA
У апошнім прыкладзе мы будзем прымяняць VBA для прагляду кожнага n-га радка ў дыяпазоне. У наступным наборы даных мы будзем ужываць каляровае зацяненне да няцотных радкоў нашага дыяпазону даных.
Такім чынам, давайце паглядзім этапы выканання гэтага метаду.
КРОКІ:
- Спачатку пстрыкніце правай кнопкай мышы на актыўным аркушы з назвай « n-ы радок ». Выберыце опцыю « Прагляд кода ».
- Далей адкрываецца пустое акно кода VBA для гэтага ліста. Мы таксама можам атрымаць гэта акно кода, націснуўшы Alt + F11 .
- Затым увядзіце наступны код у гэтым акне кода:
5381
- Цяпер націсніце кнопку Выканаць або націсніце клавішу F5 , каб запусціць код.
- Нарэшце, мы бачым, што прыведзены вышэй код зацяняе толькі няцотныя радкі з нашага набору даных.
Больш падрабязна: Excel VBA перабіраць дыяпазон да пустой ячэйкі (4 прыклады)
Выснова
У заключэнне, гэты падручнік дае вам 6 прыкладаў цыкла па радках у дыяпазоне з VBA у excel. Спампуйце практычны ліст, які змяшчаецца ў гэтым артыкуле, каб праверыць свае навыкі. Калі ў вас ёсць якія-небудзь пытанні, пакіньце каментарый у полініжэй. Наша каманда пастараецца адказаць на ваша паведамленне як мага хутчэй. Сачыце за больш вынаходлівымі рашэннямі Microsoft Excel у будучыні.