Bei der Verwendung von VB-/JS-Makroumgebung wechseln betreffen häufige Fragen meist den Zeitpunkt des Wirksamwerdens der Einstellung, die Codekompatibilität und Plattformbeschränkungen. Diese FAQ enthält 4 häufige Fragen und ein Glossar.
FAQ
Ich habe die Standard-JS-Umgebung festgelegt, aber es wird weiterhin der VB-Editor geöffnet. Was kann ich tun?
- Öffnen Sie Datei → Optionen → Ansicht.
- Vergewissern Sie sich, dass Standard-JS-Entwicklungsumgebung ausgewählt ist.
- Starten Sie WPS neu und öffnen Sie den Makro-Editor erneut.
Kann mein vorhandener Makrocode nach dem Wechsel der Umgebung weiterhin ausgeführt werden?
- Durch das Wechseln der Makroumgebung wird gespeicherter Makrocode nicht entfernt.
- Wechseln Sie zurück zur passenden Umgebung, wenn Sie vorhandenen Code ausführen möchten.
- Vergewissern Sie sich vor dem Ausführen des Codes, dass der aktuelle Editor mit der Makroumgebung übereinstimmt, in der dieser Code verwendet wird.
Wo kann ich VBA-Makros verwenden?
- Der hier beschriebene VBA-Makro-Workflow gilt für Windows.
- Stellen Sie vor der Verwendung von VBA-Makros sicher, dass das VBA-Plug-in installiert ist.
- Dieser VBA-Verwendungsweg ist unter macOS, Linux oder auf Mobilgeräten nicht in derselben Form verfügbar.
Warum sollte ein Dokument mit Makros als .docm gespeichert werden?
- Makroinhalte sollten in einem makrofähigen Dokumentformat gespeichert werden.
- Wählen Sie beim Speichern des Dokuments das Format
.docmaus. - Öffnen Sie die Datei nach dem Speichern erneut und prüfen Sie, ob der Makroinhalt weiterhin verfügbar ist.
Glossar
| Begriff | Definition |
|---|---|
| VBA | Visual Basic for Applications, eine Makrosprachumgebung, die häufig für die Automatisierung von Office Dokumenten verwendet wird. |
| JS-Makro | Ein JavaScript-basierter Makroansatz, der in WPS für die Automatisierung verwendet wird. |
| Makroumgebung | Die Entwicklungsumgebung zum Bearbeiten, Ausführen und Verwalten von Makrocode. |
.docm | Ein makrofähiges Word-Dokumentformat, das verwendet wird, um Makroinhalte in einem Dokument zu erhalten. |