Image, imprimer ou pas selon un critère

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

Carnage029

XLDnaute Occasionnel
Bonjour à tous, 🙂

J'ai cherché sur le forum ou sur la documentation, mais je n'arrive pas à trouver mon bonheur 🙁 , j'ai du code VBA qui me permet d'afficher des image (en gros c'est un tampon d'entreprise),

Il y'a 4 images de tampon les unes sur les autres et je souhaiterai que un seul soit visible en fonction d'une variable (disons sigleC) qui existe déjà dans ma procédure...

Je pense qu'il faut utiliser un truc du genre

ActiveSheet.Shapes("Image 1").

et après je sais pas trop...

Merci de votre aide encore une fois 😀
 
Re : Image, imprimer ou pas selon un critère

Salut Carnage029,

Il te faut utiliser la propriété .PrintObject des objets Shape, qui te permettra en fonction du critère que tu veux de décider si telle ou telle image s'imprime.

Gurgeh
 
Re : Image, imprimer ou pas selon un critère

Question résolue, j'ai en fait fait un

ActiveSheet.Pictures.Select
With Selection
.PrintObject = False
End With

puis activé à true manuelle pour celles que je souhaitais imprimer 🙂

comme suit :

dim thetampcomp as string ' c'est le nom de mon image dans le document'

ActiveSheet.Shapes(thetampcomp).Select ' plus généralement ActiveSheet.Shapes("Image 1").Select
With Selection
.PrintObject = True
End With


En espérant aider certains

PS : chez moi thetampcomp prend la valeur d'un rechercheV en vb (donc lookup) 😀
 
- 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

Retour