Razvrščanje delovnih listov v naraščajočem vrstnem redu z uporabo makra

Kazalo

Evo, kako razvrstiti svoje mize po abecednem redu

Razvrščanje podatkov po abecednem redu na vaših seznamih ni problem. Kako pa se lotite tega, če želite delovne liste razvrstiti po abecednem vrstnem redu glede na njihova imena?

Naslednja slika prikazuje register listov z vrsto delovnih listov. Da jih bo lažje najti, jih je treba razvrstiti po abecedi.

3

Z nekaj listi lahko delo zanesljivo opravite ročno. Zaradi številnih listov to hitro postane težko, zamudno in zmedeno. Naslednji makro vam bo v pomoč:

PodrazvrstiBlaetter ()
Dim Zaehler1 kot celo število, Zaehler2 kot celo število
Zatemni ime kot niz
Ime = ime aktivnega lista
Za Zaehler1 = 1 na delovne liste
Za Zaehler2 = Zaehler1 na delovne liste
Če je UCase (delovni listi (števec2). Ime) <UCase (delovni listi (števec1). Ime), potem
Delovni listi (Zaehler2). Premakni se prej: = Delovni listi (Zaehler1)
Konec Če
Naslednji števec2, števec1
Delovni listi (ime). Aktivirajte
End Sub

Makro razvršča delovne liste v aktivnem delovnem zvezku po abecednem naraščajočem vrstnem redu. Naslednja slika prikazuje, kako izgleda vzorčni delovni zvezek po zagonu makra:

Nasvet: Če želite vedeti, kako vnesti in zagnati makre v Excelu, boste tukaj našli kratek opis: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -makros- in-excel-ein.html

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave