VBA для прагляду радкоў у дыяпазоне ў Excel (6 прыкладаў)

  • Падзяліцца Гэтым
Hugh West

У гэтым уроку мы раскажам, як выкарыстоўваць 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 у будучыні.

Х'ю Уэст з'яўляецца вельмі дасведчаным трэнерам і аналітыкам Excel з больш чым 10-гадовым вопытам работы ў галіны. Ён мае ступень бакалаўра ў галіне бухгалтарскага ўліку і фінансаў і ступень магістра дзелавога адміністравання. Х'ю захапляецца навучаннем і распрацаваў унікальны падыход да навучання, які лёгка прытрымлівацца і зразумець. Яго экспертныя веды Excel дапамаглі тысячам студэнтаў і спецыялістаў па ўсім свеце палепшыць свае навыкі і атрымаць поспех у сваёй кар'еры. Праз свой блог Х'ю дзеліцца сваімі ведамі з усім светам, прапаноўваючы бясплатныя падручнікі па Excel і онлайн-трэнінгі, каб дапамагчы прыватным асобам і прадпрыемствам цалкам раскрыць свой патэнцыял.