Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Recherche l'adresse d'un graphique style A1

  • Initiateur de la discussion Initiateur de la discussion MJ13
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

MJ13

XLDnaute Barbatruc
Bonjour à tous

je voudrais trouver l'adresse, style A1, du coin haut et gauche d'un graphique sélectionné avec ce code

ActiveSheet.ChartObjects(1).select

Après recherche sur le net, je n'ai pas trouvé!

Merci d'avance 🙂
 
Désolé, mais après une recherche avec Address au lieu de Adresse, j'ai trouvé un code intéressant, et même 2, avec un autre pour pouvoir placer un graphique dans une plage de cellule. 😉

VB:
Sub Adress_Graph()
'https://www.mrexcel.com/board/threads/vba-find-top-left-cell-of-an-active-chart.858467/
'Try it like this...

MsgBox ActiveSheet.Shapes(ActiveChart.Parent.Name).TopLeftCell.Address

'or like this...

'MsgBox ActiveSheet.ChartObjects(ActiveChart.Parent.Name).TopLeftCell.Address
End Sub

Sub Test_Place_graph_dans_Plage()
'https://fr.extendoffice.com/documents/excel/4981-excel-chart-absolute-position.html
'Adapter le graphique à une plage
Dim xRg As Range
Dim xChart As ChartObject
Set xRg = Range("D1:K20")
Set xChart = ActiveSheet.ChartObjects(1)
With xChart
.Top = xRg(1).Top
.Left = xRg(1).Left
.Width = xRg.Width
.Height = xRg.Height
End With
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
1
Affichages
115
Réponses
2
Affichages
201
Réponses
1
Affichages
493
Réponses
2
Affichages
83
Réponses
2
Affichages
304
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…