Suche | Statistiken | Benutzerliste | Access-FAQ | Datenschutz Foren
donkarl Forum
donkarl Forum ->  Themen -> Access -> Diskussion ansehen

Du bist als Gast eingelogt. ( Anmelden | Registrieren )
  • Access Runtime -> Outlook, Bericht als E-Mail
  • Lorenz21.05.14 17:39
       └ RE: Access Runtime -> Outlook, Bericht als E-... Greiff25.06.14 22:23
  • Einzele Felder eines Formulars bearbeiten, sperren...
  • Mozi06.06.14 18:40
       └ RE: Einzele Felder eines Formulars bearbeiten, s... Karl Donaubauer06.06.14 21:40
          └ RE: Einzele Felder eines Formulars bearbeit... Mozi14.06.14 15:58
             └ RE: Einzele Felder eines Formulars bearbeite... Karl Donaubauer16.06.14 12:52
                └ RE: Einzele Felder eines Formulars bearbei... Mozi16.06.14 14:34
  • Access 2010: Abfrage
  • Danoffthewall14.06.14 22:45
       └ RE: Access 2010: Abfrage Karl Donaubauer16.06.14 11:58
  • Access Stammtisch München am 12.06.2014 (Do)
  • StefanWirrer10.06.14 12:48
  • Access97 nach Access/Win 8
  • ManfredPrefi05.06.14 19:43
       └ RE: Access97 nach Access/Win 8 Karl Donaubauer06.06.14 16:47
  • Hilfe VBA
  • Heims02.06.14 19:08
       └ RE: Hilfe VBA Karl Donaubauer03.06.14 01:00
  • per Access-VBA pdf-Datei füllen
  • georg586229.05.14 14:54
       └ RE: per Access-VBA pdf-Datei füllen georg586230.05.14 11:36
  • Abbruch ohne Speichern
  • Heims22.05.14 17:46
       └ RE: Abbruch ohne Speichern Karl Donaubauer23.05.14 16:16
  • Access 2007 PLZ und Ort verknüpfen
  • Micha03.05.14 11:52
       └ RE: Access 2007 PLZ und Ort verknüpfen dreho03.05.14 14:08
       └ RE: Access 2007 PLZ und Ort verknüpfen Karl Donaubauer03.05.14 15:31
          └ RE: Access 2007 PLZ und Ort verknüpfen Micha03.05.14 20:10
             └ RE: Access 2007 PLZ und Ort verknüpfen Micha05.05.14 21:37
                └ RE: Access 2007 PLZ und Ort verknüpfen crusher60615.05.14 14:12
                   └ RE: Access 2007 PLZ und Ort verknüpfen comicha15.05.14 22:30
                      └ RE: Access 2007 PLZ und Ort verknüpfen Micha15.05.14 23:12
                         └ RE: Access 2007 PLZ und Ort verknüpfen comicha17.05.14 01:57
                            └ RE: Access 2007 PLZ und Ort verknüpfen Micha17.05.14 17:18
                               └ RE: Access 2007 PLZ und Ort verknüpfen StefanWirrer21.05.14 12:03
  • Access-Stammtisch Rhein-Main
  • Martin Asal20.05.14 22:54
  • Datenaktualisierung ODBC
  • Robert20.05.14 13:49
  • Steuerelement dieses Elements wurde gelöscht. Feh...
  • @Julia10.05.14 09:52
       └ RE: Steuerelement dieses Elements wurde gelöscht... wilo15.05.14 08:07
          └ RE: Steuerelement dieses Elements wurde gelösc... @Julia17.05.14 17:28
          └ RE: Steuerelement dieses Elements wurde gelösc... @Julia20.05.14 10:09
  • Fehler bei Übertrag im Bericht
  • pwakolbi16.05.14 11:18
       └ RE: Fehler bei Übertrag im Bericht Karl Donaubauer16.05.14 13:27
          └ RE: Fehler bei Übertrag im Bericht pwakolbi16.05.14 15:04
  • Sicherun und Löschen
  • dreho04.05.14 07:55
       └ RE: Sicherun und Löschen Karl Donaubauer16.05.14 13:44
  • Access 2003 unter WIN7 PRO und WIN XP PRO
  • Inside11108.05.14 16:22
       └ RE: Access 2003 unter WIN7 PRO und WIN XP PRO wilo15.05.14 07:59
    Mozi
    Gesendet: 14.06.14 15:58
    Betreff: RE: Einzele Felder eines Formulars bearbeiten, sperren ( Access 2010 VBA )


    New user

    Beiträge: 3

    Hallo Karl,
    Danke für die Antwort.
    Zu Punkt 2:
    2. Nicht jeder Control-Typ besitzt die Eigenschaft "Enabled". Bei den Nichtbesitzern haut's den Code auf.
    Ich erhalte den Laufzeitfehler 438
    Objekt unterstützt diese Eigenschaft oder Methode nicht


    Hab mal folgenden Code zum testen eingefügt:
    Select Case ctl.Name
    Case "Einrichter" ‘ Textfeld Control Typ 109
    MsgBox (ctl.Name & vbCrLf & Me.Einrichter.Properties.Item(2))
    Me.Einrichter.Enabled = True 'Wenn ich das Control mit Name anspreche geht es
    Me(ctl.Name).Enable = True 'Wenn ich über den ctl.Name gehe kommt der Laufzeitfehler 438

    Case "Excel" 'Schaltfläche Control Typ 104
    MsgBox (ctl.Name & vbCrLf & Me.Excel.Properties.Item(2))
    Me.Excel.Enabled = True 'Wenn ich das Control mit Name anspreche geht es
    Me(ctl.Name).Enable = False 'Wenn ich über den ctl.Name gehe kommt der Laufzeitfehler 438


    Da mein Formular in nächster Zeit immer wieder geändert werde soll würde ich gerne alle Controls durchlaufen und alle bis auf 2 Definierte freigeben.

    For Each ctl In Me.Controls

    Select Case ctl.Name
    Case "Sperren_Entsperren"
    Me.Sperren_Entsperren.Enabled = True

    Case "SuchtextName"
    Me.SuchtextName.Enabled = True

    Case "SuchTelNr"
    Me.SuchtextName.Enabled = True

    Case Else

    Select Case ctl.Properties.Item(2)
    Case 109 ' Textfeld zur Eingabe eines Wertes
    Me(ctl.Name).enable = False

    Case 104 ' Schaltfläche Um Befehle / Macrods auszuführen
    Me(ctl.Name).enable = True


    Case Else ' Für alle anderen Fälle( Wenn der Typ eines Feldes ausgelesen werden soll, einfach
    ' Kommentar der MsgBox Zeile entfernen
    'MsgBox (ctl.Name & vbCrLf & "Typ ID: " & ctl.Properties.Item(2))

    End Select
    End Select




    Gruß
    Mozi



    Top of the page Bottom of the page


    Seite: < 46 47 48 49 50 51 ... 52 53 54 55 56 57 58 ... >
    Suche in diesem Forum
    Druckfreundliche Version
    (Alle Cookies von dieser Seite löschen.)