Jeg arbejder på et ark, der bliver "endless", hvor hver række består af celler, hvor jeg taster data ind, som bliver brugt i formler. Hvordan får jeg automatisk copieret formler i sidste linje, til en ny linje? Man kan selvfølgelig lave en knap, som brugeren kan klikke på, så den kopiere linen, men kan man ikke lave det så, når ex. celle c bliver udfyldt, skal arket køre et script? Alternativt, nogen der har en bedre løsning?
Hvis du har den formel, der skal kopieres i E-kolonnnen (tilpas selv til der, hvor du har dine formler), kan følgende bruges. Udløses hver gang, der tasates i c-kolonnen)
Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("c:c")) Is Nothing Then rk = ActiveCell.Row Range("e" & rk - 1).Copy Target.Offset(1, 2).Activate ActiveSheet.Paste Application.CutCopyMode = False End If End Sub
Tak for hjælpen. Det blev dog en lidt anden løsning, hvor jeg via en knap kopiere sidste linie.
Synes godt om
1 synes godt om dette
Ny brugerNybegynder
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.