Poprawa wielkości liter za pomocą makra
Załóżmy, że od swojego współpracownika otrzymałeś zestawienie zawierające dane adresowe klientów. Niestety w arkuszu panuje nieporządek. Imiona i nazwiska raz napisane są wielkimi literami, a raz małymi. To samo dotyczy nazw miast. Praca z takim zestawieniem jest niemożliwa, ponieważ formuły wyszukujące, z których najczęściej korzystasz, rozróżniają wielkie i małe litery, a więc wyniki Twoich analiz będą błędne. Na ręczne poprawianie wpisów nie masz czasu, jak poradzić sobie zatem z tym problemem? Rozwiązaniem jest proste makro.
Rys. 1. Fragment zestawienia z danymi klientów
Aby je przygotować:
1. Wciśnij kombinację klawiszy lewy Alt + F11, aby otworzyć Edytor VBA.
2. Z menu Insert wybierz polecenie Module.
3. Wpisz kod widoczny na rysunku 2.
Rys. 2. Kod makra
4. Zapisz i zamknij Edytor VBA.
Żeby teraz poprawić zapis w całym zestawieniu:
5. Zaznacz zakres komórek z imionami i nazwiskami, a także nazwami miast (w przykładzie A2:B6) i wciśnij kombinację klawiszy lewy Alt + F8.
6. W oknie dialogowym Makro zaznacz makro ZmianaZapisu i kliknij przycisk Uruchom.
Uzyskasz efekt jak na rysunku 3.
Rys. 3. Poprawione wpisy
O innych sposobach szybkiego porządkowania arkusza przeczytasz w poradniku Excel w praktyce. Dowiesz się m.in.: jak łatwo usunąć duplikaty z długiej listy? W jaki sposób pozbyć się niepotrzebnych pustych wierszy w zestawieniu? Jak hurtowo poprawić błędnie wprowadzone daty?