Goedemiddag,
Ik heb een simulatie gemaakt in excel en wil voor verschillende waarden mijn data kopieren van het model naar databladen. Dit is gelukt, maar nu wil ik snel het blad waar het heen gecopieerd word wijzigen, is er een mogelijkheid om dat in de macro te doen bijvoorbeeld;
Dim i As Integer
bladnaam = "Blad1"
For i = 12 To 111
Sheets(bladnaam).Cells(i, 2).Value = Sheets("model").Range("n3").Value
Sheets(bladnaam).Cells(i, 3).Value = Sheets("model").Range("n4").Value
Sheets(bladnaam).Cells(i, 4).Value = Sheets("model").Range("n5").Value
Sheets(bladnaam).Cells(i, 5).Value = Sheets("model").Range("q3").Value
Sheets(bladnaam).Cells(i, 6).Value = Sheets("model").Range("q4").Value
Sheets(bladnaam).Cells(i, 7).Value = Sheets("model").Range("q5").Value
'Enzovoort....
Calculate
Next i
end sub
het bladnaam = "Blad1" gedeelte werkt niet, weet iemand wat ik fout doe?
mvg,
Ruben
Ik heb een simulatie gemaakt in excel en wil voor verschillende waarden mijn data kopieren van het model naar databladen. Dit is gelukt, maar nu wil ik snel het blad waar het heen gecopieerd word wijzigen, is er een mogelijkheid om dat in de macro te doen bijvoorbeeld;
Dim i As Integer
bladnaam = "Blad1"
For i = 12 To 111
Sheets(bladnaam).Cells(i, 2).Value = Sheets("model").Range("n3").Value
Sheets(bladnaam).Cells(i, 3).Value = Sheets("model").Range("n4").Value
Sheets(bladnaam).Cells(i, 4).Value = Sheets("model").Range("n5").Value
Sheets(bladnaam).Cells(i, 5).Value = Sheets("model").Range("q3").Value
Sheets(bladnaam).Cells(i, 6).Value = Sheets("model").Range("q4").Value
Sheets(bladnaam).Cells(i, 7).Value = Sheets("model").Range("q5").Value
'Enzovoort....
Calculate
Next i
end sub
het bladnaam = "Blad1" gedeelte werkt niet, weet iemand wat ik fout doe?
mvg,
Ruben