[résolu] Graphique, localisation sur la page

Graphique, localisation sur la page [résolu] - VB/VBA/VBS - Programmation

Marsh Posté le 08-05-2007 à 21:15:36    

Bonjour, me revoila avec un second souci.
 
Une fois que j'ai reussi a inclure mon graphique en tant qu'objet sur la feuille d'un classeur, comment puis je faire pour le mettre à un endroit précis ?


Message édité par brolouille le 09-05-2007 à 02:12:38
Reply

Marsh Posté le 08-05-2007 à 21:15:36   

Reply

Marsh Posté le 08-05-2007 à 21:35:32    

Bonsoir,
sur ta feuille avec le graphique
Fais: enregistrer une macro, puis déplaces le graphique, arrètes l'enregistrement, vas voir dans le module qui a été créé et aménages à ton goût le shapes(...).incrementleft   et top.  
 
ou encore (trouvé sur excelabo):
en supposant que ton graphique s'appelle toto
 
With ActiveSheet.shapes("toto" )
.Left = Range("A1" ).Left
.Top = Range("A1" ).Top
End With
 
dans ces conditions , il se placera juste au coin de la cellule A1.
 
Cordialement


Message édité par seniorpapou le 08-05-2007 à 21:50:35
Reply

Marsh Posté le 09-05-2007 à 02:12:20    

:) Merci,  
J'ai du mettre un ActiveSheet.Parent car j'avais trop de graphiques pour connaitre leur nom
 
Au final, le code suivant marche impecable :
 

Code :
  1. With ActiveSheet.parent
  2. .Left = Range("A1" ).Left
  3. .Top = Range("A1" ).Top
  4. End With


 
Merci encore de ton aide

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed