Як выкарыстоўваць дыяпазон са зменнымі радком і слупком з Excel VBA

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

Калі вы хочаце адфарматаваць ячэйкі шляхам выбару і адначасова працаваць з вялікімі дадзенымі, гэта выдаткі часу. Але з дапамогай VBA мы можам даволі лёгка запраграмаваць гэта. У гэтым уроку мы пакажам вам, як выкарыстоўваць пераменны радок і пераменны слупок у дыяпазоне з Excel VBA .

Спампаваць практычны сшытак

Спампуйце гэты практычны сшытак, каб практыкавацца падчас чытання гэтага артыкула.

Пераменны радок і слупок з VBA.xlsm

5 Падыходзіць Спосабы выкарыстання дыяпазону са зменнымі радком і слупком у Excel VBA

У наступным раздзеле мы прадэманструем 5 спосабаў стварэння пераменных радкоў і слупкоў . Акрамя таго, мы пакажам вам, як выкарыстоўваць іх для фарматавання або прымянення любых налад да дыяпазону зменных . Прыклад набору даных прадстаўлены на малюнку ніжэй для выкарыстання задачы.

1. Адфармаціруйце пэўны дыяпазон, ужываючы радок зменных з Excel VBA

Давайце скажам, мы хочам выбраць дыяпазон зменных шляхам заяўкі на нумар зменнай радка . Мы абярэм дыяпазон B5:C10 і ўжым колер шрыфта ( Бардовы ) у дыяпазоне. Каб зрабіць гэта, выканайце простыя крокі ніжэй.

♠ Крок 1: Стварыце модуль VBA

  • Спачатку усе, націсніце Alt + F11 каб запусціць Макрас VBA .
  • Націсніце на Уставіць.
  • Затым выберыце Модуль .

♠ Крок 2: Напісаць код VBA

  • Напісаць наступныя коды VBA.
7295

♠ Крок 3: Запусціце праграму

  • Спачатку захавайце праграму і націсніце F5 для запуску.
  • Такім чынам, з'явіцца поле ўводу і ўвядзіце 10 як нумар радка .

  • Нарэшце націсніце Enter каб убачыць, што дыяпазон з ( Радок 5 , Слупок 2 ) да ( Пераменны радок 10 , Слупок 3 ) будзе абраны .

♠ Крок 4 : Прымяніць колер шрыфта да дыяпазону

  • Каб дадаць колер шрыфта ў выбраны дыяпазон , устаўце наступныя коды VBA .
3390

♠ Крок 5: Увядзіце нумар радка

  • Увядзіце a нумар радка ( 10 ) у поле ўводу .
  • Націсніце ОК .

  • Такім чынам, выбраны дыяпазон будзе афарбаваны як паказана на малюнку ніжэй.

Дадатковая інфармацыя: Як выкарыстоўваць VBA для выбару зменнай дыяпазону ў Excel (5 метадаў)

2.  Наладзьце дынамічны дыяпазон з дапамогай Прымяненне пераменнага радка з дапамогай Excel VBA

Калі ваш выкарыстоўваны дыяпазон настолькі вялікі, што вы не можаце адрозніць нумар радка, вам можа спатрэбіцца выкарыстоўваць апошні выкарыстаны радок у якасці пераменнага радка . Каб зрабіць гэта, выканайце апісаныя ніжэй дзеянні.

♠Крок 1: Увядзіце код VBA

  • Выберыце новы Модуль з Уставіць
  • У новым модулі напішыце наступную праграму VBA .
7230

♠ Крок 2: Атрымайце выбар

  • Пасля запуску праграмы ваш дыяпазон будзе выбраны да апошняга выкарыстання радок.

♠ Крок 3: Прымяніць колер шрыфта

  • Каб адзначыць абраны дыяпазон або рэдагаваць , устаўце наступныя коды VBA .
5713

♠ Крок 4: Канчатковы вынік

  • Нарэшце, захавайце праграму і запусціце гэта, націснуўшы F5 .
  • У выніку дыяпазон з вашым апошнім выкарыстаным радком фарматуецца колерам.

Дадатковая інфармацыя: Excel VBA: скапіруйце дынамічны дыяпазон у іншую кнігу

