Avatar billede familienriis Nybegynder
02. marts 2008 - 09:35 Der er 4 kommentarer og
1 løsning

flytte tal fra kolonne F til E hvis tal er positivt

Kan man lave en makro der flytter tal fra kolonne F tl kolonne E hvis tallet er positivt.

Jeg har mange linier og de ændrer sig konstant, da jeg importerer data hele tiden.
Avatar billede nielle Nybegynder
02. marts 2008 - 10:00 #1
Skal det være en makro?

Hvorfor ikke bare en passende formel i kolonne E

=HVIS(F1>0;F1;"")
=HVIS(F2>0;F2;"")
=HVIS(F3>0;F3;"")
...
Avatar billede jkrons Professor
02. marts 2008 - 10:30 #2
Prøv med

Sub FlytPositive()
    For Each c In Range("e1:e20").Cells
        If c.Value > 0 Then
            c.Offset(0, 1).Value = c.Value
            c.Value = ""
        End If
    Next c
End Sub

Ret selv antallet af celler i E til det nøsdvendige.
Avatar billede jkrons Professor
02. marts 2008 - 10:31 #3
Vrøvl. Det skalselvfølgelig være

Sub FlytPositive()
    For Each c In Range("f1:f20").Cells
        If c.Value > 0 Then
            c.Offset(0, -1).Value = c.Value
            c.Value = ""
        End If
    Next c
End Sub
Avatar billede familienriis Nybegynder
02. marts 2008 - 11:50 #4
yes ,det var lige det jeg søgte.
Har selv lavet utallige forsøg på at lave en kode, uden held.
Jeg kan sagtens se / forstå koden når jeg ser en der er rigtig, men magter ikke at få sat koden korrekt sammen, når bare der erlidt udfordringer.


Grunden til at jeg ikke kan bruge formler er at inden denne makro køres har jeg lige hentet data over i dette ark med en anden makro og overskrevet alle celler i det aktuelle ark.

Tak for hjælpen.
Hvis du har et svar, kan jeg give dig poits.

Du har også hjulpet mig med en anden kode, som vi ikke har fået lukket endnu :-)

http://www.eksperten.dk/spm/820397
Avatar billede jkrons Professor
02. marts 2008 - 12:55 #5
Her er et svar - og jeg har også  svarwet på det andet spørgsmål.
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