мазмуну
Excelде иштөөдө көбүнчө уячалардын тартибин өзгөртүү керек болуп калат, мисалы, алардын айрымдарын алмаштыруу керек. Муну ар кандай жолдор менен кантип жасоо керек, биз бул макалада талдайбыз.
ыраазы
Клеткаларды жылдыруу процедурасы
Excelде бул процедураны аткарууга мүмкүндүк берүүчү өзүнчө функция жок. Ал эми стандарттык шаймандарды колдонууда, калган клеткалар сөзсүз түрдө жылып кетет, алар кийин өз ордуна кайтарылышы керек, бул кошумча аракеттерге алып келет. Бирок, тапшырманы аткаруу үчүн ыкмалары бар, алар төмөндө талкууланат.
Метод 1: Көчүрүү
Бул, балким, баштапкы маалыматтарды алмаштыруу менен элементтерди башка жерге көчүрүүнү камтыган эң оңой жол. Жол-жобосу төмөнкүдөй болуп саналат:
- Биз жылдырууну пландаштырган биринчи камерада турабыз (аны тандаңыз). Программанын негизги өтмөгүндө баскычты чыкылдатыңыз "Көчүрүү" (куралдар тобу Алмашуу буфери). Сиз жөн гана баскыч айкалышын бассаңыз болот Ctrl + C.
- Барактагы каалаган бош уячага барып, баскычты басыңыз "Киргизүү" ошол эле өтмөктө жана куралдар тобунда. Же тез баскычтарды кайра колдонсоңуз болот – Ctrl + V.
- Эми биз биринчисин алмаштыргыбыз келген экинчи уячаны тандап, аны көчүрүңүз.
- Биринчи уячага туруп, кнопканы басабыз "Киргизүү" (же Ctrl + V).
- Эми биринчи уячанын мааниси көчүрүлгөн уячаны тандап, аны көчүрүңүз.
- Маалыматтарды салгыңыз келген экинчи уячага өтүп, лентадагы тиешелүү баскычты басыңыз.
- Тандалган нерселер ийгиликтүү алмаштырылды. Көчүрүлгөн маалыматтарды убактылуу сактаган уячанын кереги жок. Аны оң баскыч менен чыкылдатып, ачылган менюдан буйрукту тандаңыз "Жок кылуу".
- Бул уячанын жанында толтурулган элементтердин бар же жок экендигине жараша, тиешелүү өчүрүү опциясын тандап, баскычты чыкылдатыңыз. OK.
- Клеткаларды алмаштыруу үчүн мунун баары ушул.
Бул ыкманы ишке ашыруу үчүн көптөгөн кошумча кадамдарды жасоо керек экендигине карабастан, аны колдонуучулардын эң көп саны колдонот.
Метод 2: сүйрөп таштоо
Бул ыкма клеткаларды алмаштыруу үчүн да колдонулат, бирок бул учурда клеткалар жылдырылат. Ошентип, биз төмөнкү аракеттерди жасайбыз:
- Биз жаңы жерге жылдырууну пландаган уячаны тандаңыз. Чычкан курсорун анын чек арасынын үстүнөн жылдырабыз жана ал көрүнүштү кадимки көрсөткүчкө өзгөртөөр замат (аягында ар кайсы багытта 4 жебе менен) баскычты басып, кармап турабыз. өзгөрүү, Чычкандын сол баскычын басуу менен клетканы жаңы жерге жылдырыңыз.
- Көбүнчө, бул ыкма чектеш уячаларды алмаштыруу үчүн колдонулат, анткени бул учурда элементтерди алмаштыруу үстөлдүн түзүлүшүн бузбайт.
- Эгер биз бир уячаны башка бир нече клетка аркылуу жылдырууну чечсек, бул бардык башка элементтердин абалын өзгөртөт.
- Андан кийин тартипти калыбына келтирүүгө туура келет.
Метод 3: Макростарды колдонуу
Макаланын башында биз Excelде, тилекке каршы, клеткаларды тез арада "алмаштырууга" мүмкүндүк берүүчү атайын курал жок экенин айтканбыз (жогоруда айтылган ыкманы кошпогондо, бул чектеш элементтер үчүн гана натыйжалуу). Бирок, бул макростарды колдонуу менен жасалышы мүмкүн:
- Биринчиден, сиз "иштеп чыгуучу режими" деп аталган тиркемеде жандырылганын текшеришиңиз керек (демейки боюнча өчүрүлгөн). Бул үчүн:
- менюга өтүңүз "Файл" жана сол жактагы тизмеден тандаңыз "Параметрлер".
- программанын параметрлеринде, бөлүмдү чыкылдатыңыз "Тасманы ыңгайлаштыруу", оң жагында, нерсенин алдына белги коюңуз "Иштеп чыгуучу" жана чыкылдатуу OK.
- Өтмөккө которулуу "Иштеп чыгуучу", бул жерде сөлөкөтүн чыкылдатыңыз "Visual Basic" (куралдар тобу "код").
- Редактордо, баскычты басуу менен "Кодду көрүү", пайда болгон терезеге төмөнкү кодду чаптаңыз:
Sub ПеремещениеЯчеек()
Диапазон катары Dim ra: Орнотуу ra = Тандоо
msg1 = "ДВУХ диапазонов идентичного размеранын произведите выделение"
msg2 = "Двух диапазонов ИДЕНТИЧНОГО размера произведите"
If ra.Areas.Count <> 2 Анда MsgBox msg1, vbCritical, "Проблема": Чыгуу Sub
If ra.Areas(1).Count <> ra.Areas(2).Count then MsgBox msg2, vbCritical, "Проблема": Чыгуу Sub
Application.ScreenUpdating = False
arr2 = ra.Areas(2).Value
ra.Areas(2).Value = ra.Areas(1).Value
ra.Areas(1).Value = arr2
End Sub
- Жогорку оң бурчтагы крест түрүндөгү кадимки баскычты чыкылдатуу менен редактордун терезесин жабыңыз.
- Ачкычты басып туруу Ctrl клавиатурада биз алмаштырууну пландаштырган элементтердин саны бирдей болгон эки уячаны же эки аймакты тандаңыз. Андан кийин биз баскычты басабыз "Макро" (таб "Иштеп чыгуучу", Топ "код").
- Терезе пайда болот, анда биз мурда түзүлгөн макросту көрөбүз. Аны тандап, басыңыз "Run".
- Иштин натыйжасында макрос тандалган уячалардын мазмунун алмаштырат.
Эскертүү: документ жабылганда, макрос жок кылынат, ошондуктан кийинки жолу аны кайра түзүү керек болот (зарыл болсо). Бирок, эгер сиз келечекте мындай операцияларды көп жасоого туура келет деп ойлосоңуз, файлды макро колдоосу менен сактаса болот.
жыйынтыктоо
Excel таблицасындагы уячалар менен иштөө маалыматтарды киргизүүнү, оңдоону же жок кылууну гана эмес. Кээде белгилүү бир маанилерди камтыган уячаларды жылдыруу же алмаштыруу керек болот. Бул тапшырманы чечүү үчүн Excel функционалында өзүнчө курал жок экендигине карабастан, аны көчүрүү жана андан кийин баалуулуктарды чаптоо, уячаны жылдыруу же макросторду колдонуу менен жасоого болот.