S
SKOBLAR
Guest
Bonjour à tous,
j'essaie de supprimer la boite suivante
ActiveSheet.CheckBoxes.Add(48, 14.25, 202.5, 30.75).Select
Selection.Characters.Text = "Auto update"
Selection.ShapeRange.Fill.Visible = msoTrue
Selection.ShapeRange.Fill.Solid
.........
Selection.Name = "Auto Update"
donc j'utilise les lignes suivantes :
Set boite = Sheets("Board").Shapes("Auto Update")
boite.Delete
Set boite = Nothing
cela fonctionne... cependant si cette boite a été supprimer manuellement auparavant, la macro bug, j'aimerai donc composer un code qui verifie d'abord l'existence de cette boite avant de tenter de la supprimer.
une dernière, j'aimerai composer une sequence If avec comme condition = If la boite est cochée then...
Quelqu'un peut m'aider ?
Skob
j'essaie de supprimer la boite suivante
ActiveSheet.CheckBoxes.Add(48, 14.25, 202.5, 30.75).Select
Selection.Characters.Text = "Auto update"
Selection.ShapeRange.Fill.Visible = msoTrue
Selection.ShapeRange.Fill.Solid
.........
Selection.Name = "Auto Update"
donc j'utilise les lignes suivantes :
Set boite = Sheets("Board").Shapes("Auto Update")
boite.Delete
Set boite = Nothing
cela fonctionne... cependant si cette boite a été supprimer manuellement auparavant, la macro bug, j'aimerai donc composer un code qui verifie d'abord l'existence de cette boite avant de tenter de la supprimer.
une dernière, j'aimerai composer une sequence If avec comme condition = If la boite est cochée then...
Quelqu'un peut m'aider ?
Skob