Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
SetFocus-Anweisung
zurück: progressbar erstellen weiter: ActiveX-Steuerelement; TreeView 6.0 Probleme Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Bass Schlampe_
Gast


Verfasst am:
28. März 2014, 17:57
Rufname:

SetFocus-Anweisung - SetFocus-Anweisung

Nach oben
       Version: Office 2010

brauche dringend Hilfe!
folgender Code: (Schnipsel)
Code:
    '...
    If Me.myOptionGroup = 1 Then
    '...
        Me.myotherOptionGroup.SetFocus
    End If
'   das führt zu Fehler 2110 (kann den Focus nicht blablabla)

    '...
    If Me.myOptionGroup = 2 Then
        '...
        Me.myotherOptionGroup.SetFocus
    End If
'   führt zum gleichen Fehler
   
'    und jetzt kommts!!!
    '...
    If Me.myOptionGroup = 3 Then
        '...
        Me.myotherOptionGroup.SetFocus
    End If
'   funktioniert!!!
Die Optionsgruppe besteht aus drei Auswahlmöglichkeiten

Weiß irgendjemand, wie das sein kann, dass die SetFocus-Anweisung bei Option 1 und 2 den Dienst verweigert, aber bei Option 3 einwandfrei funktioniert??
Bin echt am verzweifeln
Gast



Verfasst am:
28. März 2014, 19:16
Rufname:


AW: SetFocus-Anweisung - AW: SetFocus-Anweisung

Nach oben
       Version: Office 2010

weiß ich nicht, sind evt. nicht aktiviert, aber besser ist m.E:
Code:
    DoCmd.GoToControl "myotherOptionGroup"
Willi Wipp
Moderator


Verfasst am:
29. März 2014, 05:19
Rufname:
Wohnort: Raum Wiesbaden

Re: SetFocus-Anweisung - Re: SetFocus-Anweisung

Nach oben
       Version: Office 2010

Hi Bass Schlampe_,

was genau passiert in den If-Bloecken?
Wird da eventuell, wie von Gast schon angemerkt, das Steuerelement myotherOptionGroup deaktiviert
oder gar ausgeblendet (unsichtbar)?

@Gast,

warun bist Du der Meinung das DoCmd.GoToControl besser sei?

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Bass Schlampe
Neuling


Verfasst am:
29. März 2014, 12:37
Rufname:


AW: SetFocus-Anweisung - AW: SetFocus-Anweisung

Nach oben
       Version: Office 2010

Bass Schlampe am 29. März 2014 u, 06:54 hat folgendes geschrieben:
erst mal vielen Dank an euch für die response.

in den If-Blöcken werden lediglich Werte anderer Steuerelemente gesetzt.
Das abgefahrenste überhaupt ist, dass die If-Blöcke bei Optionswerten 2 und 3 absolut identisch sind. habs auch schon mit der Select case Version probiert... (um mir die identischen If-Blöcke zu sparen..) gleicher Fehler
Mit doCmd.gotoControl werd ich's mal testen.
DANKE NOCHMAL AN EUCH

..wie meistens sitzt das Problem vor dem PC...
ich hatte in einem if Block einen Funktionsaufruf (call my function()).
Dieser war so gestrickt, dass in einem dortigen if Block eine Endlosschleife entstand...
ein simples
Code:
    If blablabla Then
        'hastenichtgesehen
        Exit Function
      Else
        'sowienoch
        'etc...
    End If
End Function
war die Lösung..

Sorry für die Aufregung
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft Project