• 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.

bepaalde cellen kopieren macro

Status
Niet open voor verdere reacties.

jokri

Gebruiker
Lid geworden
29 nov 2012
Berichten
9
Hallo,

Ik heb een tabblad in excel waarin enkele cellen gekopieerd moeten worden naar andere cellen in een ander tabblad
bijv, wanneer ik op een knop duw moet er volgende dingen gekopieerd worden:
Blad1!a2 naar lijst!a4
Blad1!b2 naar lijst!c4
Blad1!c2 naar lijst!b4
Blad1!d2 naar lijst!d4


wanneer ik volgende keer nieuwe gegevens invul in klanten! moeten deze naar een rij lager gekopieerd worden (dus naar lijst!a5......)
ben ik verstaanbaar?:confused:
 
Laatst bewerkt:
jorki, als je geen voorbeeldje mee stuurt wordt er meestal minder gereageerd
groet sylvester
 
jorki,
ik heb gewoon een macrootje opgenomen:
Code:
Sub Macro3()
    Range("A2:D2").Select
    Selection.Copy
    Sheets("lijst").Select
    Range("A4:D4").Select
    Selection.Insert Shift:=xlDown
    Sheets("Blad1").Select
    Application.CutCopyMode = False
    Selection.ClearContents
    Range("A2").Select
End Sub
groet sylvester
 

Bijlagen

maar als ik volgende keer nieuwe klantgegevens invul, moeten die bij de lijst toegevoegd worden (rij lager) en dus niet overschreven worden
 
ow
het werkt zo al :-)
bedankt!

nu ga ik mooi alles uitwerken
 
ik ken er nog niet zoveel van...
ik kan er ook niet goed aan uit, waarom er alleen a2 en a4 in voorkomt, hoewel alle cellen gekopieerd worden
 
kan je me helpen met het origineel bestand, want het lukt me niet

dit is wat ik tot nu toe gemaakt heb, wanneer ik op de knop 'toevoegen aan lijst' klik zouden dus die gegevens gekopieerd moeten worden

ow=
ahzo:rolleyes:
 

Bijlagen

Laatst bewerkt door een moderator:
Jorki, wil je aub eerst wat namen aan je cellen geven, dan kan ik die bebruiken in de oplossing.
 
Ringlaan, da's achter mijnen hoek (woon zelf op de Laaglandlaan)
Kan je eens duidelijk aangeven welke cellen van welk blad naar welke cellen van welk blad moeten, want hetgeen je schrijft komt helemaal niet overeen met het voorbeeld dat je hier geplaatst hebt.
De broncellen die je wil kopieëren zijn leeg, de doelcellen zijn leeg of maken geen deel uit v/e tabel ??
 
van factuurmaken naar lijst
f1 -> b3
h23 -> c3
h44 -> d3
a23 -> e3
e23 -> f3

zo blijven de gegevens opgeslagen in een lijst, telkens ik een nieuwe factuur aanmaak
 
Code:
Sub Transfer()
    Dim data(5)
    With Sheets("Factuur maken")
        data(0) = .Range("F1").Value
        data(1) = .Range("H23").Value
        data(2) = .Range("H44").Value
        data(3) = .Range("A23").Value
        data(4) = .Range("E23").Value
    End With
    Sheets("lijst").Range("B" & Rows.Count).End(xlUp).Offset(1).Resize(, 5) = data
End Sub
 
Graag gedaan.
Zet je de vraag dan nog even op opgelost (menubalk net boven je 1ste post)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan