Kann keinen benutzerdefinierten KWID_tkPUBLIC-Typ in einem privaten Objektmodul definieren
Ein benutzerdefinierter Typ, der in einem Objektmodul aufgeführt ist, kann nicht Public sein. Dieser Fehler hat die folgende Ursache und Lösung:
- Sie haben versucht, einen öffentlichen benutzerdefinierten Typ in einem Objektmodul zu definieren. Verschieben Sie die definition des benutzerdefinierten Typs in ein Standardmodul, und deklarieren Sie dann variablen des Typs im Objektmodul oder in anderen Modulen. Wenn der Typ nur in dem Modul verfügbar sein soll, in dem er angezeigt wird, können Sie seinen Typ... End Type definition in the object module and precede its definition with the PrivateSchlüsselwort (keyword).
Weitere Informationen erhalten Sie, indem Sie das fragliche Element auswählen und F1 (unter Windows) bzw. HILFE (unter Macintosh) drücken.
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.