Thema Datum  Von Nutzer Rating
Antwort
31.05.2017 08:27:13 FS
NotSolved
31.05.2017 10:01:40 Gast26244
NotSolved
31.05.2017 10:06:30 Gast40837
NotSolved
31.05.2017 11:24:29 Gast89947
NotSolved
01.06.2017 09:16:03 FS
NotSolved
Blau Ratschläge Makros verschachteln
01.06.2017 09:27:10 Gast94142
Solved

Ansicht des Beitrags:
Von:
Gast94142
Datum:
01.06.2017 09:27:10
Views:
701
Rating: Antwort:
 Nein
Thema:
Ratschläge Makros verschachteln

Moin! Also wegen dem Namen in dem Klassenmodul das Caption einfach durch NAme ersetzen. Sollte dann so aussehen.

Name = clsButton.Name

und bzgl. der anderen Elementeersetze mal die SUB einbinden durch die hier.

Sub einbinden()
Dim i As Long
Dim schalter As OLEObject

    For Each schalter In ActiveSheet.OLEObjects
        If TypeName(schalter.Object) = "CommandButton" Then
            i = i + 1
            ReDim Preserve buttons(i)
            Set buttons(i).clsButton = schalter.Object
        End If
    Next schalter
    
End Sub

Damit wird geprüft, ob es Buttons sind und nur die mit der Klasse verbunden. Wenn du willst, könntest du hier auch über den Namen prüfenund so ggf. einige nicht mit aufnehmen. VG


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
31.05.2017 08:27:13 FS
NotSolved
31.05.2017 10:01:40 Gast26244
NotSolved
31.05.2017 10:06:30 Gast40837
NotSolved
31.05.2017 11:24:29 Gast89947
NotSolved
01.06.2017 09:16:03 FS
NotSolved
Blau Ratschläge Makros verschachteln
01.06.2017 09:27:10 Gast94142
Solved