Змест
Калі вы хочаце адфарматаваць ячэйкі шляхам выбару і адначасова працаваць з вялікімі дадзенымі, гэта выдаткі часу. Але з дапамогай 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 звяжацца з вамі як мага хутчэй.
Заставайцеся з намі і працягвайце вучыцца.