2017-07-21 3 views
0

Ich kann ein Benutzerformular beim Öffnen der Arbeitsmappe nicht laden. Objekt ist Arbeitsmappe, Prozedur ist Open und habe diesen Code in ThisWorkbook.Benutzerformular konnte nicht geladen werden

+0

Sind Sie sicher, dass Sie das Benutzerformular richtig benannt haben? Überprüfen Sie das Eigenschaftenfenster neben der Zeile (Name). Vielleicht haben Sie nur die Untertitelzeile umbenannt? – dwirony

+0

Sie müssen sicherstellen, dass Makros aktiviert sind. Außerdem gibt es in der workbook_open in einigen Versionen von Excel einige Fehler, daher kann es hilfreich sein, wenn Sie die Version veröffentlichen, die Sie verwenden. –

+0

Vielen Dank für die Antwort Jungs. Ich habe den Namen überprüft und es wird richtig verwendet. – Muni0408

Antwort

0

Hier ist ein Code, den ich verwende, platziert in einem Modul namens mMain mit der Form fForm. Ich schlage vor, dass du frisch anfängst, mit etwas wie diesem, stelle sicher, dass das funktioniert, und gehe von dort aus vor und verändere eine Sache nach der anderen.

Option Explicit 
Public dLog As fForm 
Sub main() 
Set dLog = New fForm 
dLog.Show vbModeless 'doesn't have to be modeless 
End Sub 

enter image description here

+0

Vielen Dank Tony! Ich werde daran arbeiten ... Ich brauche vielleicht Hilfe mit einem weiteren Makro für Zufallszahlen. Ich arbeite daran. Bleib dran! – Muni0408

Verwandte Themen