Avatar billede dennisa Nybegynder
28. juni 2011 - 12:07 Der er 6 kommentarer og
1 løsning

Find, kopier og fjern makro

I kolonne A har jeg en række data ( eksempel )

AFD1
AFD1
AFD1 Total
AFD2
AFD2
AFD2
AFD2 Total

Jeg har behov for en makro som gennemløber kolonne A og hvergang indholdet regnet fra 6 karakter er Total, skal hele indholdet i kolonnen kopieres til samme celle i kolonne B. Herefter skal kun de første 4 karakterer stå tilbage i kolonne A ( total skal slettes )
Avatar billede supertekst Ekspert
28. juni 2011 - 13:20 #1
kan du ikke prøve at vise "efter- situationen" af kolonne A & B
Avatar billede dennisa Nybegynder
28. juni 2011 - 13:26 #2
Før

Kol A        Kol B
AFD1
AFD1
AFD1 Total
AFD2
AFD2
AFD2
AFD2 Total

Efter

Kol A        Kol B
AFD1
AFD1
AFD1        AFD1 Total
AFD2
AFD2
AFD2
AFD2        AFD2 Total
Avatar billede supertekst Ekspert
28. juni 2011 - 13:37 #3
Ok & tak - vender tilbage...
Avatar billede dennisa Nybegynder
28. juni 2011 - 13:42 #4
Super :-)
Avatar billede supertekst Ekspert
28. juni 2011 - 13:47 #5
Public Sub kopierOgSlet()
Const søgEfter = "Total"
Const position = 6

Dim antalRæk As Long, ræk As Long
    antalRæk = ActiveCell.SpecialCells(xlLastCell).Row
   
    For ræk = 1 To antalRæk
        If InStr(Range("A" & ræk), søgEfter) = position Then
            Range("B" & ræk) = Range("A" & ræk)
            Range("A" & ræk) = Left(Range("A" & ræk), position - 1)
        End If
    Next ræk
End Sub
Avatar billede dennisa Nybegynder
28. juni 2011 - 14:44 #6
Perfekt, takker
Avatar billede supertekst Ekspert
28. juni 2011 - 14:53 #7
Selv tak - du får et svar..
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