Avatar billede telep Nybegynder
13. januar 2005 - 19:59 Der er 7 kommentarer og
2 løsninger

Gennemløbe Excelfil og slette dubletter

Hejsa,

Jeg ønsker at gennemløbe en Excelfil og slette evt. dubletter.

Vi kan gå ud fra, at hvis der findes dubletter i filen kommer de efter hinanden!

Endvidere behøves også kun et bestemt felt at være ens før vi kan betragte det som en dublet!

Altså pseudokode:

While (filen ikke er slut)
    Hvis (Felt"B2" = Felt"B1") så
        slet denne række (felt"B2")
    Move.next
Loop
Avatar billede kabbak Professor
13. januar 2005 - 21:09 #1
Avatar billede kabbak Professor
13. januar 2005 - 21:10 #2
Avatar billede telep Nybegynder
13. januar 2005 - 22:51 #4
jeg skal ikke bruge VBA-kode, men ren VB!
Avatar billede telep Nybegynder
13. januar 2005 - 22:53 #5
Grunden til 200p!!!

Ellers kunne jeg bare bruge det kode der ligger alle steder!
Avatar billede martin_moth Mester
14. januar 2005 - 08:31 #6
Så skulle du måske have præciseret, at det ikek var VBA ;o)

Du kan nu bruge koden "der ligger alle steder" alligevel, du skal bare få adgang til excel regnearket via VB6 først:

  Dim ex As Excel.Application
  Set ex = New Excel.Application
   
  Dim work As Excel.Workbook
  Set work = ex.Workbooks.Open("c:\temp.xls")
   
  work.Worksheets("ark1").Range("a1").Value = "Hej" '<-- Indsæt kode du finder alle steder
   
  Set work = Nothing
  Set ex = Nothing

Fundet ved at bruge søgefunktionen (søgt på "Excel fra VB")

Sig til hvis du skal have hjælp til at strikke det yderligere sammen
Avatar billede telep Nybegynder
15. januar 2005 - 15:29 #7
Det skal jeg!!!

Jeg kan ikke få det til at spille!
Avatar billede martin_moth Mester
17. januar 2005 - 08:12 #8
Så skal du sikkert bare gøre noget andet end det du gør!

Hvad kan du ikke få til at spille?
Avatar billede telep Nybegynder
17. januar 2005 - 11:23 #9
Har løst problemerne!

men tak alligevel!
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