Avatar billede sailor Nybegynder
19. maj 2001 - 11:45 Der er 3 kommentarer og
1 løsning

data fra tabel skal bruges i VBA

Hej

I access 2000 har jeg en tabel med nogle få navne.

Jeg skal bruge disse navne i noget VBA kode, men kan ikke finde ud af, hvordan jeg får fat i dem fra tabellen.

vh
Sailor

Avatar billede mathiasiversen Nybegynder
20. maj 2001 - 11:47 #1
eks.

sub FindNavn()

Dim Db As Database, Rst As Recordset, krit As String {den sidste kan du bruge til at søge}
Set Db = Workspace(0).Databases(0)
Set Rst = Db.OpenRecordset(\"TabelNavn\", dbOpenDynaset) {her med dynamisk udvalg}

Krit = \"KolonneNavn = \'Anders And\'\"
Rst.FindFirst Krit
Do While Not Rst.NoMatch
Debug.Print Rst.Fields![KolonneNavn];
Rst.FindNext Krit
End Sub

Er det sådan nogenlunde det du mener?
Avatar billede mathiasiversen Nybegynder
20. maj 2001 - 11:49 #2
de første tre linier er selvfølgelig det du skal bruge, det andet er bare et foreslag/eks.
Avatar billede sailor Nybegynder
22. maj 2001 - 19:50 #3
Ja, det ser vist rigtigt ud. Men med mit ringe kendskab til VBA: Koden stopper når den når til Workspace. Er det mig, der laver noget ravende forkert.

vh
Sailor
Avatar billede sailor Nybegynder
20. juni 2001 - 10:25 #4
Ja, undskyld at det tog lidt tid. Nu har jeg \"kringlet\" problemet.

Tak for hjælpen.

vh
sailor
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