J'aimerai créer une zone de texte, modifiable en fonction d'une variable
(par exemple un prenom), non proteger, et l'afficher ou la masquer a ma
guise d'un un classeur partager..
En fait, la zone de texte doit s'afficher lors de l'exécution d'une macro, a
la fin se masquer.
Vu que le classeur est proteger et partager on ne peut creer un objet, on
peut n'afficher qu'un objet existant... enfin je crois
ma question est donc, comment afficher et masquer a ma guise, une zone de
texte ds un classeur partager et proteger, et changer le texte a
l'interieur...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
AV
Qque chose comme ça ?
Sub zz_ZnText() Application.ScreenUpdating = False With ActiveSheet .Unprotect With .DrawingObjects("MaZone") .Visible = False .Characters.Text = "riri" End With .DrawingObjects("MaZone").Visible = True .Protect End With End Sub
AV
Qque chose comme ça ?
Sub zz_ZnText()
Application.ScreenUpdating = False
With ActiveSheet
.Unprotect
With .DrawingObjects("MaZone")
.Visible = False
.Characters.Text = "riri"
End With
.DrawingObjects("MaZone").Visible = True
.Protect
End With
End Sub
Sub zz_ZnText() Application.ScreenUpdating = False With ActiveSheet .Unprotect With .DrawingObjects("MaZone") .Visible = False .Characters.Text = "riri" End With .DrawingObjects("MaZone").Visible = True .Protect End With End Sub