Kunne godt bruge noget hjælp til dette Jeg har 19 ark hvor de 16 ark er værktøj som kan vælges med et x i A2-A100 i alle arkene når jeg har valgt fra de forskellige ark, skulle de så gerne blive listet op på Ark2 begyndende i A2 og så nedad eks. Ark5 vælges med et x A10 derefter Ark 12 A7 osv. De forskellige typer værktøj som er valgt skulle så gerne komme på Ark2 fra A2, A3 ,A4 osv.
Jeg bruger denne kode: Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("A:A")) Is Nothing Then LastRow = Cells(65356, 3).End(xlUp).Row Worksheets("Ark2").Range("A2:I101").Delete For Each Shape In Worksheets("Ark2").Shapes Shape.Delete Next Y = 2 For x = 2 To LastRow If Cells(x, 1) = "X" Or Cells(x, 1) = "x" Then Range(Cells(x, 2), Cells(x, 10)).Copy Destination:=Worksheets("Ark2").Cells(Y, 1) Y = Y + 1 End If Next End If End Sub
denne kode er kopieret til alle de relevante ark, MEN den tager kun det sidste stykke værktøj og flytter om til Ark 2
Synes godt om
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.