Avatar billede peturkirke Novice
01. april 2008 - 16:19 Der er 3 kommentarer og
1 løsning

vba spørgsmål

Dette er et VBA spørgsmål:

Kan en eller anden sende mig et kodeeksempel på hvordan jeg sorterer en tabel efter indholdet i en bestemt kolonne, og derefter sammenligner indholdet i denne kolonne for record nr. 1 og 2, derefter 2 og 3, 3 og 4 osv. ?
(sammenligne = finde ud af om de er ens)
Avatar billede terry Ekspert
01. april 2008 - 17:37 #1
Avatar billede peturkirke Novice
01. april 2008 - 17:58 #2
har intet med dette spørgsmål at gøre
Avatar billede terry Ekspert
01. april 2008 - 18:21 #3
why VBA code? It may be possible in SQL but a bit more information might be necessary first.

Do yo uwnat to sort on one field only and only compare the same field in th eprevious record? And what do you want to do if they are different?
Avatar billede Slettet bruger
02. april 2008 - 07:54 #4
Sorteringen laver du i en forespørgsel og så kan du lave noget kode a'la:

dim db as dao.database
dim rst as dao.recordset
dim a as string
set db as =currentdb()
set rst = db.openrecordset("NavnPåForespørgsel")
with rst
.movefirst
a=!SammenligningsKolonne
.movenext
Do
if !sammenligningskolonne = a then
msgbox "Sammenligningskolonnen i denne post og posten før er ens"
end if
a = !sammenligningskolonne
.movenext
Loop until .eof
.close
end with
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