Tym razem nagramy odrobinę bardziej skomplikowane makro. Bardziej skomplikowany będzie kod (omówiony w następnym odcinku), bo to co zrobimy będzie zwykłym formatowaniem komórki. Ważne dla nas będzie też nowy sposób uruchamiania makra, a mianowicie przypisanie go do „przycisku”, obrazka itp.

Nasze makro ma po prostu formatować komórkę w specyficzny sposób. Ważne na początek zaznaczymy sobie tylko pojedynczą komórkę z liczbą.

Wstęp do makr 06 - Nagranie makra formatującego komórkę i przypisanie go do przycisku 01

Następnie będziemy chcieli zmienić kilka opcji formatowania tej komórki, tylko pamiętaj najpierw włączyć nagrywanie makra. Nazwiemy je sobie po prostu Formatowanie. Po kliknięciu przycisku OK naciśnij od razu Ctrl + 1, żeby przejść do okna formatowania komórek. Na zakładce liczby ustaw formatowanie walutowe:

Wstęp do makr 06 - Nagranie makra formatującego komórkę i przypisanie go do przycisku 02

Na zakładce Wyrównanie zmień tylko wyrównanie w poziomie na Do środka:

Wstęp do makr 06 - Nagranie makra formatującego komórkę i przypisanie go do przycisku 03

Na zakładce czcionka zmniejsz rozmiar czcionki na 9 i styl czcionki na pogrubiony.

Wstęp do makr 06 - Nagranie makra formatującego komórkę i przypisanie go do przycisku 04

Kolejna zakładka to Obramowanie. Tutaj ustaw jakiś styl przerywanej linii i nałóż ją na Kontur.

Wstęp do makr 06 - Nagranie makra formatującego komórkę i przypisanie go do przycisku 05

Zostaje jeszcze zakładka Wypełnienie, gdzie wybierzemy jeden z kolorów motywu.

Wstęp do makr 06 - Nagranie makra formatującego komórkę i przypisanie go do przycisku 06

Teraz zatwierdź zmiany przyciskiem OK i wyłącz rejestrowanie makra. Zaznaczona komórka powinna być już odpowiednio sformatowana teraz chcemy przypisać nasze makro do „przycisku”. Nie będziemy patrzeć w ogóle na jego kod.

Najpierw musimy stworzyć „przycisk” to może być dowolny kształt z karty wstawianie, ale najbardziej przypomina przycisk zaokrąglony prostokąt.

Wstęp do makr 06 - Nagranie makra formatującego komórkę i przypisanie go do przycisku 07

Po tym jak wstawisz kształt możesz mu dodać tekst i zmienić mu formatowanie według swojego uznania. Wystarczy, że zaznaczysz kształt i zobaczysz jakie masz możliwości na karcie Formatowanie.

Wstęp do makr 06 - Nagranie makra formatującego komórkę i przypisanie go do przycisku 08

Teraz najważniejszy dla nas moment – przypisanie makra do „przycisku”. Wystarczy, że klikniesz na niego prawym przyciskiem myszy i z podręcznego menu wybierzemy polecenie Przypisz makro.

Wstęp do makr 06 - Nagranie makra formatującego komórkę i przypisanie go do przycisku 09

Później musisz tylko wybrać makro, które chcesz przypisać i zatwierdzić to przyciskiem OK (w zależności od ilości otwartych plików, możesz zobaczyć różną ilość makr i plików).

Wstęp do makr 06 - Nagranie makra formatującego komórkę i przypisanie go do przycisku 10

Teraz wystarczy, że zaznaczysz kilka komórek powiedzmy zakres B5:B10 i klikniesz w przycisk (jak najedziesz na niego myszką kształt kursora się zmieni).

Możesz teraz zobaczyć, że przerywane obramowanie nie znajduje się pomiędzy komórkami.

Wstęp do makr 06 - Nagranie makra formatującego komórkę i przypisanie go do przycisku 11

Jest to specjalny „błąd”, który będziemy chcieli poprawić w następnym odcinku, na razie możemy się cieszyć J że udało się nam przypisać makro do „przycisku”, czyli kształtu. Możesz też przypisać makro do wstawionego obrazu i większości obiektów, które tworzysz w Excelu.

P.S. Pamiętaj, że makra nie możesz cofnąć – czyści ono całkiem też bufor wszystkich operacji cofania dlatego pamiętaj o tym i twórz kopie zapasowe swoich danych, gdy tworzysz makra.

Chcesz ze mną poznać możliwości VBA? Zobacz kiedy planowana jest następna edycja 30dniowego kursu online:
http://excelw30dni.pl/kategoria-produktu/szkolenia-vba/

Pozdrawiam
Adam Kopeć
Miłośnik Excela