TOP

Jak wstawić makro w Excel

Opis

Czasami w pracy brakuje nam standardowych możliwości Przewyższać i trzeba wytężać umysł, żeby napisać własną funkcję lub znaleźć gotowe makro, które rozwiąże ten problem. To nasuwa pytanie: Co to jest makro, jak pisać I gdzie to wstawić?

Makro (Macro) to specjalny program napisany w Excel języku programowania VBA (Visual Basic for Applications). Język ten został opracowany przez firmę Microsoft specjalnie dla aplikacji MS Office.

Jak pisać makra to osobny duży temat, na który napisano setki książek i istnieje wiele stron, więc nie będziemy go rozważać w tym artykule. Dla zainteresowanych szerzej tym tematem znajduje się na naszej stronie internetowej Lekcje VBA , gdzie możesz dowiedzieć się więcej o makrach.

Przeanalizujmy jednak, gdzie należy wstawić makra, aby zadziałały Przewyższać .


Jak dodać kod VBA?

Załóżmy, że mamy gotowe makro do łączenia komórek z tekstem (pamiętaj, że domyślnie Excel podczas łączenia komórek pozostawia tylko tekst z lewej górnej komórki). Jak teraz wstawić kod VBA naszej funkcji lub procedury?

Aby dodać kod makra należy otworzyć edytor Visual Basic (Alt+F11), kliknąć prawym przyciskiem myszy na Microsoft Excel Objects, dodać moduł VBA wybierając Insert - Module:

Teraz skopiuj tam kod naszego makra:

Kliknij Zapisz i wróć do Excel.

Jak uruchomić makro?

Aby wykonać makro należy zaznaczyć potrzebne komórki i wybrać w menu nazwę naszego makra Widok - Makra (View - Macros) (Alt+F8):

naciśnij przycisk Dokonywać (Run) i otrzymujemy potrzebny nam wynik:

To nie jest takie trudne...

Artykuły na ten temat: