Uruchamianie makra z przycisku polecenia - artykuły TechTV

Spisie treści

Napisałeś idealne makro przy użyciu Excel VBA. Zamiast zapamiętywać klawisz skrótu, chciałbyś dodać do arkusza przycisk wywołujący makro.

Istnieją dwa rodzaje przycisków, które można umieścić w arkuszu kalkulacyjnym. Chociaż formanty ActiveX mają więcej funkcji, często używam zwykłego przycisku polecenia. Jest łatwy w konfiguracji, pod warunkiem, że najpierw dokonasz prostej modyfikacji paska narzędzi.

Kliknij prawym przyciskiem dowolny pasek narzędzi i wybierz „Dostosuj…” u dołu wyskakującego menu. Okno dialogowe Dostosuj ma trzy karty. Wybierz kartę Polecenia.

W lewej liście przewiń w dół i wybierz Formularze. Następnie w prawym polu listy zobaczysz trzecią opcję o nazwie Przycisk. Kliknij przycisk w prawym polu listy, przeciągnij i upuść go na istniejącym pasku narzędzi.

Przycisk został dodany do paska narzędzi. Możesz teraz zamknąć okno Dostosuj.

Aby narysować przycisk w arkuszu, kliknij ikonę przycisku na pasku narzędzi. Kliknij arkusz i przeciągnij, aby narysować dowolny przycisk rozmiaru. Kiedy zwolnisz przycisk myszy, pojawi się okno dialogowe „Assign Macro”. Możesz teraz wybrać, które makro ma być uruchamiane po kliknięciu przycisku

Zauważysz, że przycisk ma niezbyt przyjazną nazwę, na przykład „Przycisk 1”. Kliknij prawym przyciskiem myszy przycisk, aby wyświetlić uchwyty wyboru. Możesz teraz kliknąć i przeciągnąć, aby zaznaczyć tekst na przycisku. Wpisz coś opisowego.

Dodatkowe wskazówki: Podczas edycji tekstu na przycisku zauważysz, że przycisk jest otoczony ukośnymi liniami. Jeśli klikniesz prawym przyciskiem myszy linie i wybierzesz Kontrola formatu…, możesz edytować czcionkę na przycisku.

Zauważ, że to okno dialogowe Sterowanie formatem ma tylko zakładkę dla czcionki.

To jest bardzo subtelne. Jeśli wrócisz do przycisku i klikniesz w obszarze ukośnych linii, linie zmienią się w kropki. Kliknij kropki prawym przyciskiem myszy, wybierz opcję Kontrola formatu, a zobaczysz, że okno dialogowe Sterowanie formatem ma znacznie więcej opcji.

Używanie Autoshape: Możesz także przypisać makro do dowolnego autokształtu. Z menu wybierz Widok> Paski narzędzi> Rysunek, aby wyświetlić pasek narzędzi Rysunek. Użyj ikony Autoshape, aby wybrać interesujący kształt. Przeciągnij po arkuszu, aby utworzyć kształt. Kliknij prawym przyciskiem myszy kształt, aby uzyskać dostęp do opcji Przypisz makro.

Interesujące artykuły...