Access-VBA - Wie müsste ich eine Schleife in VBA, die mir erlaubt, um eine Schleife durch die Kontrolle der Namen

Habe ich etwa 10 Textfelder auf einer form, die tatsächlich verwendet werden für die Anzeige nicht Eintritt. Sie sind benannt txt_001_Name, txt_002_Title usw..welche Art von Schleife verwendet.

Welche Art von VBA sollte ich verwenden, um tatsächlich eine Schleife durch die Namen der Textfelder? Also wenn ich auf "Debuggen".drucken, würde das so Aussehen:

txt_001_Title
txt_002_Title
txt_003_Title

Dies ist wahrscheinlich ziemlich einfach zu tun - ein Grund mehr, dass ich lernen sollte, wie!

EDIT: Sorry, ich hätte mehr beschreibenden darüber.

Aufgrund der oben genannten Namenskonvention, ich bin auf der Suche Durchlaufen diese Textfelder so, dass ich etwas leisten kann, mit jedem. Was diese 10 Textfelder tatsächlich repräsentieren numerische Werte, die jeweils eine SQL-Anweisung, die hinter Ihnen in der form onload Veranstaltung. Ich habe auch einen anderen Satz von zehn halten, dass numerische Werte, die sind wesentlich statischer, und schließlich weitere zehn, die einen Ausdruck verwenden, der zu teilen Sie einfach jedes der ersten zehn, gegen die relative "zweiten" zehn, und der Wert landet in der relativen 3. Also im Grunde es endet auf der Suche wie ein dashboard-Tabelle.

'first ten'       'second ten'     'resulting ten'
---------------------------------------------------
txt_001_value      txt_001_calc     txt_001_result
txt_002_value      txt_002_calc     txt_002_result

etc.

Also eigentlich möchte ich dies für die "daraus resultierenden" text-Boxen. Ich möchte eine Schleife durch die ersten zehn und führen Sie diese einfache Berechnung:

 me.txt_001_result = me.txt_001_value / me.txt_001_calc     

Alle Namenskonventionen "match up", so kann ich Sie manuell eingeben, aus den 10 Zeilen der oben für diese, aber ich bin sicher, es gibt einen besseren Weg (loop through), und ich sollte wohl lernen.

InformationsquelleAutor Justin | 2010-10-12
Schreibe einen Kommentar