Articles

Edycja i usuwanie makr w programie Microsoft Excel

Edycja makra

Jeśli chcesz wprowadzić proste zmiany w makrze, takie jak wstawienie tekstu lub usunięcie polecenia, np. określonego formatu zastosowanego do komórki, możesz edytować makro. Makro edytuje się w Edytorze Visual Basic, pokazanym na rysunku 2-6. Elementy edytora Visual Basic zostały opisane w poniższej tabeli.

Po otwarciu edytora Visual Basic pojawiają się Eksplorator projektu, okno Właściwości i okno Kod. Ponieważ okno Właściwości nie będzie Ci potrzebne podczas wykonywania prostych czynności edycyjnych, możesz je zamknąć, a następnie rozwinąć okno Eksplorator projektu, aby zobaczyć większą część jego okna.

Każdy otwarty skoroszyt w Excelu ma przypisany projekt w Eksploratorze projektu. Poruszanie się po Eksploratorze projektów jest podobne do poruszania się po Eksploratorze Windows, ponieważ oba mają strukturę hierarchiczną. Kod makra jest przechowywany w module, który jest po prostu miejscem przechowywania kodu, podobnie jak arkusz jest miejscem przechowywania danych w komórkach. Dwukrotne kliknięcie modułu w Eksploratorze projektu powoduje wyświetlenie jego kodu w oknie Code. Edycja kodu Visual Basic jest podobna do edycji tekstu w edytorze tekstu.

Aby uzyskać więcej szczegółów na temat szkolenia Makro i VBA w Excelu w Los Angeles, zadzwoń do nas pod numer 888.815.0604. Nasze zajęcia są praktyczne i prowadzone przez instruktorów. Dostępne są również zajęcia dla początkujących, średniozaawansowanych i zaawansowanych.

Rysunek 2-6: Edytor Visual Basic

Rysunek 2-6: Edytor Visual Basic

Element Opis
Project Explorer Zawiera projekty, w których przechowywany jest kod Visual Basic dla każdego otwartego skoroszytu. Każdy projekt może zawierać foldery dla obiektów (takich jak arkusze w skoroszycie), formularzy, odwołań i modułów. Wybierasz moduł, aby wyświetlić jego kod, skopiować moduły do innych otwartych skoroszytów i usunąć moduły.
Okno kodu Wyświetla kod Visual Basic dla wybranego modułu w projekcie.
Okno właściwości Wyświetla specyficzne cechy obiektu, takie jak nazwa obiektu lub standardowa szerokość kolumn.
Standardowy (makro) pasek narzędzi Wyświetla podstawowe narzędzia potrzebne do korzystania z edytora Visual Basic.
Okno Object Zawiera listę rozwijaną, z której można wybrać żądany obiekt, którego kod chcemy wyświetlić w oknie Code. Jeśli w polu Obiekt pojawia się Ogólne, w oknie Kod pojawia się cały kod makr powiązanych z wybranym modułem.
Okno Procedura Zawiera listę rozwijaną, z której można wybrać makro, aby wyświetlić jego kod w oknie Kod.

Kroki do edycji makra

Aby wyświetlić edytor Visual Basic:
  1. W grupie Code na karcie Developer kliknij przycisk Visual Basic.
Aby edytować makro:
  1. Wyświetl Edytor Visual Basic.
  2. W menu Narzędzia wybierz polecenie Makra.
  3. W oknie dialogowym Makra z listy rozwijanej Makra w wybierz projekt zawierający makro, które chcesz edytować.
  4. W oknie Nazwa makra wybierz żądane makro.
  5. Wybierz polecenie Edytuj.
  6. W oknie Kod wprowadź żądane zmiany.
  7. Zamknij okno dialogowe Makra.
Aby zamknąć edytor Visual Basic:
  1. Z menu Plik wybierz polecenie Zamknij i wróć do programu Microsoft Excel.

Sprawdź także, jak nagrać makro.

Usuwanie makra

Jeśli nie potrzebujesz już makra, możesz je usunąć. Usuwanie niechcianych makr ułatwia wyświetlanie makr w oknie Kod w Edytorze Visual Basic, a także wyświetlanie makr w oknie dialogowym Makro.

Makro można usunąć w otwartym skoroszycie, korzystając z okna dialogowego Makro lub Edytora Visual Basic. Jeśli chcesz usunąć makro w osobistym skoroszycie za pomocą okna dialogowego Makro, musisz najpierw usunąć zaznaczenie osobistego skoroszytu z makrami. Zaletą korzystania z Edytora Visual Basic jest to, że można usunąć dowolne makro w dowolnym otwartym skoroszycie lub w osobistym skoroszycie z makrami bez konieczności jego ukrywania.

Kroki usuwania makra

Metoda usuwania makra w oknie dialogowym Makro:
  1. Znajdź grupę Kod na karcie Programista na wstążce
  2. W grupie Kod na karcie Programista kliknij przycisk Makra.
  3. W oknie dialogowym Makro, w polu listy Nazwa makra, wybierz makro, które chcesz usunąć.
  4. Wybierz Usuń.
  5. W wyświetlonym oknie komunikatu wybierz Tak.
Metoda edytora Visual Basic:
  1. Znajdź grupę Kod na karcie Deweloper na wstążce.
  2. W grupie Kod na karcie Deweloper kliknij przycisk Visual Basic.
  3. W menu Narzędzia wybierz polecenie Makra.
  4. W oknie dialogowym Makra z listy rozwijanej Makra w wybierz projekt zawierający makro, które chcesz usunąć.
  5. W oknie dialogowym Nazwa makra wybierz żądane makro.
  6. Wybierz polecenie Usuń.
  7. W menu Plik wybierz polecenie Zamknij i wróć do programu Microsoft Excel.

.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *