Ҳуҷҷатҳои ҳаракатдиҳӣ ба якдигар дар Microsoft Excel

Эҳтиёт шудан ба ҳуҷайраҳо бо якдигар ҳангоми кор дар Этнографияи Microsoft Excel хеле кам аст. Бо вуҷуди ин, чунин ҳолатҳо ва онҳо бояд ҳал карда шаванд. Биёед, дар кадом роҳҳо шумо метавонед ҳуҷайраҳои Excelро тағйир диҳед.

Ҳуҷҷатҳои ҳаракатдиҳӣ

Мутаассифона, дар маҷмӯи стандартҳои асбобҳо чунин функсия вуҷуд надорад, ки бе амалҳои иловагӣ ё бе тағир додани диапазон метавонад ду ҳуҷайраро иваз кунад. Аммо дар айни замон, ҳарчанд ин раванди интиқол ҳамчунон осон нест, он метавонад якчанд роҳро ташкил кунад.

Усули 1: Истифодаи нусхабардорӣ

Дар аввал ҳалли мушкилот як нусхабардории ғайриқонунии маълумот ба як минтақаи алоҳида, пас аз иваз намудани он. Биё бубинем, ки ин чӣ кор карда мешавад.

  1. Ҳуҷҷате, ки шумо мехоҳед, ҳаракат кунед. Мо тугмаи пахшро пахш мекунем "Нусхабардорӣ". Он дар лентаи дар ҷадвал ҷойгир аст. "Хона" дар гурӯҳҳои танзимот "Clipboard".
  2. Ҳамаи элементҳои дигари холӣ дар варақро интихоб кунед. Мо тугмаи пахшро пахш мекунем Кош. Он дар як блоки асбобҳо дар лента ҳамчун тугма аст. "Нусхабардорӣ", вале фарқияти он назар ба андозаи он хеле назаррас намоён аст.
  3. Баъд, ба ҳуҷайраи дуюм, маълумотҳое, ки шумо мехоҳед ба ҷои аввал гузаред. Интихоб кунед ва тугмаи дубора пахш кунед. "Нусхабардорӣ".
  4. Ҳуҷҷати якумро бо курсор интихоб кунед ва тугмаи пахш кунед Кош дар лента.
  5. Яке аз арзишҳое, ки мо ба он ниёз дорем. Ҳоло мо ба арзиши мо, ки мо ба ҳуҷайраҳои холӣ гузошта шудем, бармегардем. Онро интихоб кунед ва тугмаи чапро пахш кунед. "Нусхабардорӣ".
  6. Дорандаи дуюмро, ки шумо мехоҳед маълумотро интиқол кунед, интихоб кунед. Мо тугмаи пахшро пахш мекунем Кош дар лента.
  7. Ҳамин тариқ, мо маълумоти заруриро баста кардем. Акнун шумо бояд мундариҷаи транзитро тозакунӣ кунед. Интихоб кунед ва тугмаи рости мушро зер кунед. Дар менюи контекстӣ, ки пас аз ин амалиёт фаъол карда шудааст, ба воситаи унсур равед "Тоза кардани мӯҳтаво".

Акнун маълумоти транзитӣ тоза карда шуда, вазифаи ҳаракатдиҳии ҳуҷайраҳо пурра анҷом ёфтанд.

Албатта, ин усул хеле хеле осон нест ва бисёр амалҳои иловагӣ талаб мекунад. Бо вуҷуди ин, он аст, ки аксари истифодабарандагон татбиқ мешаванд.

Усули 2: Драйв ва Др

Тарзи дигари оне, ки ба он имкон медиҳад, ки ҳуҷайраҳо дар ҷойҳои гуногун имконпазир гарданд, метавонанд ҷустуҷӯи оддӣ шаванд. Бо вуҷуди ин, ҳангоми истифодаи ин хосият, ҳуҷайраҳо тағир меёбад.

Ҳуҷҷате, ки шумо мехоҳед ба ҷои дигар ҳаракат кунед, интихоб кунед. Курсорро дар сарҳадоти худ ҷойгир кунед. Дар айни замон, он бояд ба тиреза табдил дода шавад, ки дар охири он дар чор самт нишон дода шудааст. Калидро зер кунед Шарт дар клавиатура ва ба он ҷое, ки мо мехоҳем, онро кашед.

Чун қоида, он бояд ҳуҷайраҳои наздики он бошад, азбаски дар давоми интиқол ба ин тариқ, тамоми паҳлӯҳо тағйир меёбад.

