Makrooperacje

Rejestrator operacji służy do rejestrowania poleceń i wartości wejściowych w formie pliku makrooperacji (ACTM).

Rejestrator operacji to panel na wstążce, który zawiera narzędzia służące do rejestrowania, modyfikowania i odtwarzania makrooperacji. Podczas rejestrowania operacje, polecenia i wartości wejściowe są przechwytywane i wyświetlane w drzewie operacji jako węzły wartości. Węzeł wartości rejestruje dane wejściowe wprowadzane w wierszu polecenia, w tym przyjęte punkty, ciągi tekstowe, liczby, słowa kluczowe lub inne wartości wprowadzane podczas rejestrowania polecenia.

Po zatrzymaniu rejestrowania można zapisać przechwycone polecenia i wartości wejściowe w pliku makrooperacji (ACTM), który później można odtworzyć. Po zapisaniu można określić punkty bazowe, wstawić komunikaty dla użytkownika lub zmienić zachowanie zarejestrowanych wartości wejściowych, tak aby wstrzymać odtwarzanie w oczekiwaniu na wartość wejściową. Zarejestrowanymi plikami operacji można również zarządzać za pomocą narzędzia Menedżer makrooperacji zawartego w produkcie lub systemu plików znajdującego się poza produktem.

Modyfikowanie makrooperacji

Po zarejestrowaniu makrooperacji można zmieniać zarejestrowane operacje i wartości z poziomu drzewa operacji w rejestratorze operacji. Makrooperację można edytować przez:

Wczytywanie makrooperacji

Pliki makrooperacji (ACTM) znajdujące się w ścieżkach lub dodane do ścieżek zdefiniowanych w zmiennych systemowych ACTRECPATH i ACTPATH są wczytywane automatycznie. Jeśli więcej niż jeden plik makrooperacji ma taką samą nazwę, do rejestratora operacji jest wczytywany pierwszy znaleziony plik makrooperacji. Inne pliki o tej samej nazwie są ignorowane i nie są wczytywane.

Aby określić ścieżkę wczytanej makrooperacji, wybierz makrooperację z listy rozwijanej Makrooperacje i rozwiń panel rejestratora operacji. Kliknij prawym przyciskiem myszy węzeł makrooperacji w drzewie operacji i kliknij pozycję Właściwości. W oknie dialogowym Makrooperacja ścieżka do pliku makrooperacji jest wyświetlana w polu Ścieżka folderu.

Odtwarzanie makrooperacji

Podczas odtwarzania makrooperacji należy pamiętać o następujących kwestiach:
  • Wyniki makrooperacji mogą się różnić, jeśli są odtwarzane w rysunku, który zawiera ustawienia rysunku różne od tych, które były używane w rysunku podczas rejestrowania makrooperacji.
  • Odtwarzanie makrooperacji zostaje zatrzymane, gdy wyświetlane jest okno dialogowe, a następnie wznowione po zamknięciu okna dialogowego. W przypadku anulowania okna dialogowego odtwarzanie makra będzie kontynuowane, ale wyniki będą prawdopodobnie inne.
  • Makrooperacja zostanie zakończona niepowodzeniem, jeśli zawiera ona niestandardowe polecenia lub odniesienia do makr VBA, a wymagane pliki nie zostały wczytane.

Udostępnianie makrooperacji

W przypadku udostępniania makrooperacji innym osobom należy pamiętać o następujących kwestiach: