collapse

* Benutzer Info

 
 
Willkommen Gast. Bitte einloggen oder registrieren. Haben Sie Ihre Aktivierungs E-Mail übersehen?

* Wer ist Online

  • Punkt Gäste: 50
  • Punkt Versteckte: 0
  • Punkt Mitglieder: 0

Es sind keine Mitglieder online.

* Forenstatistik

  • stats Mitglieder insgesamt: 13702
  • stats Beiträge insgesamt: 62196
  • stats Themen insgesamt: 8474
  • stats Kategorien insgesamt: 5
  • stats Boards insgesamt: 16
  • stats Am meisten online: 415

Autor Thema: Felder anspringen per Variablen  (Gelesen 63 mal)

Offline HDM

  • Newbie
  • Beiträge: 28
Felder anspringen per Variablen
« am: September 27, 2017, 07:31:50 »
Hallo, kann man Felder auch "anspringen" einen Wert geben, wenn man den Namen des Feldes mit einer Variablen kombinieren will?

Also Me.Feld1 = "123"  ersetzen durch
Me.Variable = "123"

geht das, weil bei mir macht er da nix :=(

 


Offline HDM

  • Newbie
  • Beiträge: 28
Re: Felder anspringen per Variablen
« Antwort #2 am: September 27, 2017, 08:46:05 »
Hallo Franz,

klappt irgendwie nicht siehe Anhang

Hier mein Code
     Dim db As DAO.Database
     Dim rst As DAO.Recordset
     Dim a As Integer
     Set db = CurrentDb
     Dim wert As String
     Dim Bezeichner As String

     
     
     
     
     Set rst = db.OpenRecordset("tblSchulung", dbOpenDynaset)
     a = 1
     
         Do While Not rst.EOF
         wert = rst!Schulungsbezeichnung
         Bezeichner = "B" & a
           Me(Bezeichner) = wert
           rst.MoveNext
         a = a + 1
     Loop



Danke

HDH
 

Offline HDM

  • Newbie
  • Beiträge: 28
Re: Felder anspringen per Variablen
« Antwort #3 am: September 27, 2017, 09:06:56 »
Sorry erledigt.

Mache seit längerem mehr .net und somit Me(Variable).caption = "123" und nicht .Text

Sorry
HDH