re !
après avoir qq peu changé le code il n 'y a plus d' erreur, en effet apré la boucle de 10 g réinitialisé m a 0. le probleme c' est que j' ais l' impression qu' il y a toujours un pb avec mon cells(k, m). Car excel ne prend pas les bonnes cellules ni les bonnes couleurs a attribués enfin de compte il n 'y a plus d' erreur mais ca ne fait pas ce qu' il faut et à chaque fois ca n' est pas la mm chose (je suis clair la??? lol)
voila
je remet le code , je sais qu 'il é long mais c au cas ou !^^
Sub uneseuleserie()
Dim i As Variant
Dim j As Integer
Dim travaux As Integer
Dim s As Integer
Dim PO As Integer
Dim h As Integer
Dim k As Variant
Dim m As Variant
Dim s As String
travaux = 45
s= 3
PO = 6
h = 5
k = 4
m = 0
For i = 2 To 48 Step 2
k = k + 2
m = 0
Sheets("calculs").Select
For j = 1 To 10 Step 1
m = m + 2
If ActiveSheet.Cells(k, m) = travaux Then
Sheets("planning").Select
ActiveSheet.ChartObjects("POP").Activate
ActiveChart.SeriesCollection(i).Points(j).Select
With selection.Interior
.Pattern = xlSolid
.ColorIndex = travaux
End With
End If
If ActiveSheet.Cells(k, m) = s Then
Sheets("planning").Select
ActiveSheet.ChartObjects("POP").Activate
ActiveChart.SeriesCollection(i).Points(j).Select
With selection.Interior
.Pattern = xlSolid
.ColorIndex = s
End With
End If
If ActiveSheet.Cells(k, m) = PO Then
Sheets("planning").Select
ActiveSheet.ChartObjects("POP").Activate
ActiveChart.SeriesCollection(i).Points(j).Select
With selection.Interior
.Pattern = xlSolid
.Color = PO
End With
End If
If ActiveSheet.Cells(k, m) = h Then
Sheets("planning").Select
ActiveSheet.ChartObjects("POP").Activate
ActiveChart.SeriesCollection(i).Points(j).Select
With selection.Interior
.Pattern = xlSolid
.ColorIndex = h
End With
End If
Debug.Print s
Next j
Next i
End Sub
voila merci
xaVier!