Feldnamen in Variable abfüllen

23/11/2007 - 18:05 von Rüdiger Gram | Report spam
Hallo NG,

ich möchte Feldnamen in eine Variable abfüllen

1. Wie muß ich die Variable definieren?

Public Feldname As Control ' so? oder wie?

2. Wie kann ich die Variable mit einem Feldnamen befüllen?

Feldname = Funktion ' "Funktion" ist ein Feldname - so wird das aber
angemeckert

Spàter möchte ich die Variable dann so benutzen:

' Die Feldgröße auf die ursprüngliche Größe zurücksetzen
If Umschalter = True Then Feldname.Width = Feldlànge

Der Beitrag "6.1 Variablen statt Objektnamen" von Donkarl scheint sich mit
dem Thema zu befassen, ist aber wohl für Leute geschrieben, die die Lösung
ohnehin schon kennen - für mich ist das jedenfalls zu kryptisch.

Wer kann mir helfen?

Gruß

Rüdiger
 

Lesen sie die antworten

#1 Gunter Avenius
23/11/2007 - 18:15 | Warnen spam
Hallo Rüdiger,

Rüdiger Gram schrieb folgendes:
ich möchte Feldnamen in eine Variable abfüllen

1. Wie muß ich die Variable definieren?

Public Feldname As Control ' so? oder wie?

2. Wie kann ich die Variable mit einem Feldnamen befüllen?

Feldname = Funktion ' "Funktion" ist ein Feldname - so wird das
aber angemeckert

Spàter möchte ich die Variable dann so benutzen:

' Die Feldgröße auf die ursprüngliche Größe zurücksetzen If
Umschalter = True Then Feldname.Width = Feldlànge



Dim strFeldname as String
strFeldname = me!DeinControl.Name

Forms("DeinFormular")(strFeldname).Width0
oder
Me(strFeldname).Width0

Gruß
Gunter
__________________________________________________________
Access FAQ: http://www.donkarl.com
home: http://www.avenius.com - http://www.AccessRibbon.de

Ähnliche fragen