Jak przypisać makro do komórki w programie Excel

Makro to fragment kodu wykonywalnego języka Visual Basic for Applications (VBA), którego można użyć do dostosowania programu Microsoft Excel do własnych potrzeb. Na przykład możesz napisać makro, aby sformatować arkusz kalkulacyjny w określony sposób. Makra można wykonywać za pomocą klawisza F5 w Edytorze Visual Basic (VBE), można je dołączyć do klawisza funkcyjnego lub uruchomić makro za pomocą kliknięcia komórki.

Krok 1

Kliknij prawym przyciskiem myszy kartę arkusza, w której chcesz wprowadzić zmiany. Karty arkuszy znajdują się na samym dole arkusza roboczego.

Wideo dnia

Krok 2

Kliknij „Wyświetl kod”.

Krok 3

Wytnij i opublikuj następujący kod w arkuszu: Private Sub Worksheet_SelectionChange (ByVal Target As Range) If Target. Address = "$A$1" Then Range("A10") = "Twój tekst tutaj" End If End Sub

Krok 4

Zmień kod do swoich potrzeb. Powyższy kod zapisuje „Twój tekst tutaj” w komórce „A10” po kliknięciu komórki „A1”. Zmień „A1” w „Cel. Adres = "$A$1"" do komórki, którą chcesz kliknąć, a następnie zmień Zakres("A10") = "Twój tekst tutaj", aby wskazać komórkę, w której ma się odbyć zdarzenie, oraz tekst, który ma się pojawić.

Wskazówka

Możesz również uzyskać dostęp do kodu arkusza roboczego, naciskając jednocześnie klawisze „Alt” i „F11”.

Jeśli nie chcesz, aby pojawiał się tekst, możesz zamiast tego wykonać funkcję lub formułę.