• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

VBA probleempje

Status
Niet open voor verdere reacties.

Masjimo

Gebruiker
Lid geworden
23 dec 2010
Berichten
165
Hoi,

Ik probeer een macro te maken die een waarde uit een werkblad kopieert en hem in een tweede werkblad opslaat.

Daarvoor heb ik de volgende VBA opgenomen;

Sub MaandKopie()
'
' MaandKopie Macro
'
Range("J4").Select
Selection.Copy
Sheets("Historie").Select
Range("A4").Select
Application.CutCopyMode = False
Selection.End(xlDown).Select
Selection.down Dit gaat dus niet.......:o:o
ActiveSheet.Paste
End Sub


Ik zou dus op het tweede werkblad in range J4 m'n cursor willen plaatsen die het einde van de kolom zoekt.
Eenmaal op het einde van de kolom moet nog een stap gezet worden naar de eerst volgende lege cel......

Dat laatste stapje lukt dus niet, wat doe ik verkeerd?????

Alvast bedankt!!

Henk
 
Trouwens dit is voldoende om dat te doen wat je aangeeft:

Code:
Sub MaandKopie()
 '
 ' MaandKopie Macro
 '
 With Sheets("Historie")
  Range("J4").Copy .Range("A" & .Range("A" & .Rows.Count).End(xlUp).Row + 1)
 End With
End Sub
 
Op 1 regel.

Code:
Sub MaandKopie()
Sheets("Historie").Range("A4").End(xlDown).Offset(1, 0).Value = Range("J4").Value
End Sub

Met vriendelijke groet,


Roncancio
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan