Avatar billede familienriis Nybegynder
22. februar 2008 - 11:41 Der er 1 kommentar og
1 løsning

Søge efter en bestemt tekst i kolonne D og ændre celle kol. A

Jeg har et ark med ca 2000 linier

Jeg kunne godt tænke mig en makro der søger efter følgende tekst: "DATO UBALANCE" i kolonne D.

Hvis denne tekst findes skal der komme en tekstboks op og spørge hvad den skal ændre nr til. (nr. står i kolonne A)

Når jeg så har indtastet den værdi jeg ønsker, skal den erstatte eksisterende nr i kolonne A og søge videre i kolonne D efter "DATO UBALANCE" og gentage spørgsmålet indtil der ikke er flere med den søge TEKST.
Avatar billede snej Nybegynder
22. februar 2008 - 15:54 #1
Hej jeg har lige lavet to versioner af en makro som kan bruges.

Den første her kører kun kolonne D engang igennem.

Sub DatoUbalance()
   
        Range("D:D").Select
        On Error GoTo err
        Do
        Selection.Find(What:="DATO UBALANCE", After:=ActiveCell).Activate
        rk = ActiveCell.Row
        Range("A" & rk).Value = InputBox("Indtast det nye nr.")
        Range("D" & rk + 1 & ":D65536").Select
        Loop

err:

End Sub

Den næste her fortsætter med at søge kolonne D igennem indtil der ikke længere er nogle felter med teksten "DATO UBALNACE"

Sub DatoUbalance2()
   
        Range("D:D").Select
        On Error GoTo err
        Do
        Selection.Find(What:="DATO UBALANCE", After:=ActiveCell).Activate
        rk = ActiveCell.Row
        Range("A" & rk).Value = InputBox("Indtast det nye nr.")
        Loop

err:

End Sub

Håber du kan bruge en af dem.
Avatar billede familienriis Nybegynder
23. februar 2008 - 16:36 #2
Nr. 1 var lige det jeg ledte efterMange tak for hælpen
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
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

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