Hallo allemaal
Bij het pogrammeren in vba in excel krijg ik een foutmelding 1004 op de regel die dik gedrukt is:
Op blad2 staan de gegevens voor de grafiek
De grafiek staat op blad "Grafiek Analyse"
Sadres = de laatste regel met de waarde groter dan 0
[TABLE="width: 694"]
[TR]
[TD="class: xl66, width: 64"][/TD]
[TD="class: xl66, width: 64"] A[/TD]
[TD="class: xl63, width: 227"] B[/TD]
[TD="class: xl63, width: 126"] C[/TD]
[TD="class: xl63, width: 93"] D[/TD]
[TD="class: xl64, width: 184"] E[/TD]
[TD="class: xl64, width: 184"][/TD]
[/TR]
[TR]
[TD="class: xl66, width: 64"] 1[/TD]
[TD="class: xl66, width: 64"]Nummer[/TD]
[TD="class: xl63, width: 227"]Leverancier[/TD]
[TD="class: xl63, width: 126"]Aantal opdrachten[/TD]
[TD="class: xl63, width: 93"]Afkeur aantal[/TD]
[TD="class: xl64, width: 184"]Gemiddelde overschrijding[/TD]
[TD="class: xl64, width: 184"][/TD]
[/TR]
[TR]
[TD="class: xl66, width: 64"][/TD]
[TD="class: xl66, width: 64"]12345[/TD]
[TD="class: xl63, width: 227"]Lev[/TD]
[TD="class: xl63, width: 126"]125[/TD]
[TD="class: xl63, width: 93"]5[/TD]
[TD="class: xl64, width: 184"]0%[/TD]
[TD="class: xl64, width: 184"][/TD]
[/TR]
[/TABLE]
Al vast bedank voor de hulp
Bij het pogrammeren in vba in excel krijg ik een foutmelding 1004 op de regel die dik gedrukt is:
Op blad2 staan de gegevens voor de grafiek
De grafiek staat op blad "Grafiek Analyse"
Sadres = de laatste regel met de waarde groter dan 0
[TABLE="width: 694"]
[TR]
[TD="class: xl66, width: 64"][/TD]
[TD="class: xl66, width: 64"] A[/TD]
[TD="class: xl63, width: 227"] B[/TD]
[TD="class: xl63, width: 126"] C[/TD]
[TD="class: xl63, width: 93"] D[/TD]
[TD="class: xl64, width: 184"] E[/TD]
[TD="class: xl64, width: 184"][/TD]
[/TR]
[TR]
[TD="class: xl66, width: 64"] 1[/TD]
[TD="class: xl66, width: 64"]Nummer[/TD]
[TD="class: xl63, width: 227"]Leverancier[/TD]
[TD="class: xl63, width: 126"]Aantal opdrachten[/TD]
[TD="class: xl63, width: 93"]Afkeur aantal[/TD]
[TD="class: xl64, width: 184"]Gemiddelde overschrijding[/TD]
[TD="class: xl64, width: 184"][/TD]
[/TR]
[TR]
[TD="class: xl66, width: 64"][/TD]
[TD="class: xl66, width: 64"]12345[/TD]
[TD="class: xl63, width: 227"]Lev[/TD]
[TD="class: xl63, width: 126"]125[/TD]
[TD="class: xl63, width: 93"]5[/TD]
[TD="class: xl64, width: 184"]0%[/TD]
[TD="class: xl64, width: 184"][/TD]
[/TR]
[/TABLE]
Code:
Range("A1").Activate
Sheets("Grafiek Analyse").Select
BereikC = "B2:E" & Sadres
BereikD = "$B$2:$B$" & Sadres
ActiveSheet.ChartObjects("Grafiek").Delete
ActiveSheet.Shapes.AddChart.Select
ActiveChart.ChartType = xlColumnClustered
ActiveChart.SetSourceData Source:=Range(BereikC)
ActiveChart.Legend.Select
ActiveChart.Axes(xlCategory).Select
[B]ActiveChart.SeriesCollection(1).Name = "=Blad2!$C$1"[/B]
ActiveChart.SeriesCollection(2).Name = "=Blad2!$D$1"
ActiveChart.SeriesCollection(3).Name = "=Blad2!$E$1"
ActiveChart.SeriesCollection(4).Delete
ActiveChart.SeriesCollection(4).Delete
ActiveChart.SeriesCollection(3).XValues = Range(BereikD)
ActiveChart.ChartArea.Select
ActiveChart.Parent.Name = "Grafiek"
Sheets("Blad2").Select
Range("A1").Activate
Al vast bedank voor de hulp
Laatst bewerkt: