змест
Падчас працы ў Excel часта ўзнікае неабходнасць змяніць парадак вочак, напрыклад, некаторыя з іх неабходна памяняць месцамі. Як гэта зрабіць рознымі спосабамі, разбяром у гэтым артыкуле.
змест
Парадак перамяшчэння вочак
Асобнай функцыі, якая дазваляе выканаць гэтую працэдуру ў Excel, няма. А пры выкарыстанні стандартных інструментаў непазбежна будуць ссоўвацца астатнія вочкі, якія потым неабходна вярнуць на месца, што прывядзе да дадатковых дзеянняў. Аднак спосабы выканання задачы ёсць, і пра іх пойдзе гаворка ніжэй.
Спосаб 1: Скапіруйце
Гэта, мабыць, самы просты спосаб, які прадугледжвае капіраванне элементаў у іншае месца з заменай зыходных дадзеных. Працэдура наступная:
- Ўстаем у першую клетку (вылучыце яе), якую плануем перанесці. На галоўнай ўкладцы праграмы націсніце на кнопку "Капіяваць" (група інструментаў «Буфер абмену»). Вы таксама можаце проста націснуць камбінацыю клавіш Ctrl + C,.
- Перайдзіце ў любую вольную клетку на аркушы і націсніце кнопку "Уставіць" у той жа ўкладцы і групе інструментаў. Ці вы можаце выкарыстоўваць гарачыя клавішы зноў - Ctrl + V.
- Цяпер вылучыце другую вочка, з якой мы хочам памяняць месцамі першую, і таксама скапіруйце яе.
- Ўстаем у першую камеру і ціснем кнопку "Уставіць" (Або Ctrl + V).
- Цяпер абярыце вочка, у якую было скапіявана значэнне з першай ячэйкі, і скапіруйце яго.
- Перайдзіце да другой ячэйкі, у якую вы хочаце ўставіць дадзеныя, і націсніце адпаведную кнопку на стужцы.
- Выбраныя элементы былі паспяхова заменены. Ячэйка, у якой часова захоўваліся скапіраваныя даныя, больш не патрэбна. Пстрыкніце па ім правай кнопкай мышы і абярыце каманду ў якое адкрылася меню "Выдаліць".
- У залежнасці ад таго, ці ёсць запоўненыя элементы побач з гэтай ячэйкай справа/унізе ці не, абярыце адпаведны варыянт выдалення і націсніце кнопку OK.
- Вось і ўсё, што трэба было зрабіць, каб памяняць месцы клеткамі.
Нягледзячы на тое, што для рэалізацыі дадзенага метаду неабходна выканаць масу дадатковых дзеянняў, тым не менш, ім карыстаецца найбольшая колькасць карыстальнікаў.
Спосаб 2: перацягнуць
Гэты метад таксама выкарыстоўваецца для замены вочак месцамі, аднак у гэтым выпадку вочкі будуць ссоўвацца. Такім чынам, выконваем наступныя дзеянні:
- Выбіраем вочка, якую плануем перанесці на новае месца. Наводзім курсор мышы на яго мяжу, і як толькі ён мяняе выгляд на звычайны паказальнік (з 4 стрэлкамі ў розныя бакі на канцы), націскаем і ўтрымліваем клавішу Зрух, перамясціць ячэйку ў новае месца, націснуўшы левую кнопку мышы.
- Часцей за ўсё гэты метад выкарыстоўваецца для таго, каб памяняць месцамі суседнія вочкі, так як зрушэнне элементаў у гэтым выпадку не парушыць структуру табліцы.
- Калі мы вырашылі перамясціць клетку праз некалькі іншых, гэта зменіць становішча ўсіх астатніх элементаў.
- Пасля гэтага вам трэба будзе навесці парадак.
Спосаб 3: Выкарыстанне макрасаў
Мы згадвалі ў пачатку артыкула, што ў Excel, нажаль, няма спецыяльнага інструмента, які дазваляе хутка «памяняць» вочкі месцамі (за выключэннем спосабу вышэй, які эфектыўны толькі для суседніх элементаў). Аднак гэта можна зрабіць з дапамогай макрасаў:
- Спачатку трэба пераканацца, што ў дадатку актываваны так званы «рэжым распрацоўніка» (па змаўчанні выключаны). Для гэтага:
- перайсці ў меню "Файл" і абярыце са спісу злева «Параметры».
- у параметрах праграмы націсніце на падраздзел «Наладзіць стужку», з правага боку пастаўце галачку насупраць пункта Распрацоўшчык і націсніце OK.
- Пераключыцца на ўкладку Распрацоўшчык, дзе націсніце на значок «VisualBasic» (група інструментаў «код»).
- У рэдактары, націснуўшы на кнопку "View Code", устаўце код ніжэй у якое з'явілася акно:
Sub ПеремещениеЯчеек()
Dim ra As Range: Set ra = Выбар
msg1 = "Вырабіце вылучэнне ДВУХ дыяпазонаў аднолькавага памеру"
msg2 = "Вывесці вылучэнне двух дыяпазонаў ІДЭНТЫЧНАГА памеру"
If ra.Areas.Count <> 2 Then MsgBox msg1, vbCritical, "Праблема": Exit Sub
Калі ra.Areas(1).Count <> ra.Areas(2).Count Then MsgBox msg2, vbCritical, "Праблема": Exit Sub
Application.ScreenUpdating = Хлусня
arr2 = ra.Areas(2).Value
ra.Areas(2).Value = ra.Areas(1).Value
ra.Areas(1).Value = arr2
End Sub
- Зачыніце акно рэдактара, націснуўшы звычайную кнопку ў выглядзе крыжыка ў правым верхнім куце.
- Утрымліваючы клавішу Ctrl на клавіятуры вылучаем дзве вочкі або дзве вобласці з аднолькавым колькасцю элементаў, якія плануем памяняць месцамі. Затым націскаем кнопку «Макра» (табл Распрацоўшчык, Група «код»).
- З'явіцца акно, у якім мы бачым створаны раней макрас. Выберыце яго і націсніце "Выканаць".
- У выніку працы макрас памяняе месцамі змесціва вылучаных вочак.
нататка: пры закрыцці дакумента макрас будзе выдалены, таму ў наступны раз яго трэба будзе стварыць зноўку (пры неабходнасці). Але, калі вы мяркуеце, што ў будучыні вам давядзецца часта выконваць такія аперацыі, файл можна захаваць з падтрымкай макрасаў.
заключэнне
Праца з вочкамі ў табліцы Excel прадугледжвае не толькі ўвод, рэдагаванне або выдаленне дадзеных. Часам вам трэба перамясціць або памяняць месцамі вочкі, якія змяшчаюць пэўныя значэнні. Нягледзячы на тое, што ў функцыянале Excel няма асобнага інструмента для вырашэння гэтай задачы, гэта можна зрабіць шляхам капіявання і наступнай устаўкі значэнняў, перамяшчэння ячэйкі або выкарыстання макрасаў.