Avatar billede holemose Nybegynder
07. november 2003 - 22:22 Der er 6 kommentarer og
1 løsning

Åbne formular i Access

Hej

Kan det lade sig gøre at åbne
en formular i en Access-database,
vha. en kommandoknap i et VBA-prg.?
Avatar billede m_skau Nybegynder
07. november 2003 - 22:44 #1
I et Access VBA program i den samme database, så skal du blot i sub'en for din kommandoknap udføre koden her:
  DoCmd.OpenForm "navn_på_formular_du_vil_åbne"

(f.eks:

Private Sub btnOpenForm_Click()
    DoCmd.OpenForm "openthisform"
End Sub

)

Eller i design for formularen tegne en ny commandbutton og i guiden "kommandoknap" vælge formularhandlinger / åbn formular, og følge resten af guiden.
Avatar billede holemose Nybegynder
07. november 2003 - 23:07 #2
Hej Skau.

Jo tak det ved jeg. Her drejer det sig om et
VBA-project, hvorfra jeg ønsker at åbne en
form i en bestemt database.

Jeg kan sagtens hente data fra en tabel i databasen
via ADOC. Det kniber bare for mig at oprette nye
poster. Det kunne løses hvis jeg kunne åbne en form.

Jeg håber jeg har formuleret mig forståeligt
Avatar billede terry Ekspert
08. november 2003 - 10:36 #3
You need a reference To Access from your application, what evre that is

Dim acc As Access.Application

    Set acc = CreateObject("Access.Application")

    acc.OpenCurrentDatabase "C:\kasseapparat\data\data.mdb"

    acc.DoCmd.OpenForm "varer_fore"

    acc.Visible = True
Avatar billede terry Ekspert
08. november 2003 - 10:36 #4
and you obviously need to alter the path\filename
Avatar billede holemose Nybegynder
20. november 2003 - 20:14 #5
Hej terry.

Undskyld jeg har været så længe
om at svare, min Pc har været nede.

Ok, dit forslag virker ...hermed point til dig!
Avatar billede terry Ekspert
20. november 2003 - 20:45 #6
thats a long time without a PC :o)
Thanks
Avatar billede holemose Nybegynder
20. november 2003 - 20:57 #7
Ja, det var trist.
Nyt motherboard og hardisc,
det kan godt drille lidt!!

Hej :0)
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
Kurser inden for grundlæggende programmering

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