Падобныя паказанні

  • Як выкарыстоўваць VBA для кожнага радка ў дыяпазоне ў Excel
  • VBA для перабору радкоў і слупкоў у дыяпазоне ў Excel ( 5 прыкладаў) <1 6>
  • Excel VBA для прагляду дыяпазону да пустой ячэйкі (4 прыклады)
  • Як пераўтварыць дыяпазон у масіў у Excel VBA (3 спосабы)
  • Як выкарыстоўваць VBA для выбару дыяпазону з актыўнай ячэйкі ў Excel (3 метады)

3. Адфарматуйце пэўны дыяпазон, ужываючы зменны слупок з Excel VBA

Падобна да пераменных радкоў , вы можаце ўжываць пераменныя слупкі з Excel VBA .Ячэйка B5 ( Радок 5 , Слупок 2 ) з'яўляецца першай ячэйкай дыяпазон, і радок 8 з'яўляецца апошнім радком у дыяпазоне; апошні слупок гэта слупок зменных . Выканайце наступныя працэдуры, каб прымяніць слупок зменных .

♠ Крок 1: Напішыце код VBA

  • У новым Модуль , напішыце наступны код VBA .
1590

♠ Крок 2: Запусціце праграму

  • Каб запусціць праграму, націсніце F5 пасля захавання .
  • Таму , вы ўбачыце наступныя вынікі, бо вашы выбраныя ячэйкі з'яўляюцца дыяпазонам B5:E8 .

4. Наладзьце дынамічны дыяпазон, ужываючы зменны слупок з Excel VBA

У дадатак да папярэдняга, вы можаце наладзіць зменны слупок для дынамічнай працы. Калі вы павялічыце дадзеныя ў слупку , гэта дадасць да вылучэння . Для гэтага выконвайце простыя інструкцыі ніжэй.

♠ Крок 1: Устаўце код VBA

  • Устаўце наступнае VBA кадуе новы модуль .
1809

♠ Крок 2: запусціце праграму

  • Спачатку захавайце праграму і націсніце F5 для запуску.
  • У выніку дыяпазон выбіраецца і фарматуецца да апошні выкарыстаны слупок на працоўным аркушы.

Больш падрабязна: Макрас Excel: сартаванне некалькіх слупкоў з дапамогайДынамічны дыяпазон (4 метады)

5. Стварыце дыяпазон з пераменным радком і зменным слупком з дапамогай Excel VBA

Важна, што вы можаце выкарыстоўваць абодва пераменныя радкі і пераменныя слупкі выбарам па вашаму выбару. Першая ячэйка ў нашым выбары дыяпазону - B5 ( Радок 5, Слупок 2 ), а апошні дыяпазон будзе адрознівацца ў залежнасці ад нашага выбару. Выканайце апісаныя ніжэй крокі, каб выканаць задачу.

♠ Крок 1: Увядзіце код VBA

  • Спачатку стварыце новы Модуль .
  • Затым напішыце наступныя коды VBA .
9292

♠ Крок 2: Устаўце нумар радка

  • Увядзіце любы нумар радка .

♠ Крок 3: Устаўце нумар слупка

  • Увядзіце любы нумар слупка .

♠ Крок 4: Атрымайце канчатковыя вынікі

  • Такім чынам, па меры выбару ( Радок , Слупок ) = ( 8,5 ), вы атрымаеце канчатковы вынік, як паказана ніжэй малюнак.

Выснова

Нарэшце, я спадзяюся, цяпер вы разумееце, як выкарыстоўваць дыяпазон са зменнымі радкамі і слупкамі ў Excel VBA . Усе гэтыя стратэгіі трэба выконваць, калі вашы дадзеныя навучаюцца і практыкуюцца. Вывучыце практычны сшытак і прымяніце тое, што вы даведаліся. Дзякуючы вашай шчодрай падтрымцы мы імкнемся працягваць прапаноўваць падобныя праграмы.

Калі ў вас ёсцьпытанні, калі ласка, не саромейцеся звяртацца да нас. Калі ласка, падзяліцеся сваімі думкамі ў раздзеле каментарыяў ніжэй.

Персанал Exceldemy звяжацца з вамі як мага хутчэй.

Заставайцеся з намі і працягвайце вучыцца.

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