Avatar billede marten123 Nybegynder
03. juli 2006 - 15:41 Der er 5 kommentarer og
1 løsning

Makro - copy paste, hvis

Hej,

Jeg ønsker at lave en makro i excel der gør følgende:

Hvis A5 ikke er tom, så skal A5:K13 kopieres til A15:K23 OG
Hvis A15 ikke er tom, så skal A5:K13 kopieres til A25:K33 OSV, OSV, OSV.........

Håber I kan hjælpe
Avatar billede excelent Ekspert
03. juli 2006 - 18:04 #1
Sub kopier()
Dim r
r = Cells(65500, 1).End(xlUp).Row + 2
If Range("A5") <> "" Then
Range("A5:K13").Copy Destination:=Cells(r, 1)
End If
End Sub
Avatar billede marten123 Nybegynder
04. juli 2006 - 08:50 #2
tak for svar, men jeg får en debug "cant change part of an array", kan du hjælpe her?....ja jeg er lidt grøn ;)
Avatar billede marten123 Nybegynder
04. juli 2006 - 08:54 #3
ok har den nu. Den skulle hedde + 11:

Private Sub CommandButton1_Click()
Dim r
r = Cells(65500, 1).End(xlUp).Row + 11
If Range("A5") <> "" Then
Range("A5:K13").Copy Destination:=Cells(r, 1)
End If
End Sub

Sender du et svar? Mange tak for hjælpen.
p.s hvad står .end(xlUp). for?
Avatar billede excelent Ekspert
04. juli 2006 - 17:33 #4
velbekom

End(xlUp)søger efter den første ikke tomme selle
nede fra og op, fra og med række 65500
Avatar billede marten123 Nybegynder
05. juli 2006 - 08:45 #5
ok. Det er ctrl+alt og pilop går jeg ud fra
Avatar billede excelent Ekspert
05. juli 2006 - 15:34 #6
tæt på,- CLRL+Pilop
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