Аз ин рӯ, ба воситаи якчанд ҳуҷайра ҳаракат кардан аксаран дар шароити мизҳои мушаххас нодуруст пайдо мешавад ва хеле кам истифода мешавад. Аммо зарурати тағйир додани мӯҳтавои минтақаҳоеро, ки аз якдигар дур нестанд, нобуд нахоҳад кард, аммо дигар ҳалли мушкилотро талаб мекунад.

Усули 3: Истифодаи Макрос

Тавре, ки дар боло зикр шуд, роҳҳои зуд ва дуруст ба Excel бидуни нусхабардорӣ ба гурӯҳи транзит вуҷуд надоранд, ки ду нусхаи онҳоро байни онҳо ҷойгир кунанд, агар онҳо дар минтақаҳои ҳамсоя набошанд. Аммо ин метавонад тавассути истифодаи макросҳо ё иловаи сеюм илова карда шавад. Мо аз истифодаи як чунин макро дар поён дида мебароем.

  1. Пеш аз ҳама, ба шумо лозим аст, ки макро макро ва барномаи таҳиякунандаи барномаро дар барномаҳои худ фаъол созед, агар шумо онҳоро фаъол накардаед, зеро онҳо ба таври худкор ғайрифаъоланд.
  2. Next, ба ҷадвал "Developer" гузаред. Тугмачаи "Visual Basic", ки дар тасвири "Қуттии" ҷойгир аст, зер кунед.
  3. Таҳлилгар кор мекунад. Рамзи зеринро дохил кунед:

    Ҷаҳиш ба: новбари, Ҷустуҷӯи
    Дақиқаи асъорӣ: Қатъ кардани ra = Интихоби
    msg1 = "Интихоби интихоби TWO-и андозаи шабеҳ"
    msg2 = "Интихоб кардани интихоби ду намуди андозаи оҳанг"
    Агар ra.Areas.Count 2 Пас MsgBox msg1, vbCrritical, "Масъала": Exit Sub
    (1) .Аз (1) .Аз (2) .Барои ҳамин, MsgBox msg2, vbCrritical, "Problem": Exit Sub
    Application.ScreenUpdating = Фаҳмост
    arr2 = ra.Areas (2) .Валоқ
    (2) .Валои = ra.Areas (1) .Ваќ
    (1) .Валю = arr2
    End sub

    Баъд аз рамзи воридшуда, тугмаи таҳрирро бо пахш кардани тугмаи стандартии басташуда дар гӯшаи рости боло пахш намоед. Ҳамин тавр, рамзи дар хотираи китоб сабтшуда ва алгоритми он метавонад барои анҷом додани амалиётҳое, ки ба мо лозим аст, такрор шавад.

  4. Ду ҳуҷайра ё ду намуди андозаи баробарро интихоб кунед, ки мо мехоҳем ба дигаргунӣ. Барои ин, аввалин унсури (диапазон) бо тугмаи чапи мушро пахш кунед. Баъд мо ба тугмаи тугмаи ростро пахш мекунем Ctrl дар клавиатура ва инчунин чапи чапи чапи мушакро пахш кунед.
  5. Барои идора кардани макро, тугмаи чапро пахш кунед. Макросдар лаби дар ҷадвал ҷойгир карда шудааст "Муаллиф" дар гурӯҳи асбобҳо "Код".
  6. Равзанаи интихобӣ кушода мешавад. Қисми дилхоҳро қайд кунед ва тугмаи чапро пахш кунед. Кӯшиш кунед.
  7. Баъд аз ин амал, макро автоматӣ мундариҷаи ҳуҷайраҳои интихобшударо дар ҷойҳо тағйир медиҳад.

Бояд қайд кард, ки вақте шумо файлро пӯшед, макро автоматӣ тоза карда мешавад, аз ин рӯ бори дигар он бояд сабт карда шавад. Барои он ки ин корро ҳар дафъа барои ҳар як китоби махсус, агар шумо мунтазам чунин ҳаракатро давом диҳед, пас шумо бояд файлро ҳамчун китоби Excel бо дастгирии макро (xlsm) захира кунед.

Дарс: Чӣ тавр сохтани макро дар Excel

Тавре ки шумо мебинед, дар Excel якчанд роҳҳо барои интиқол додани ҳуҷайраҳо ба якдигар мебошанд. Ин метавонад бо асбобҳои стандартии барнома анҷом дода шавад, аммо ин вариантҳо хеле нороҳат буда, вақтҳои зиёд мегиранд. Хушбахт аст, ки макросҳо ва иловаи сеюм, ки ба шумо имконияти ҳалли мушкилоти зуд ва осонтарро фароҳам меоранд. Пас, барои истифодабарандагоне, ки доимо чунин амалиётро истифода мебаранд, ин услуби охирин аст, ки беҳтаринтарин аст.