Kako razdeliti stolpec prek VBA

Anonim

Če imate težave pri razdeljevanju besedila na dva ali več ločenih stolpcev glede na poseben znak, preberite ta članek.

V tem članku se bomo naučili, kako ime razdeliti na 3 celice z uporabo VBA v programu Microsoft Excel.

Vzemimo primer, da razumemo, kje in kako lahko razdelimo ime.

V stolpcu A. imamo seznam imen v obliki "Začetno priimek" .

Za razdelitev imena bomo napisali kodo VBA. Sledite spodnjim korakom:-

Za razdelitev imena v 3 celice bomo uporabili VBA. Oglejte si spodnji postopek in kodo, in to boste zlahka razumeli:-

  • Odprite stran VBA in pritisnite Alt+F11
  • Vstavite modul
  • Nato pojdite na meni za vstavljanje in kliknite na postopek, kjer boste dobili postopek za zagon makra
  • Napišite spodnjo kodo:-
Public Sub SplitName () X = Cells (Rows.Count, 1) .End (xlUp) .Row For A = 1 To XB = InStr (Celice (A, 1), "") C = InStrRev (Celice (A, 1 ), "") Celice (A, 2) = Levo (Celice (A, 1), B) Celice (A, 3) = Srednje (Celice (A, 1), B, C - B) Celice (A, 4 ) = Desno (celice (A, 1), Len (celice (A, 1)) - C) Naslednji A Končni pod 

Koda Pojasnilo:- Najprej smo dali ime makra, nato smo uporabili x za definiranje obsega podatkov, nato pa smo uporabili A, B in C, da določimo, kako naj se vrednosti izberejo iz celic.

  • Pritisnite tipko F5, da zaženete makro v Excelu
  • Ko zaženete makro, se imena razdelijo v tri stolpce

Zaključek: Na ta način lahko imena razdelimo v 3 stolpce z uporabo VBA v programu Microsoft Excel.

Če so vam bili naši blogi všeč, jih delite s prijatelji na Facebooku. Prav tako nas lahko spremljate na Twitterju in Facebooku.
Radi bi slišali od vas, nam sporočite, kako lahko izboljšamo, dopolnimo ali inoviramo svoje delo in ga izboljšamo. Pišite nam na spletni strani elektronske pošte