Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Private Sub aus UserForm aufrufen





Frage

Hallo zusammen, ich möchte gerne ein Private Sub aus einer Userform heraus aufrufen, geht sowas, oder muss ich den ganzen Code hinter die Schaltfläche der UF legen? Danke und beste Grüße guethi

Antwort 1 von Hajo_Zi

Hallo guethi,

schreibe nicht Private Sub sondern

Option Explicit
Option Private Module

Sub Test()
MsgBox "Test"
End Sub

Gruß Hajo

Antwort 2 von coros

Hallo guethi,

ich gehe mal davon aus, dass es Dir bei Deinem Makro darum geht, dass es unsichtbar ist und nicht unter "Extras => Makro => Makros..." eingesehen werden können. Wenn Du diese Makros dann z.B. aus einer UserForm aufrufen möchtest, sollte es nicht als Privaet Sub deklaiert sein. Schreibe lieber ganz am Anfang der Prozedur, also in Zeile 1 des Moduls, die Zeile

Option Private Module


Anstelle von

Private Sub Makroname ()


schreibst Du dann wieder nur

Sub Makroname ()


Du kannst nun wie gewohnt das Makro aufrufen, aber das Makro ist dennoch unsichtbar.

Ich hoffe, Du kommst klar. Bei Fragen melde Dich wieder.

MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.

Antwort 3 von guethi

Ah, Jungs, ihr seid die Besten! So hatte ich mir das gedacht. Vielen Dank!


Herzliche Grüße


guethi

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: