Najczęstsze pytania dotyczące Edytora makr WPS zwykle obejmują domyślne środowisko programistyczne, formaty plików obsługujących makra oraz zgodność międzyplatformową; to FAQ zawiera 4 często zadawane pytania i słowniczek.
FAQ
Dlaczego WPS otwiera edytor VBA zamiast edytora makr JS?
- Kliknij Plik i otwórz Opcje.
- Otwórz kartę Widok.
- Wybierz opcję Domyślne środowisko programistyczne JS i zapisz ustawienie.
- Wróć do obszaru narzędzi deweloperskich i sprawdź, czy edytor makr JS otwiera się teraz jako pierwszy.
Dlaczego nie mogę zapisać kodu makra?
- Sprawdź bieżący format pliku dokumentu.
- Jeśli plik ma format
.docx, zmień go na format obsługujący makra. - W WPS Writer zapisz plik jako
.docmlub w innym formacie, który zachowuje kod makra. - Otwórz plik ponownie i potwierdź, że zawartość makra nadal jest obecna.
Dlaczego makra VBA napisane w systemie Windows nie mogą działać bezpośrednio w systemie Linux lub na Macu?
- Sprawdź, czy bieżące makro używa VBA czy JS.
- Przeanalizuj różnice w środowiskach makr i językach skryptowych między systemami.
- Jeśli chcesz kontynuować pracę w systemie Linux lub na Macu, odtwórz logikę przy użyciu makr JS.
- Przetestuj skrypt ponownie w systemie docelowym.
O jakich kwestiach bezpieczeństwa należy pamiętać podczas korzystania z edytora makr?
- Otwieraj tylko zaufane skrypty makr lub dokumenty obsługujące makra.
- Przed uruchomieniem skryptu sprawdź jego cel i zawartość.
- Unikaj uruchamiania plików makr z nieznanych źródeł.
- Przed testowaniem makr zachowaj kopię zapasową ważnych dokumentów.
Słowniczek
| Termin | Definicja |
|---|---|
| Makro JS | Skrypt automatyzacji napisany w JavaScript, który można tworzyć i utrzymywać w Edytorze makr WPS. |
| Domyślne środowisko programistyczne JS | Opcja w ustawieniach WPS, która sprawia, że pozycja deweloperska najpierw otwiera środowisko związane z JS. |
| Format obsługujący makra | Format pliku, który może zachować kod makra, taki jak .docm; standardowe pliki .docx nie zachowują makr. |
| Edytor VBA | Środowisko programistyczne dla makr VBA, oddzielne od edytora makr JS. |