I ark to skriver du formlen: =hvis(ark1!$J0<>0;ark1!A1;"")
Engelsk udgave af excel =if(ark1!$J0<>0;ark1!A1;"")
Når du så trækker denne ud over hele linjen, så vil den kopierer alle felterne og vil den kun kopiere den som er lig 0 i tilsvarende række i ark1 kolonne J.
Dim antalRæk As Long, ræk As Long, ræk2 As Long Public Sub testOmKolonne_J_ErNul() Rem beregn antal rækker antalRæk = ActiveCell.SpecialCells(xlLastCell).Row ræk2 = 2
Application.ScreenUpdating = False
For ræk = 2 To antalRæk If Range("J" & ræk) <> 0 Then overførTilArk2 End If Next ræk Application.ScreenUpdating = True End Sub Private Sub overførTilArk2() Rows(ræk & ":" & ræk).Select Selection.Copy
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.