Dim antalRækker As Long, ræk As Long, tal Rem Ark2 Const startRæk2 = 10 Const tillæg2 = 8 Dim ræk2 As Long Public Sub kopierTilArk2() antalRækker = ActiveCell.SpecialCells(xlLastCell).Row ræk2 = startRæk2 For ræk = 1 To antalRækker tal = Range("A" & ræk)
Sheets(2).Range("B" & ræk2) = tal ræk2 = ræk2 + tillæg2 Next ræk End Sub
Tak for hjælpen og velkomsten - Du har helt ret, den skal starte i række 10.
Jeg har ikke fået testet din løsning endnu, men den ser ud som om den er skrevet på dansk og min excel er engelsk - Kan jeg bare oversætte "række" og "Ræk" med "row"?
I givet fald er du velkommen til at sende dit regneark - @-adresse under min profil.
Dim antalRækker As Long, ræk As Long, tal Rem Ark2 Const startRæk2 = 10 'Startrækken på Sheet2 Const tillæg2 = 8 'Interval mellem værdier på sheet2 Dim ræk2 As Long Public Sub kopierTilArk2() antalRækker = ActiveCell.SpecialCells(xlLastCell).Row ræk2 = startRæk2 For ræk = 1 To antalRækker 'Der begyndes i række 1 på Sheet1 tal = Range("A" & ræk)
Sheets(2).Range("B" & ræk2) = tal 'Her indsættes tal på sheet2 ræk2 = ræk2 + tillæg2 Next ræk End Sub
Selv tak - så vil jeg lægge et Svar, som du evt. kan Acceptere, hvis du vil give point.
NB: Husk at anvende Kommentar som opgavestiller - Svar anvendes kun af forslagsstiller..
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.