hvorfor skal række 5 ikke slettes? Den er identisk med række 1.
Ja og nej. Iflg. din beskrivelse skulle sidste række også slettes medmindre det kun er dupletter du vil slette(?) Prøv dig evt. frem med SELECT for at se om du kan få de rækker frem, som du vil slette.
Undskyld - række 5 skal selvfølgelig også slettes.
Brug Guiden "Find dupletter" til at finde dupletter blandt felterne. Tilpas dette query til at opfylde dine betingelser, f.eks. med udtrykket "00" & [felt2] etc. Det skal nok blive godt.
Jeg kender godt den guide men tror ikke lige at jeg kan tilpasse den til mit behov. F.eks. returnerer den jo ikke kun en post men begge dubletter. Hvis du vil have del i point her må du komme med lidt mere.
"Hvis du vil have del i point her må du komme med lidt mere.": Hej igen, det var hyggeligt.
Ja undskyld hvis det lød lidt barskt men jeg er en lille smule træt af svar som "Kig i hjælpen", "Slet dem manuelt", "Tilpas dette" o.s.v.
Men - det er selvfølgelig min egen fejl når jeg ikke detaljerer spørgsmålet mere.
Funktionen jeg er ude efter skal køre som en del af en større VBA funktion hvert 20 sekund og er altså ikke en engangsfornøjelse som jeg lige så godt kunne lave i hånden.
Som sagt kender jeg godt guiden, den kan bare ikke lige bruges som den er, men måske er alt hvad jeg har brug for, bare lidt hjælp til at tilpasse denne - jeg ved det ikke.
Endnu en gang undskyld staticdata, sådan var det ikke ment.
Lav et query, Q1, som har felt4 med "00" for de rækker, som ikke har det i forvejen,f.eks. Felt4: Iif (left(felt2,2)<>"00";"00"&felt2;felt2))
Lav et query, Q2, som finder dupletter (brug guiden) i Q1s felt1, felt3 og felt4.
Lav et query din oprindelige tabel, f.eks. tabel1, og Q2, hvor du joiner felt1 og felt3. Samtidig skal felt2 være <> felt4. Vupti, her har du hvad du søger, og kan lave query om til et slettequery.
..altså joiner felt1 med felt1 og felt3 med felt3...
staticdata> Tak for det. Jeg skal lige tygge lidt på den, men jeg kan godt se idéen.
you're welcome - tak for points