Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Artikel enthält eine Lösung für den Laufzeitfehler 1008, der auftritt, wenn Sie ein Bildlauffenster mithilfe von VBA in Microsoft Dynamics GP erweitern.
Gilt für: Microsoft Dynamics GP
Ursprüngliche KB-Nummer: 951231
Problembeschreibung
Wenn Sie Visual Basic für Applikationen (VBA) in Microsoft Dynamics GP und in Microsoft Business Solutions – Great Plains 8.0 verwenden, um automatisch ein Bildlauffenster (auch als Raster in VBA bezeichnet) zu erweitern, wird die folgende Fehlermeldung angezeigt:
Laufzeitfehler '1008': Unsicherer Vorgang. Es wurde versucht, einen Wert in ein Anwendungsfeld festzulegen, das deaktiviert ist. Dieser Vorgang könnte die Integrität der Anwendung gefährden.
Ursache
Dieser Fehler tritt auf, wenn das sichtbare Symbol zum Erweitern des Bildlauffensters ein nicht bearbeitbares visuelles Schalterfeld ist, das nur ein Bild enthält. VBA lässt nicht zu, dass der Wert eines nicht bearbeitbaren Felds geändert werden kann.
Lösung
Um dieses Problem zu beheben, verwenden Sie ein ausgeblendetes Schaltflächenfeld, das mit derselben Größe und Position überlagert ist wie das Symbolfeld für visuelle Schalter.
Weitere Informationen zum Hinzufügen eines ausgeblendeten Felds finden Sie unter Hinzufügen eines ausgeblendeten Felds mithilfe von Modifizierer mit Visual Basic for Applications in Microsoft Dynamics GP.