Bonjour,
J'insère des images en VBA dans un fichier Excel. Est-il possible en VBA de "fixer" l'image afin que l'utilisateur ne puisse pas bouger l'image ?
Cordialement,
Version imprimable
Bonjour,
J'insère des images en VBA dans un fichier Excel. Est-il possible en VBA de "fixer" l'image afin que l'utilisateur ne puisse pas bouger l'image ?
Cordialement,
Bonjour,
Le moyen de réaliser cela est, dans les propriétés de l'image, de sélectionner "locked" (bouton de droite sur l'image --> format --> propriétés) , et ensuite de protéger la feuille.
Voilà le bout de code généré par un "enregistrer macro", brut et basique:
Code:
1
2
3
4 ActiveSheet.Shapes.Range(Array("Picture 1")).Select Selection.Locked = msoTrue ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
[EDIT]: je viens de voir que vous utilisez Excel 2003. Sorry, j'avais mal vu. Ca existe peut-être mais pour verrouiller l'image, pas forcément la même manière. Si quelqu'un d'autre peut aider ?