Bonsoir
J'ai un graphique, et je souhaite par bouton macro faire varier l'angle de
20 par 20
avec l'enregistreur de macro j'obtiens ceci, mais il ne bouge qu'une fois.
Comment faire afin de le faire varier par pas ?
Merci beaucoup
Didier
Sub deplacement()
ActiveSheet.ChartObjects("Graphique 12").Activate
ActiveChart.SeriesCollection(1).Select
With ActiveChart.ChartGroups(1)
.VaryByCategories = True
.FirstSliceAngle = 20
End With
End Sub
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jero
Salut,
Sub deplacement()
ActiveSheet.ChartObjects("Graphique 12").Activate
ActiveChart.SeriesCollection(1).Select
With ActiveChart.ChartGroups(1)
.VaryByCategories = True
For I = 1 to 18
.FirstSliceAngle = I*20
'Sans doute ajouter une tempo du genre :
For J=1 to 100000:next J
Next I
End With
End Sub
A tester...
Jero
"Didier" a écrit dans le message de news:
Bonsoir J'ai un graphique, et je souhaite par bouton macro faire varier l'angle de 20 par 20 avec l'enregistreur de macro j'obtiens ceci, mais il ne bouge qu'une fois. Comment faire afin de le faire varier par pas ? Merci beaucoup Didier
Sub deplacement() ActiveSheet.ChartObjects("Graphique 12").Activate ActiveChart.SeriesCollection(1).Select With ActiveChart.ChartGroups(1) .VaryByCategories = True .FirstSliceAngle = 20 End With End Sub
Salut,
Sub deplacement()
ActiveSheet.ChartObjects("Graphique 12").Activate
ActiveChart.SeriesCollection(1).Select
With ActiveChart.ChartGroups(1)
.VaryByCategories = True
For I = 1 to 18
.FirstSliceAngle = I*20
'Sans doute ajouter une tempo du genre :
For J=1 to 100000:next J
Next I
End With
End Sub
A tester...
Jero
"Didier" <didi@wanadoo.fr> a écrit dans le message de news:
eEPjAhc7EHA.3336@TK2MSFTNGP11.phx.gbl...
Bonsoir
J'ai un graphique, et je souhaite par bouton macro faire varier l'angle de
20 par 20
avec l'enregistreur de macro j'obtiens ceci, mais il ne bouge qu'une fois.
Comment faire afin de le faire varier par pas ?
Merci beaucoup
Didier
Sub deplacement()
ActiveSheet.ChartObjects("Graphique 12").Activate
ActiveChart.SeriesCollection(1).Select
With ActiveChart.ChartGroups(1)
.VaryByCategories = True
.FirstSliceAngle = 20
End With
End Sub
Bonsoir J'ai un graphique, et je souhaite par bouton macro faire varier l'angle de 20 par 20 avec l'enregistreur de macro j'obtiens ceci, mais il ne bouge qu'une fois. Comment faire afin de le faire varier par pas ? Merci beaucoup Didier
Sub deplacement() ActiveSheet.ChartObjects("Graphique 12").Activate ActiveChart.SeriesCollection(1).Select With ActiveChart.ChartGroups(1) .VaryByCategories = True .FirstSliceAngle = 20 End With End Sub
Didier
Bonjour Jero merci pour ton aide la procédure , hélas ne fonctionne pas Didier
"Jero" <~ a écrit dans le message de news: %235%
Salut,
Sub deplacement()
ActiveSheet.ChartObjects("Graphique 12").Activate
ActiveChart.SeriesCollection(1).Select
With ActiveChart.ChartGroups(1)
.VaryByCategories = True
For I = 1 to 18
.FirstSliceAngle = I*20
'Sans doute ajouter une tempo du genre :
For J=1 to 100000:next J
Next I
End With
End Sub
A tester...
Jero
"Didier" a écrit dans le message de news:
Bonsoir J'ai un graphique, et je souhaite par bouton macro faire varier l'angle de 20 par 20 avec l'enregistreur de macro j'obtiens ceci, mais il ne bouge qu'une fois. Comment faire afin de le faire varier par pas ? Merci beaucoup Didier
Sub deplacement() ActiveSheet.ChartObjects("Graphique 12").Activate ActiveChart.SeriesCollection(1).Select With ActiveChart.ChartGroups(1) .VaryByCategories = True .FirstSliceAngle = 20 End With End Sub
Bonjour Jero
merci pour ton aide
la procédure , hélas ne fonctionne pas
Didier
"Jero" <~jean-pierre.geraudel@ac-nantes.fr> a écrit dans le message de news:
%235%23FOwc7EHA.3684@TK2MSFTNGP10.phx.gbl...
Salut,
Sub deplacement()
ActiveSheet.ChartObjects("Graphique 12").Activate
ActiveChart.SeriesCollection(1).Select
With ActiveChart.ChartGroups(1)
.VaryByCategories = True
For I = 1 to 18
.FirstSliceAngle = I*20
'Sans doute ajouter une tempo du genre :
For J=1 to 100000:next J
Next I
End With
End Sub
A tester...
Jero
"Didier" <didi@wanadoo.fr> a écrit dans le message de news:
eEPjAhc7EHA.3336@TK2MSFTNGP11.phx.gbl...
Bonsoir
J'ai un graphique, et je souhaite par bouton macro faire varier l'angle
de 20 par 20
avec l'enregistreur de macro j'obtiens ceci, mais il ne bouge qu'une
fois.
Comment faire afin de le faire varier par pas ?
Merci beaucoup
Didier
Sub deplacement()
ActiveSheet.ChartObjects("Graphique 12").Activate
ActiveChart.SeriesCollection(1).Select
With ActiveChart.ChartGroups(1)
.VaryByCategories = True
.FirstSliceAngle = 20
End With
End Sub
Bonjour Jero merci pour ton aide la procédure , hélas ne fonctionne pas Didier
"Jero" <~ a écrit dans le message de news: %235%
Salut,
Sub deplacement()
ActiveSheet.ChartObjects("Graphique 12").Activate
ActiveChart.SeriesCollection(1).Select
With ActiveChart.ChartGroups(1)
.VaryByCategories = True
For I = 1 to 18
.FirstSliceAngle = I*20
'Sans doute ajouter une tempo du genre :
For J=1 to 100000:next J
Next I
End With
End Sub
A tester...
Jero
"Didier" a écrit dans le message de news:
Bonsoir J'ai un graphique, et je souhaite par bouton macro faire varier l'angle de 20 par 20 avec l'enregistreur de macro j'obtiens ceci, mais il ne bouge qu'une fois. Comment faire afin de le faire varier par pas ? Merci beaucoup Didier
Sub deplacement() ActiveSheet.ChartObjects("Graphique 12").Activate ActiveChart.SeriesCollection(1).Select With ActiveChart.ChartGroups(1) .VaryByCategories = True .FirstSliceAngle = 20 End With End Sub
Jero
Bonjour, Essaie ceci : ça marche... Sub TourneManège() ActiveSheet.ChartObjects("Graphique 12").Activate ActiveChart.SeriesCollection(1).Select With ActiveChart.ChartGroups(1) .VaryByCategories = True For I = 1 To 18 .FirstSliceAngle = I * 20 For J = 1 To 10000000: Next J DoEvents Next I End With End Sub Jero "Didier" a écrit dans le message de news: %
Bonjour Jero merci pour ton aide la procédure , hélas ne fonctionne pas Didier
"Jero" <~ a écrit dans le message de news: %235%
Salut,
Sub deplacement()
ActiveSheet.ChartObjects("Graphique 12").Activate
ActiveChart.SeriesCollection(1).Select
With ActiveChart.ChartGroups(1)
.VaryByCategories = True
For I = 1 to 18
.FirstSliceAngle = I*20
'Sans doute ajouter une tempo du genre :
For J=1 to 100000:next J
Next I
End With
End Sub
A tester...
Jero
"Didier" a écrit dans le message de news:
Bonsoir J'ai un graphique, et je souhaite par bouton macro faire varier l'angle de 20 par 20 avec l'enregistreur de macro j'obtiens ceci, mais il ne bouge qu'une fois. Comment faire afin de le faire varier par pas ? Merci beaucoup Didier
Sub deplacement() ActiveSheet.ChartObjects("Graphique 12").Activate ActiveChart.SeriesCollection(1).Select With ActiveChart.ChartGroups(1) .VaryByCategories = True .FirstSliceAngle = 20 End With End Sub
Bonjour,
Essaie ceci : ça marche...
Sub TourneManège()
ActiveSheet.ChartObjects("Graphique 12").Activate
ActiveChart.SeriesCollection(1).Select
With ActiveChart.ChartGroups(1)
.VaryByCategories = True
For I = 1 To 18
.FirstSliceAngle = I * 20
For J = 1 To 10000000: Next J
DoEvents
Next I
End With
End Sub
Jero
"Didier" <didi@wanadoo.fr> a écrit dans le message de news:
%23ofBMMd7EHA.2540@TK2MSFTNGP09.phx.gbl...
Bonjour Jero
merci pour ton aide
la procédure , hélas ne fonctionne pas
Didier
"Jero" <~jean-pierre.geraudel@ac-nantes.fr> a écrit dans le message de
news: %235%23FOwc7EHA.3684@TK2MSFTNGP10.phx.gbl...
Salut,
Sub deplacement()
ActiveSheet.ChartObjects("Graphique 12").Activate
ActiveChart.SeriesCollection(1).Select
With ActiveChart.ChartGroups(1)
.VaryByCategories = True
For I = 1 to 18
.FirstSliceAngle = I*20
'Sans doute ajouter une tempo du genre :
For J=1 to 100000:next J
Next I
End With
End Sub
A tester...
Jero
"Didier" <didi@wanadoo.fr> a écrit dans le message de news:
eEPjAhc7EHA.3336@TK2MSFTNGP11.phx.gbl...
Bonsoir
J'ai un graphique, et je souhaite par bouton macro faire varier l'angle
de 20 par 20
avec l'enregistreur de macro j'obtiens ceci, mais il ne bouge qu'une
fois.
Comment faire afin de le faire varier par pas ?
Merci beaucoup
Didier
Sub deplacement()
ActiveSheet.ChartObjects("Graphique 12").Activate
ActiveChart.SeriesCollection(1).Select
With ActiveChart.ChartGroups(1)
.VaryByCategories = True
.FirstSliceAngle = 20
End With
End Sub
Bonjour, Essaie ceci : ça marche... Sub TourneManège() ActiveSheet.ChartObjects("Graphique 12").Activate ActiveChart.SeriesCollection(1).Select With ActiveChart.ChartGroups(1) .VaryByCategories = True For I = 1 To 18 .FirstSliceAngle = I * 20 For J = 1 To 10000000: Next J DoEvents Next I End With End Sub Jero "Didier" a écrit dans le message de news: %
Bonjour Jero merci pour ton aide la procédure , hélas ne fonctionne pas Didier
"Jero" <~ a écrit dans le message de news: %235%
Salut,
Sub deplacement()
ActiveSheet.ChartObjects("Graphique 12").Activate
ActiveChart.SeriesCollection(1).Select
With ActiveChart.ChartGroups(1)
.VaryByCategories = True
For I = 1 to 18
.FirstSliceAngle = I*20
'Sans doute ajouter une tempo du genre :
For J=1 to 100000:next J
Next I
End With
End Sub
A tester...
Jero
"Didier" a écrit dans le message de news:
Bonsoir J'ai un graphique, et je souhaite par bouton macro faire varier l'angle de 20 par 20 avec l'enregistreur de macro j'obtiens ceci, mais il ne bouge qu'une fois. Comment faire afin de le faire varier par pas ? Merci beaucoup Didier
Sub deplacement() ActiveSheet.ChartObjects("Graphique 12").Activate ActiveChart.SeriesCollection(1).Select With ActiveChart.ChartGroups(1) .VaryByCategories = True .FirstSliceAngle = 20 End With End Sub
Didier
Salut Jero ni maux
c'est extra, cela fonctionne parfaitement. Merci beaucoup et bonne journée Didier
"Jero" <~ a écrit dans le message de news:
Bonjour, Essaie ceci : ça marche... Sub TourneManège() ActiveSheet.ChartObjects("Graphique 12").Activate ActiveChart.SeriesCollection(1).Select With ActiveChart.ChartGroups(1) .VaryByCategories = True For I = 1 To 18 .FirstSliceAngle = I * 20 For J = 1 To 10000000: Next J DoEvents Next I End With End Sub Jero "Didier" a écrit dans le message de news: %
Bonjour Jero merci pour ton aide la procédure , hélas ne fonctionne pas Didier
"Jero" <~ a écrit dans le message de news: %235%
Salut,
Sub deplacement()
ActiveSheet.ChartObjects("Graphique 12").Activate
ActiveChart.SeriesCollection(1).Select
With ActiveChart.ChartGroups(1)
.VaryByCategories = True
For I = 1 to 18
.FirstSliceAngle = I*20
'Sans doute ajouter une tempo du genre :
For J=1 to 100000:next J
Next I
End With
End Sub
A tester...
Jero
"Didier" a écrit dans le message de news:
Bonsoir J'ai un graphique, et je souhaite par bouton macro faire varier l'angle de 20 par 20 avec l'enregistreur de macro j'obtiens ceci, mais il ne bouge qu'une fois. Comment faire afin de le faire varier par pas ? Merci beaucoup Didier
Sub deplacement() ActiveSheet.ChartObjects("Graphique 12").Activate ActiveChart.SeriesCollection(1).Select With ActiveChart.ChartGroups(1) .VaryByCategories = True .FirstSliceAngle = 20 End With End Sub
Salut Jero ni maux
c'est extra, cela fonctionne parfaitement.
Merci beaucoup
et bonne journée
Didier
"Jero" <~jean-pierre.geraudel@ac-nantes.fr> a écrit dans le message de news:
OShoRVk7EHA.4004@tk2msftngp13.phx.gbl...
Bonjour,
Essaie ceci : ça marche...
Sub TourneManège()
ActiveSheet.ChartObjects("Graphique 12").Activate
ActiveChart.SeriesCollection(1).Select
With ActiveChart.ChartGroups(1)
.VaryByCategories = True
For I = 1 To 18
.FirstSliceAngle = I * 20
For J = 1 To 10000000: Next J
DoEvents
Next I
End With
End Sub
Jero
"Didier" <didi@wanadoo.fr> a écrit dans le message de news:
%23ofBMMd7EHA.2540@TK2MSFTNGP09.phx.gbl...
Bonjour Jero
merci pour ton aide
la procédure , hélas ne fonctionne pas
Didier
"Jero" <~jean-pierre.geraudel@ac-nantes.fr> a écrit dans le message de
news: %235%23FOwc7EHA.3684@TK2MSFTNGP10.phx.gbl...
Salut,
Sub deplacement()
ActiveSheet.ChartObjects("Graphique 12").Activate
ActiveChart.SeriesCollection(1).Select
With ActiveChart.ChartGroups(1)
.VaryByCategories = True
For I = 1 to 18
.FirstSliceAngle = I*20
'Sans doute ajouter une tempo du genre :
For J=1 to 100000:next J
Next I
End With
End Sub
A tester...
Jero
"Didier" <didi@wanadoo.fr> a écrit dans le message de news:
eEPjAhc7EHA.3336@TK2MSFTNGP11.phx.gbl...
Bonsoir
J'ai un graphique, et je souhaite par bouton macro faire varier l'angle
de 20 par 20
avec l'enregistreur de macro j'obtiens ceci, mais il ne bouge qu'une
fois.
Comment faire afin de le faire varier par pas ?
Merci beaucoup
Didier
Sub deplacement()
ActiveSheet.ChartObjects("Graphique 12").Activate
ActiveChart.SeriesCollection(1).Select
With ActiveChart.ChartGroups(1)
.VaryByCategories = True
.FirstSliceAngle = 20
End With
End Sub
c'est extra, cela fonctionne parfaitement. Merci beaucoup et bonne journée Didier
"Jero" <~ a écrit dans le message de news:
Bonjour, Essaie ceci : ça marche... Sub TourneManège() ActiveSheet.ChartObjects("Graphique 12").Activate ActiveChart.SeriesCollection(1).Select With ActiveChart.ChartGroups(1) .VaryByCategories = True For I = 1 To 18 .FirstSliceAngle = I * 20 For J = 1 To 10000000: Next J DoEvents Next I End With End Sub Jero "Didier" a écrit dans le message de news: %
Bonjour Jero merci pour ton aide la procédure , hélas ne fonctionne pas Didier
"Jero" <~ a écrit dans le message de news: %235%
Salut,
Sub deplacement()
ActiveSheet.ChartObjects("Graphique 12").Activate
ActiveChart.SeriesCollection(1).Select
With ActiveChart.ChartGroups(1)
.VaryByCategories = True
For I = 1 to 18
.FirstSliceAngle = I*20
'Sans doute ajouter une tempo du genre :
For J=1 to 100000:next J
Next I
End With
End Sub
A tester...
Jero
"Didier" a écrit dans le message de news:
Bonsoir J'ai un graphique, et je souhaite par bouton macro faire varier l'angle de 20 par 20 avec l'enregistreur de macro j'obtiens ceci, mais il ne bouge qu'une fois. Comment faire afin de le faire varier par pas ? Merci beaucoup Didier
Sub deplacement() ActiveSheet.ChartObjects("Graphique 12").Activate ActiveChart.SeriesCollection(1).Select With ActiveChart.ChartGroups(1) .VaryByCategories = True .FirstSliceAngle = 20 End With End Sub