Bonjour,
Bon, j'ai trouver une solution, il faut dupliquer le point, voici ce que j'ai obtenu :
Dim Tableau3(0 To 11) As Double, Tableau4(0 To 11) As Double
Dim i As Long
Dim Rayon As Double
Rayon = 10
Dim Pi As Double
Pi = 3.14159
'Création du tableau pour les Abscisses
For i = 1 To 10
Tableau3(i - 1) = -Rayon * Cos((Pi - (i - 1) * (Pi / 9)))
Next i
'Création d'un tableau pour les Ordonnées
For i = 1 To 10
Tableau4(i - 1) = Rayon * Sin((Pi - (i - 1) * (Pi / 9)))
Next i
'Dim TblX(0 to 2) as bouble
Tableau3(10) = Tableau3(9) 'Doublon pour éviter la déformation de la courbe
Tableau3(11) = Tableau3(0) 'Point d'origine
Tableau4(10) = Tableau4(9) 'Doublon pour éviter la déformation de la courbe
Tableau4(11) = Tableau4(0) 'Point d'origine
'Ajoute une série dans le graphique
With ActiveChart
Do While .SeriesCollection.Count < 1
.SeriesCollection.NewSeries
Loop
.SeriesCollection(1).XValues = Tableau3() 'Abscisses
.SeriesCollection(1).Values = Tableau4() 'Ordonnées
'Définit le type (Courbe)
.ChartType = xlXYScatterSmooth
End With
