Construction d'un graphique
Résolu/Fermé
Kuartz
Messages postés
850
Date d'inscription
vendredi 13 février 2015
Statut
Membre
Dernière intervention
15 février 2019
-
Modifié par Kuartz le 13/10/2015 à 14:30
Kuartz Messages postés 850 Date d'inscription vendredi 13 février 2015 Statut Membre Dernière intervention 15 février 2019 - 13 oct. 2015 à 16:45
Kuartz Messages postés 850 Date d'inscription vendredi 13 février 2015 Statut Membre Dernière intervention 15 février 2019 - 13 oct. 2015 à 16:45
A voir également:
- Construction d'un graphique
- Changer carte graphique - Guide
- Faire un graphique sur excel - Guide
- Graphique sparkline - Guide
- Faire un graphique camembert - Guide
- Simulateur de construction 14 - Télécharger - Simulation
5 réponses
ccm81
Messages postés
10899
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
25 octobre 2024
2 422
13 oct. 2015 à 15:19
13 oct. 2015 à 15:19
Bonjour
Je pense que ton problème vient du fait que tu as choisi le type nuage de poins qui nécessite des abscisse numériques
Cdlmnt
Je pense que ton problème vient du fait que tu as choisi le type nuage de poins qui nécessite des abscisse numériques
Cdlmnt
ccm81
Messages postés
10899
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
25 octobre 2024
2 422
Modifié par ccm81 le 13/10/2015 à 15:40
Modifié par ccm81 le 13/10/2015 à 15:40
Pour un type courbe
Cdlmnt
Sub gr()
Dim objRange As Range
With Sheets("Feuil1")
Set objRange = .Range("A2:B4")
Charts.Add
ActiveChart.Location Where:=xlLocationAsObject, Name:="Feuil1"
ActiveChart.ChartType = xlLineMarkers
ActiveChart.SetSourceData Source:=objRange
End With
End Sub
Cdlmnt
Kuartz
Messages postés
850
Date d'inscription
vendredi 13 février 2015
Statut
Membre
Dernière intervention
15 février 2019
61
13 oct. 2015 à 15:59
13 oct. 2015 à 15:59
Re,
Cette ligne :
Plante, j'ai mis le nom "Graphique".
"La méthode 'Location de l'objet_Chart' a échoué"
Cette ligne :
ActiveChart.Location Where:=xlLocationAsObject, Name:="Feuil1"
Plante, j'ai mis le nom "Graphique".
"La méthode 'Location de l'objet_Chart' a échoué"
ccm81
Messages postés
10899
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
25 octobre 2024
2 422
Modifié par ccm81 le 13/10/2015 à 16:04
Modifié par ccm81 le 13/10/2015 à 16:04
ActiveChart.Location Where:=xlLocationAsObject, Name:="Feuil1"
"Feuil1" est le nom de la feuille qui va recevoir le graphique
Un exemple
http://www.cjoint.com/c/EJnoditNDAt
Kuartz
Messages postés
850
Date d'inscription
vendredi 13 février 2015
Statut
Membre
Dernière intervention
15 février 2019
61
13 oct. 2015 à 16:16
13 oct. 2015 à 16:16
Le code peut-il créer cette feuille également?
ccm81
Messages postés
10899
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
25 octobre 2024
2 422
13 oct. 2015 à 16:22
13 oct. 2015 à 16:22
Oui
Cdlmnt
Sub gr()
Dim objRange As Range
Sheets.Add
ActiveSheet.Name = "Graphique"
With Sheets("Feuil1")
Set objRange = .Range("A2:B4")
Charts.Add
ActiveChart.Location Where:=xlLocationAsObject, Name:="Graphique"
ActiveChart.ChartType = xlLineMarkers
ActiveChart.SetSourceData Source:=objRange
End With
End Sub
Cdlmnt
Kuartz
Messages postés
850
Date d'inscription
vendredi 13 février 2015
Statut
Membre
Dernière intervention
15 février 2019
61
Modifié par Kuartz le 13/10/2015 à 16:28
Modifié par Kuartz le 13/10/2015 à 16:28
Re,
Merci pour toutes ces informations !
Par contre les données ne sont pas du tout bonnes...
J'ai en A 37, 38, 39, 40.
J'ai en B 18%, 11%, 54%, 19%
Le graphique me donne :
En abscisse : 1, 2, 3, 4, 5
En ordonnée : 0, 5, 10, 15, 20, 25, 30, 35, 40
J'aurais voulu avoir en abscisse 37, 38, 39, 40
En ordonnée : 18% 11% 54% 19%
Cordialement.
Merci pour toutes ces informations !
Par contre les données ne sont pas du tout bonnes...
J'ai en A 37, 38, 39, 40.
J'ai en B 18%, 11%, 54%, 19%
Le graphique me donne :
En abscisse : 1, 2, 3, 4, 5
En ordonnée : 0, 5, 10, 15, 20, 25, 30, 35, 40
J'aurais voulu avoir en abscisse 37, 38, 39, 40
En ordonnée : 18% 11% 54% 19%
Cordialement.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ccm81
Messages postés
10899
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
25 octobre 2024
2 422
13 oct. 2015 à 16:42
13 oct. 2015 à 16:42
Du moment que tes abscisses sont numériques, choisis le type nuage de points (xlXYScatterLines) au lieu du type courbe (xlLineMarkers), tu auras une vraie échelle sur 'axe horizontal
http://www.cjoint.com/c/EJnoQcFTOQt
Là, je plie boutique
Cdlmnt
http://www.cjoint.com/c/EJnoQcFTOQt
Là, je plie boutique
Cdlmnt
Kuartz
Messages postés
850
Date d'inscription
vendredi 13 février 2015
Statut
Membre
Dernière intervention
15 février 2019
61
13 oct. 2015 à 16:45
13 oct. 2015 à 16:45
Merci de votre aide :)
Cordialement.
Cordialement.
13 oct. 2015 à 15:22
13 oct. 2015 à 15:35