Macro vba
Résolu/Fermé
A voir également:
- Macro vba
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Macro word - Guide
- Jitbit macro recorder - Télécharger - Confidentialité
- Macro logiciel - Télécharger - Organisation
- Convertir chiffre en lettre excel sans macro ✓ - Forum Excel
28 réponses
cousinhub29
Messages postés
977
Date d'inscription
mardi 10 août 2010
Statut
Membre
Dernière intervention
21 décembre 2024
348
30 août 2010 à 16:03
30 août 2010 à 16:03
Re-,
Alors, ta dernière valeur apparaissait, mais comme la valeur est petite au vu de l'échelle, on ne la voyait pas...
De plus, ton graphique n'était pas sur l'onglet "Item_per", mais dans l'onglet "ItemCheck"...
Essaie ce code :
Bon courage
Alors, ta dernière valeur apparaissait, mais comme la valeur est petite au vu de l'échelle, on ne la voyait pas...
De plus, ton graphique n'était pas sur l'onglet "Item_per", mais dans l'onglet "ItemCheck"...
Essaie ce code :
Sub code_pour_vba() Dim Col As String, Col1 As String Dim Nb As Integer Dim Cht As Chart Dim ValMax As Long Set Cht = Sheets("ItemCheck").ChartObjects("Chart 37").Chart ValMax = Application.Max(Sheets("Item_per").Rows(1)) Nb = Range("IV1").End(xlToLeft).Column Col = "R1C" & Nb Col1 = "R2C" & Nb With Cht With .SeriesCollection(1) .Formula = _ "=SERIES(Item_per!R2C1,Item_per!R1C2:" & Col & ",Item_per!R2C2:" & Col1 & ",1)" End With With .Axes(xlCategory) .MaximumScale = ValMax + 21 .MajorUnit = 21 End With End With End Sub
Bon courage
Mytå
Messages postés
2973
Date d'inscription
mardi 20 janvier 2009
Statut
Contributeur
Dernière intervention
20 décembre 2016
950
30 août 2010 à 16:07
30 août 2010 à 16:07
Re le forum
CousinHub, pour ne pas avoir de problème avec le nom du graphique.
Set Cht = Sheets("ItemCheck").ChartObjects(1).Chart
Mytå
CousinHub, pour ne pas avoir de problème avec le nom du graphique.
Set Cht = Sheets("ItemCheck").ChartObjects(1).Chart
Mytå
cousinhub29
Messages postés
977
Date d'inscription
mardi 10 août 2010
Statut
Membre
Dernière intervention
21 décembre 2024
348
30 août 2010 à 16:11
30 août 2010 à 16:11
Salut Mytå...
Effectivement, mais le souci, c'était le nom de l'onglet.....
Le nom du graphique était le bon....
Cependant, c'est également une alternative intéressante
Merci et Bonne soirée
Effectivement, mais le souci, c'était le nom de l'onglet.....
Le nom du graphique était le bon....
Cependant, c'est également une alternative intéressante
Merci et Bonne soirée
Mytå
Messages postés
2973
Date d'inscription
mardi 20 janvier 2009
Statut
Contributeur
Dernière intervention
20 décembre 2016
950
Modifié par Mytå le 30/08/2010 à 16:17
Modifié par Mytå le 30/08/2010 à 16:17
Re le forum
Si le nom de la feuille peut changer selon l'humeur du responsable :)
Set Cht = Activesheet.ChartObjects(1).Chart
et
ValMax = Application.Max(Activesheet.Rows(1))
Tu as oublié de modifier cette ligne
"=SERIES(Item_per!R2C1,Item_per!R1C2:" & Col & ",Item_per!R2C2:"
Mytå
Si le nom de la feuille peut changer selon l'humeur du responsable :)
Set Cht = Activesheet.ChartObjects(1).Chart
et
ValMax = Application.Max(Activesheet.Rows(1))
Tu as oublié de modifier cette ligne
"=SERIES(Item_per!R2C1,Item_per!R1C2:" & Col & ",Item_per!R2C2:"
Mytå
cousinhub29
Messages postés
977
Date d'inscription
mardi 10 août 2010
Statut
Membre
Dernière intervention
21 décembre 2024
348
30 août 2010 à 16:22
30 août 2010 à 16:22
Re-,
Non, non, les valeurs sont bien dans l'autre onglet.....
Il faut donc faire référence à l'onglet "Item_per", pour les valeurs "source", et à l'onglet "ItemCheck" pour le graphique....
Bonne soirée
Non, non, les valeurs sont bien dans l'autre onglet.....
Il faut donc faire référence à l'onglet "Item_per", pour les valeurs "source", et à l'onglet "ItemCheck" pour le graphique....
Bonne soirée
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
cousinhub29
Messages postés
977
Date d'inscription
mardi 10 août 2010
Statut
Membre
Dernière intervention
21 décembre 2024
348
30 août 2010 à 16:38
30 août 2010 à 16:38
Re-,
recopie le code que j'ai fourni à 16H03, et essaie...
Bon courage
recopie le code que j'ai fourni à 16H03, et essaie...
Bon courage