Thema Datum  Von Nutzer Rating
Antwort
Rot allgemeine Objekt-Steuerung
23.03.2015 14:44:04 Tommy
NotSolved
23.03.2015 16:02:15 Gast54681
NotSolved
24.03.2015 06:54:07 Tommy
NotSolved
24.03.2015 08:16:23 Gast17091
NotSolved

Ansicht des Beitrags:
Von:
Tommy
Datum:
23.03.2015 14:44:04
Views:
1333
Rating: Antwort:
  Ja
Thema:
allgemeine Objekt-Steuerung

Hi Forum,

zur De- und Aktivierung von OptionButton möchte ich gern eine Funktion auslagern. In einer alten VBA-Datei hatte dies mit ähnlichem Quellcode bereits funtioniert:

 

Sub DeActivateOptionButton(ByRef MyOptionButton As MSForms.OptionButton, ByRef MyBoolean As Boolean)
    With MyOptionButton
        If MyBoolean = True Then
            .Enabled = True
        Else
            .Enabled = False
            .value = False
        End If
    End With
End Sub

 

Beim Kompilieren erhalte ich: "Benutzerdefinierter Typ nicht erkannt". 

Im Gegensatz zu dem Programm in der Vergangenheit habe ich das in ein .xlam Add-In (statt .xla) ausgelagert. Kann dies an den unterschieldichen Excel-Versionen liegen oder gibt es ein ganz anderes grundsätzliches Problem mit diesem Quellcode?

 

Vielen Dank!


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
Rot allgemeine Objekt-Steuerung
23.03.2015 14:44:04 Tommy
NotSolved
23.03.2015 16:02:15 Gast54681
NotSolved
24.03.2015 06:54:07 Tommy
NotSolved
24.03.2015 08:16:23 Gast17091
NotSolved