29. maj 2007 - 21:49Der er
9 kommentarer og 1 løsning
Formel der skal flytte en række til et andet ark
Lidt kompleks sag, jeg har nedenstående regneark(570 linjer i mit eget), hvor det er meningen jeg vil have en formel som kan flytte en hel række til et andet ark, hvis f.eks. F-kolonnen opfylder kriteriet "x". Som markeret. Skal gælde både F, G, H. Hvordan kan den drejes.
A B C E F G H 1 Nr. Emner Karakter Pain FJ ET MB 2 6 x-firma 3 Invest x 3 4 x-firma 4 Obl.lån x
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Ja og nej. Tællefunktionen er rigtig nok, men jeg skal have formlen til at flytte hele rækken der hvor x er sat i FJ til Ark2. Der hvor x er i MB skal rækken flyttes til Ark4. Ikke kun celle A2
Denne makro kopierer celle A?:D? til øvrige ark hvis x i kolonne E kopieres til Ark2 hvis x i kolonne F kopieres til Ark3 hvis x i kolonne G kopieres til Ark4
Sub CopyRække() Sheets("Ark1").Activate rk = Cells(65500, 1).End(xlUp).Row For t = 2 To rk rk2 = Sheets("Ark2").Cells(65500, 1).End(xlUp).Row + 1 rk3 = Sheets("Ark3").Cells(65500, 1).End(xlUp).Row + 1 rk4 = Sheets("Ark4").Cells(65500, 1).End(xlUp).Row + 1 If Cells(t, "E") = "x" Then Range("A" & t & ":D" & t).Copy Sheets("Ark2").Cells(rk2, 1) If Cells(t, "F") = "x" Then Range("A" & t & ":D" & t).Copy Sheets("Ark3").Cells(rk2, 1) If Cells(t, "G") = "x" Then Range("A" & t & ":D" & t).Copy Sheets("Ark4").Cells(rk2, 1) Next End Sub
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.