Compression max

Le
milloche
Bonjour
Moyen ou pas de raccourcir ces 2 lignes au max ?
Je veux dire n'utiliser que le nom de l'objet pour le désigner ?
Je sèche.
Cordialement

ActiveSheet.DrawingObjects("Rect 100").Caption = "Sim OFF"
ActiveSheet.DrawingObjects("Rect 100").ShapeRange.Fill.ForeColor.SchemeColor =
22
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Modeste
Le #18590331
Bonsour® milloche

Moyen ou pas de raccourcir ces 2 lignes au max ?
Je veux dire n'utiliser que le nom de l'objet pour le désigner ?
ActiveSheet.DrawingObjects("Rect 100").Caption = "Sim OFF"
ActiveSheet.DrawingObjects("Rect 100").ShapeRange.Fill.ForeColor.SchemeColor = 22



Dim RectX As Shape
Set RectX¬tiveSheet.DrawingObjects("Rect 100")
With RectX
.Caption = "Sim OFF"
.Fill.ForeColor.SchemeColor = 22
End With
milloche
Le #18591381
Ti coup de bol ?
En bidouillant un peu au hazard, ma spécialité

[Rect 101].Caption = "Sim OFF"
[Rect 101].ShapeRange.Fill.ForeColor.SchemeColor = 22
[Rect 100].Caption = "Sim OFF"
[Rect 100].ShapeRange.Fill.ForeColor.SchemeColor = 22

Semble fonctionner correctement.
J'ai peut-être enfin trouvé le cadeau de Noël que j'avais promis ici.
(:o))

"Modeste" %
Bonsour® milloche

Moyen ou pas de raccourcir ces 2 lignes au max ?
Je veux dire n'utiliser que le nom de l'objet pour le désigner ?
ActiveSheet.DrawingObjects("Rect 100").Caption = "Sim OFF"
ActiveSheet.DrawingObjects("Rect 100").ShapeRange.Fill.ForeColor.SchemeColor =
22



Dim RectX As Shape
Set RectX¬tiveSheet.DrawingObjects("Rect 100")
With RectX
.Caption = "Sim OFF"
.Fill.ForeColor.SchemeColor = 22
End With
Publicité
Poster une réponse
Anonyme