Avatar billede larskoch Nybegynder
09. november 2009 - 14:11 Der er 4 kommentarer og
1 løsning

Indsæt data

Hej!

Hvorfor kan jeg ikke anvende denne til at indsætte data i det første ledige felt i kolonne AH ?

Sheets("Budget").Select
Range("A6:B6).Select
Range(Selection, Selection.End(xlDown)).Select
Application.CutCopyMode = False
Sheets("Data").Select
Range("AH5:AH65536").Find(Empty, LookIn:=xlValues).Select
Activesheet.Paste
Avatar billede excelent Ekspert
09. november 2009 - 18:43 #1
Har du data længere nede end det du kopierer ?
Har du data længere nede end der hvor der skal indsættes ?
Avatar billede larskoch Nybegynder
09. november 2009 - 19:18 #2
Jeg har ikke data længere nede end jeg kopiere og der skal heller ikke sættes data ind efter denne indsættelse (længere nede)..
Avatar billede excelent Ekspert
09. november 2009 - 19:40 #3
Koden forudsætter at kolonne A og B har ens antal rækker m. data

Gætter på de skal indsættes fra række 5 eller under evt. data i kolonne AH

b = Sheets("Budget").Cells(65536, "A").End(xlUp).Row
d = Sheets("Data").Cells(65536, "AH").End(xlUp).Row
If d < 5 Then d = 5
Sheets("Budget").Range("A6:B" & b).Copy Sheets("Data").Range("AH" & d)
Avatar billede larskoch Nybegynder
09. november 2009 - 21:39 #4
Fandt løsningen manglede lidt i koden "SELECTION.COPY"

Sheets("Budget").Select
Range("A6:B6).Select
Range(Selection, Selection.End(xlDown)).Select
Application.CutCopyMode = False

SELECTION.COPY

Sheets("Data").Select
Range("AH5:AH65536").Find(Empty, LookIn:=xlValues).Select
Activesheet.Paste

Så virker den efter hensigten
Avatar billede larskoch Nybegynder
12. november 2009 - 07:37 #5
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
Kurser inden for grundlæggende programmering

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