Avatar billede petersen7913 Forsker
15. februar 2016 - 11:13 Der er 4 kommentarer og
1 løsning

Formnavn som lokal variabel?

Kan man ikke oprette en lokal variabel som er en form (navn) og bruge den i proceduren?

Jeg tænkter lidt som det her:

Private Sub Blabla
  Dim frmLocal as Form
 
  frmLocal = <den form man kalder fra svarende til Me>

  frmLocal.ctlField.SetFocus (eller hvad man nu har brug for)

End Sub

Jeg har forsøgt med frmLocal = Form!<formnavn> og mwed frmLocal = Form.<formnavn> men får en fejl.

Så kan man gøre det her?
Avatar billede terry Ekspert
15. februar 2016 - 12:17 #1
Not quite sure what your after but heres a suggestion

Dim frmLocal As Form

Set frmLocal = Me
Avatar billede petersen7913 Forsker
15. februar 2016 - 12:31 #2
Det fungerer ikke. Jeg får Invalid use of property.

Nå, det var bare en overvejelse.
Avatar billede terry Ekspert
15. februar 2016 - 12:48 #3
Invalid use of property when you use?

Dim frmLocal As Form

Set frmLocal = Me


NOTICE I use SET!
Avatar billede petersen7913 Forsker
15. februar 2016 - 13:05 #4
OK OK OK ... jeg har nu pudset brillerne,, bruger SET .... og det virker. TAK :)

Min fejl jeg ikke læste detaljerne ;)

Læg et svar
Avatar billede terry Ekspert
15. februar 2016 - 13:18 #5
:-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester