Avatar billede jensen363 Forsker
11. december 2012 - 09:33 Der er 1 kommentar og
1 løsning

Copy Paste til næste blanke række

Excel Office 2010

Jeg har behov for en makro som efter følgende

    Sheets("New Unit").Visible = True
        Sheets("New Unit").Select
    Range("A1:R6").Select

kopierer dette til næste blanke linie i

Sheets("Data").Select

i kolonne A, målt fra celle A6 og nedad

Synes ikke jeg kan få det til at funke ... er der ændret i Office 2010 ???
Avatar billede jensen363 Forsker
11. december 2012 - 17:20 #1
Jeg benytter denne med held ( for det meste ), men den virker ikke hvis jeg har filter på mine data ???

Sub CreateNewUnit()
Dim NextRow As Long
   
    Sheets("Data").Select
   
    Sheets("New Unit").Visible = True
        Sheets("New Unit").Select
    Range("A1:R6").Select
   
    Selection.Copy
   
    NextRow = Sheets("Data").Range("A" & Rows.Count).End(xlUp).Row + 1
        Sheets("Data").Range("A" & NextRow).PasteSpecial Paste:=xlPasteAll
   
    Sheets("New Unit").Select
    ActiveWindow.SelectedSheets.Visible = False
    Sheets("Data").Select
   
    Range("A1").Select

End Sub
Avatar billede jensen363 Forsker
06. maj 2013 - 09:35 #2
Lukker
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester