Thema Datum  Von Nutzer Rating
Antwort
Rot Focus auf unterschiedl. Textboxen setzen
15.03.2015 15:15:54 Gast43779
NotSolved
15.03.2015 16:53:25 Gast66873
Solved

Ansicht des Beitrags:
Von:
Gast43779
Datum:
15.03.2015 15:15:54
Views:
1065
Rating: Antwort:
  Ja
Thema:
Focus auf unterschiedl. Textboxen setzen

Hallo,

ich habe eine in MS Access in einem Formular mehrere Textboxen (über 80), die wie eine Tabelle angeordnet sind. Die Bennenung der Textboxen lautet "Zeile1Spalte1" usw. In einige Textboxen muss ich mehrfach schreiben und dies möchte ich mit Schleifen lösen. Die Schleifen sind nicht das Problem, jedoch das Setzen des Focus auf über 80 Textboxen.

 

Schreiben möchte ich mit folgenden Befehl:

Me.Controls("Zeile" & CStr(Z) & "Spalte" & CStr(S)).Text = VariableXY

Z und S (innerhalb der CStr-Klammer) sind Variablen im VBA-Code.

Das Schreiben mit diesem Befehl an sich funktionieren, allerdings setzt er voraus, dass der Focus auf eben genau diese Textbox gelegt wurde, z.B. mit "Zeile1Spalte1.SetFocus".

Und genau darum geht es: Ich möchte die Variablen Z und S innerhalb des "ZeileZSpalteS.SetFocus" verwenden können. Wie geht das?

Vielen Dank im Voraus für eure Hilfe!

 


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 Focus auf unterschiedl. Textboxen setzen
15.03.2015 15:15:54 Gast43779
NotSolved
15.03.2015 16:53:25 Gast66873
Solved