Encore un soucis avec un objet.

  • Initiateur de la discussion Initiateur de la discussion Eric D
  • 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 !

E

Eric D

Guest
Bonjour,

J'ai encote un souci avec mon objet créé par ce code:

Set myDocument = ActiveSheet
With myDocument.Shapes.AddShape(msoShapeRectangle, 369, 412, 342, 200).Shadow

j'aimerais le changer de place donc j'ai fais ce code:

.Top = 12

dans la boucle with -End with, mais il ne bouge pas, j'ai également fais:

Sheets('Feuil1').OLEObjects('Cible').Top = 12

'Cible' ayant été affecté a .Name de l'obje. Pourriez vous encore m'aider svp je ne m'en sors pas?
Merci et bonne fin de journée.
Eric D
 
Bonjour ziopizza, le forum,

Pour l'objet msoShapeRectangle cité précédement j'ai appliqué ce que j'ai cru comprendre ie:

Set myDocument = Worksheets(1)
For Each sh In myDocument.Shapes
If sh.Type = msoAutoShape Then
sh.Fill.Top = 12
End If
Next
ou

Sheets('Feuil1').Formeautomatique4.ShapeRange.IncrementTop -100

mais rien y fait ???
As tu une idée sans que je sélectionne la forme ?
Merci
Eric D
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

E
Réponses
0
Affichages
730
Eric D
E
E
Réponses
1
Affichages
1 K
Eric D
E
Retour