Botwe selil parapò ak chak lòt nan Microsoft Excel

Pin
Send
Share
Send

Bezwen an swap selil youn ak lòt lè w ap travay nan yon calcul Microsoft Excel se byen ra. Sepandan, sitiyasyon sa yo egziste epi yo bezwen adrese. Se pou nou jwenn nan ki fason ou ka swap selil nan Excel.

Botwe selil yo

Malerezman, nan bwat zouti estanda a pa gen okenn fonksyon sa yo ki ta kapab swap de selil san aksyon adisyonèl oswa san yo pa chanje pòte an. Men, an menm tan an, byenke pwosedi mouvman sa a se pa senp tankou nou ta renmen, li ka toujou ranje, ak nan plizyè fason.

Metòd 1: deplase lè l sèvi avèk Kopi

Premye solisyon a nan pwoblèm nan enplike nòmal kopye done nan yon zòn apa ak ranplasman ki vin apre. Ann wè ki jan sa fèt.

  1. Chwazi selil la yo dwe deplase. Klike sou bouton an Kopi. Li se mete sou riban a nan tab la "Kay" nan gwoup anviwònman yo Clipboard.
  2. Chwazi nenpòt lòt eleman vid sou fèy la. Klike sou bouton an Kole. Li sitiye nan menm bwat zouti a sou riban an kòm bouton an. Kopi, men kontrèman ak li gen yon aparans pi plis aparan paske nan gwosè li yo.
  3. Apre sa, ale nan selil dezyèm lan, done yo nan yo ki dwe deplase nan plas la nan premye la. Chwazi li epi klike sou bouton an ankò. Kopi.
  4. Chwazi selil an premye ak done ak kurseur a, epi klike sou bouton an Kole sou kasèt la.
  5. Nou te deplase yon valè nan kote nou bezwen li. Koulye a, tounen nan valè a ke nou mete nan selil la vid. Chwazi li epi klike sou bouton an. Kopi.
  6. Chwazi dezyèm selil la nan ki ou vle pou avanse pou pi done yo. Klike sou bouton an Kole sou kasèt la.
  7. Se konsa, nou echanje done ki nesesè yo. Koulye a, ou ta dwe efase sa ki nan selil la transpò piblik. Chwazi li epi klike sou bò dwat. Nan meni an kontèks ki te aktive apre aksyon sa yo, ale nan Klè kontni.

Koulye a, done yo transpò piblik te efase, e li te travay la nan deplase selil yo te konplete konplètman.

Natirèlman, metòd sa a se pa totalman bon e mande anpil lòt etap. Sepandan, li se li ki aplikab a pi itilizatè yo.

Metòd 2: trennen ak gout

Yon lòt fason ak ki li posib swap selil ka rele senp trennen ak gout. Vrè, lè w ap itilize opsyon sa a, yon chanjman selil ap fèt.

Chwazi selil la ke ou vle deplase nan yon lòt kote. Mete kurseur a sou fwontyè li yo. Nan ka sa a, li ta dwe transfòme nan yon flèch, nan fen ki gen endikasyon ki dirije nan kat direksyon yo. Kenbe kle a Chanjman sou klavye a ak trennen nan plas la kote nou vle.

Kòm yon règ, sa a ta dwe yon selil adjasan, depi lè transfere nan fason sa a, se ranje a tout antye deplase.

Se poutèt sa, k ap deplase atravè plizyè selil pi souvan fèt mal nan kontèks la nan yon tab patikilye epi li se raman itilize. Men, bezwen nan chanje kontni an nan zòn byen lwen soti nan chak lòt pa disparèt, men mande pou solisyon lòt.

Metòd 3: aplike makro

Kòm mansyone pi wo a, pa gen okenn fason rapid ak kòrèk nan Excel kopye de selil ant tèt yo san yo pa kopye nan seri a transpò piblik si yo pa nan zòn adjasan. Men, sa a kapab reyalize nan itilize nan makro oswa twazyèm-pati ajoute-ons. Nou pral pale sou lè l sèvi avèk yon sèl tankou macro espesyal ki anba a.

  1. Premye a tout, ou bezwen pèmèt mòd nan macro ak panèl la pwomotè nan pwogram ou an si ou pa te aktive yo ankò, depi yo enfim pa default.
  2. Next, ale nan "Developer" tab la. Klike sou "Visual Basic" bouton an, ki sitiye sou riban an nan "Kòd" blòk la zouti.
  3. Editè a ap kòmanse. Antre kòd sa a nan li:

    Mouvman Selil Sub ()
    Dim ra Kòm Range: Set ra = Seleksyon
    msg1 = "Chwazi de chenn nan gwosè ki idantik"
    msg2 = "Chwazi de chenn gwosè IDENTIK"
    Si ra.Areas.Count 2 Lè sa a, MsgBox msg1, vbCritical, Pwoblèm: Sòti Sub
    Si ra.Areas (1) .Konte ra.Areas (2) .Kont Lè sa a, MsgBox msg2, vbCritical, "Pwoblèm": Sòti Sub
    Application.ScreenUpdating = Fo
    arr2 = ra.Areas (2) .Val
    Ra.Areas (2) .Value = ra.Areas (1) .Val
    ra.Areas (1) .Value = arr2
    End sub

    Apre yo fin kòd la eleman, fèmen fenèt la editè pa klike sou bouton an fèmen estanda nan kwen anwo dwat li yo. Se konsa, yo pral kòd la ap anrejistre nan memwa a nan liv la ak algorithm li yo ka repwodwi fè operasyon yo nou bezwen.

  4. Nou chwazi de selil oswa de chenn nan gwosè egal, ki nou vle swap. Pou fè sa, klike sou eleman an premye (ranje) ak bouton an sourit gòch. Lè sa a, kenbe bouton an Ctrl sou klavye a ak tou kite-klike sou selil, dezyèm lan (ranje).
  5. Kouri macro a, klike sou bouton an Macrosmete sou riban a nan tab la "Developer" nan gwoup zouti a "Kòd".
  6. Fenèt la seleksyon macro ouvè. Make atik ou vle a epi klike sou bouton an Kouri.
  7. Apre aksyon sa a, macro a otomatikman echanje sa ki nan selil yo chwazi.

Li enpòtan sonje ke lè ou fèmen dosye a, se macro a otomatikman efase, se konsa pwochen fwa li pral gen pou yo anrejistre ankò. Nan lòd pa fè travay sa a chak fwa pou yon liv patikilye, si ou fè plan toujou ap pote soti nan mouvman sa yo nan li, ou ta dwe sove dosye a kòm yon kaye Excel ak sipò macro (xlsm).

Leson: Ki jan yo kreye yon macro nan Excel

Kòm ou ka wè, nan Excel gen plizyè fason pou avanse pou pi selil relatif nan chak lòt. Sa a ka fè ak zouti yo estanda nan pwogram nan, men opsyon sa yo se byen konvenyan ak konsome tan. Erezman, gen makro twazyèm pati ak ajoute-ons ki pèmèt ou rezoud travay la kòm byen vit ak fasil ke posib. Se konsa, pou itilizatè ki gen toujou ap aplike mouvman sa yo, li se opsyon nan lèt ki pral pi optimal la.

Pin
Send
Share
Send