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
Mytå
Salut Stéphane du Québec
Essaye ceci
Sub Test()
Dim MyDocument As Object Dim MyRange As Object Dim Element As Object
Set MyDocument = ActiveSheet Set MyRange = MyDocument.Shapes.Range(Array("Check Box 1", "Check Box 2", _ "Check Box 3", "Check Box 4"))
For Each Element In MyRange With Element .ControlFormat.Value = xlOff .ControlFormat.LinkedCell = "" .DrawingObject.Display3DShading = False End With Next Element
End Sub
Mytå
Salut Stéphane du Québec
Essaye ceci
Sub Test()
Dim MyDocument As Object
Dim MyRange As Object
Dim Element As Object
Set MyDocument = ActiveSheet
Set MyRange = MyDocument.Shapes.Range(Array("Check Box 1", "Check Box 2", _
"Check Box 3", "Check Box 4"))
For Each Element In MyRange
With Element
.ControlFormat.Value = xlOff
.ControlFormat.LinkedCell = ""
.DrawingObject.Display3DShading = False
End With
Next Element
Dim MyDocument As Object Dim MyRange As Object Dim Element As Object
Set MyDocument = ActiveSheet Set MyRange = MyDocument.Shapes.Range(Array("Check Box 1", "Check Box 2", _ "Check Box 3", "Check Box 4"))
For Each Element In MyRange With Element .ControlFormat.Value = xlOff .ControlFormat.LinkedCell = "" .DrawingObject.Display3DShading = False End With Next Element
End Sub
Mytå
Stéphan DuQuébec
Bonjour Mytâ,
Mais j'y comprends rien, même avec ta procédure, à la lettre (en changeant les check box seulement), j'ai toujours un bug avec la première propriété du With (xloff).
Mystère......
Merci de m'avor proposé ta soluce.
Salut Stéphane du Québec
Essaye ceci
Sub Test()
Dim MyDocument As Object Dim MyRange As Object Dim Element As Object
Set MyDocument = ActiveSheet Set MyRange = MyDocument.Shapes.Range(Array("Check Box 1", "Check Box 2", _ "Check Box 3", "Check Box 4"))
For Each Element In MyRange With Element .ControlFormat.Value = xlOff .ControlFormat.LinkedCell = "" .DrawingObject.Display3DShading = False End With Next Element
End Sub
Mytå
Bonjour Mytâ,
Mais j'y comprends rien, même avec ta procédure, à la lettre (en changeant
les check box seulement), j'ai toujours un bug avec la première propriété du
With (xloff).
Mystère......
Merci de m'avor proposé ta soluce.
Salut Stéphane du Québec
Essaye ceci
Sub Test()
Dim MyDocument As Object
Dim MyRange As Object
Dim Element As Object
Set MyDocument = ActiveSheet
Set MyRange = MyDocument.Shapes.Range(Array("Check Box 1", "Check Box 2", _
"Check Box 3", "Check Box 4"))
For Each Element In MyRange
With Element
.ControlFormat.Value = xlOff
.ControlFormat.LinkedCell = ""
.DrawingObject.Display3DShading = False
End With
Next Element
Mais j'y comprends rien, même avec ta procédure, à la lettre (en changeant les check box seulement), j'ai toujours un bug avec la première propriété du With (xloff).
Mystère......
Merci de m'avor proposé ta soluce.
Salut Stéphane du Québec
Essaye ceci
Sub Test()
Dim MyDocument As Object Dim MyRange As Object Dim Element As Object
Set MyDocument = ActiveSheet Set MyRange = MyDocument.Shapes.Range(Array("Check Box 1", "Check Box 2", _ "Check Box 3", "Check Box 4"))
For Each Element In MyRange With Element .ControlFormat.Value = xlOff .ControlFormat.LinkedCell = "" .DrawingObject.Display3DShading = False End With Next Element
End Sub
Mytå
Stéphan DuQuébec
Tout est beau !
Veuillez oublier le message précédent.
Je vous remercie sincèrement du bout de code fourni !
Tout est beau !
Veuillez oublier le message précédent.
Je vous remercie sincèrement du bout de code fourni !