Access-o-Mania

Access-Forum (Deutsch/German) => Access-Hilfe => Thema gestartet von: Luk90 am März 18, 2015, 17:46:47

Titel: Makro für verschiedene Felder gleichzeitig
Beitrag von: Luk90 am März 18, 2015, 17:46:47
Hallo alle zusammen,

ich habe ein Problem mit Access und zwar möchte ich über einen Button den mehrere Felder gleichzeitig ändern (auf den selben Wert setzen), allerdings nur wenn für das jeweilige Feld eine Checkbox aktiviert ist.

Wie gehe ich da am besten vor? Ich denke mal über VBA über eine Wenn-Dann Anweisung. Allerdings kenne ich mich mit VBA nicht wirklich aus.

Könntet ihr mir da evtl helfen?

VG
Titel: Re: Makro für verschiedene Felder gleichzeitig
Beitrag von: el_gomero am März 18, 2015, 17:57:48
Hallo,

Zitat
Allerdings kenne ich mich mit VBA nicht wirklich aus.

Wäre es da nicht besser erst mal die Grundlagen zu lernen?

Die Lösung könnte zB so aussehen


Sub btn_SetzeWerte()

   If Me!DeineCheckbox = True Then
       Me!Feld1 = DeinWert
       Me!Feld1 = DeinWert
      ...
   End If

End Sub
Titel: Re: Makro für verschiedene Felder gleichzeitig
Beitrag von: Luk90 am März 18, 2015, 18:31:01
Vielen Dank :)

ja werde mich definitiv noch einlesen müssen, allerdings steht das Problem jetzt schon an :(

Ich werde mal versuchen das Makro umzusetzen.

Viele Grüße

Titel: Re: Makro für verschiedene Felder gleichzeitig
Beitrag von: el_gomero am März 18, 2015, 21:12:33
ACHTUNG - der Code ist kein Makro!

Erstelle eine Schaltfläche und gib ihr einen vernünftigen Namen - s. Beispiel im Code. Dann klickst du im Eigenschaftenfenster des Buttons auf die 3 kleinen Punkte hinter Beim Klicken im Reiter Ereignis. Dann wählst du Ereignisprozedur. Damit öffnest du die IDE und da gehört der Code rein (ins Klassenmodul des Forms).

hth
Titel: Re: Makro für verschiedene Felder gleichzeitig
Beitrag von: Luk90 am März 26, 2015, 09:48:27
He, danke für die Antwort. Das meinte ich auch damit :D , Habe mit Makro wohl die falsche Wortwahl getroffen :D

Vielen Dank auf jeden Fall für deine Hilfe :)