Ak máte problém s rozdelením textu do dvoch alebo viacerých samostatných stĺpcov na základe konkrétneho znaku, mali by ste si prečítať tento článok.
V tomto článku sa naučíme rozdeliť názov na 3 bunky pomocou jazyka VBA v programe Microsoft Excel.
Vezmime si príklad, aby sme pochopili, kde a ako môžeme rozdeliť meno.
V stĺpci A máme zoznam mien vo formáte „Meno Počiatočné Priezvisko“. Celý stĺpec chceme rozdeliť do troch stĺpcov, pričom jeden bude obsahovať všetky krstné mená, druhý bude obsahovať počiatočné a tretí bude obsahovať všetky priezviská .
Napíšeme kód VBA na rozdelenie názvu. Postupujte podľa nižšie uvedených krokov:-
Na rozdelenie názvu na 3 bunky použijeme VBA. Pozrite si nasledujúci postup a kód a ľahko ho pochopíte:-
- Otvorte stránku VBA a stlačte kombináciu klávesov Alt+F11
- Vložte modul
- Potom prejdite do ponuky Vložiť a kliknite na postup, kde získate postup na spustenie makra
- Napíšte nasledujúci kód:-
Public Sub SplitName () X = bunky (riadky. Počet, 1). Koniec (xlUp). Riadok pre A = 1 až XB = InStr (bunky (A, 1), "") C = InStrRev (bunky (A, 1 ), "") Bunky (A, 2) = Vľavo (bunky (A, 1), B) Bunky (A, 3) = Stredné (bunky (A, 1), B, C - B) Bunky (A, 4 ) = Vpravo (Bunky (A, 1), Len (Bunky (A, 1)) - C) Ďalej A Koniec Sub
Vysvetlenie kódu:- Najprv sme zadali názov makra, potom sme použili x na definovanie rozsahu údajov a potom sme pomocou A, B a C definovali, ako by sa mali hodnoty vyberať z buniek.
- Na spustenie makra v programe Excel stlačte kláves F5
- Keď spustíte makro, názvy sa rozdelia do troch stĺpcov
Záver: Týmto spôsobom môžeme názvy rozdeliť do 3 stĺpcov pomocou programu VBA v programe Microsoft Excel.
Ak sa vám páčili naše blogy, zdieľajte ich so svojimi priateľmi na Facebooku. A tiež nás môžete sledovať na Twitteri a Facebooku.
Radi by sme vás počuli, dajte nám vedieť, ako môžeme zlepšiť, doplniť alebo inovovať našu prácu a zlepšiť ju pre vás. Napíšte nám na emailovú stránku