Microsoft Excel

Herbers Excel/VBA-Archiv

Informationen und Beispiele zum Thema CheckBox
BildScreenshot zu CheckBox CheckBox-Seite mit Beispielarbeitsmappe aufrufen
Informationen und Beispiele zum Thema Userform
BildScreenshot zu Userform Userform-Seite mit Beispielarbeitsmappe aufrufen
Informationen und Beispiele zum Thema Label
BildScreenshot zu Label Label-Seite mit Beispielarbeitsmappe aufrufen

Userform wird nicht bei allen angezeigt | Herbers Excel-Forum


Betrifft: Userform wird nicht bei allen angezeigt von: Rudolf
Geschrieben am: 26.01.2010 11:48:19

Hallo
Beim öffnen einer grossen Excel-Arbeitsmappe wird u.a. eine Userform auch geöffnet:

folgender Code:

Private Sub Workbook_Open()

On Error Resume Next

UserForm2.Show (0)

End Sub
Leider aber wird diese Userform (die die Navigation und weitere Schaltflächen für die Arbeitsmappe enthält) nicht bei allen Usern gestartet. (obwohl alle User über die gleichen Notebooks mit WindowsXP, Office 2003 etc. verfügen.)

woran könnte das liegen ?

Danke für die Hilfe

  

Betrifft: Makrosicherheit auf 'hoch'? owT von: Rudi Maintaire
Geschrieben am: 26.01.2010 11:58:02




  

Betrifft: AW: Makrosicherheit auf 'hoch'? owT von: Rudolf
Geschrieben am: 26.01.2010 12:10:27

werde das bei den "problem" Usern gleich kontrollieren


  

Betrifft: AW: Makrosicherheit auf 'hoch'? owT von: Rudolf
Geschrieben am: 26.01.2010 13:14:41

Also... alle User haben "Mittel" eingestellt
bei einigen wird die Userform beim Start der Arbeitspappe auch gestartet, bei anderen nicht.


  

Betrifft: keine Erklärung von: Rudi Maintaire
Geschrieben am: 26.01.2010 13:20:00

Hallo,
was soll das

On Error resume Next

Damit bekommst du nie raus, woran es hängt.

Gruß
Rudi


  

Betrifft: AW: keine Erklärung von: Rudolf
Geschrieben am: 26.01.2010 13:33:40

auch wenn ich das ausschalte wird Userform nur bei einigen Usern NICHT angezeigt.
Bei den meisten aber wird diese Userform angezeigt ohne Probleme


  

Betrifft: AW: keine Erklärung von: Rudolf
Geschrieben am: 26.01.2010 13:41:03

Sorry hab ich übersehen, dass da doch noch ein Resume Next drin war !

Es kommt nun folgende Fehlermeldung beim Öffnen der Arbeitsmappe:

Laufzeitfehler 9 - Index ausserhalb des gültigen Bereichs

???


  

Betrifft: AW: keine Erklärung von: Rudi Maintaire
Geschrieben am: 26.01.2010 13:46:32

Hallo,
dann geh doch mal die Workbook_open mit F8 durch.
Wahrscheinlich knallt's in der Userform_Initialize oder Userform_Activate.

Gruß
Rudi


Beiträge aus den Excel-Beispielen zum Thema "Userform wird nicht bei allen angezeigt"