nrdz83
XLDnaute Impliqué
Bonsoir à  tous,
Je me suis fais un formulaire de saisie dans une feuille excel et je cherche à me faire une macro qui me met à zéro ce formulaire.
Dans mon formulaire il y a des cellules et des cases à cocher, ces dernières renvoies les valeurs vrai/faux dans les cellules M44:O52. J'ai nommé cette zone Zone_Checkbox.
Mon problème est que je n'arrive pas à remettre à blanc ces checkbox.
J'ai essayé avec ce code en vain.
	
	
	
	
	
		
Par avance merci pour vos lumières.
Amitiés
	
		
			
		
		
	
				
			Je me suis fais un formulaire de saisie dans une feuille excel et je cherche à me faire une macro qui me met à zéro ce formulaire.
Dans mon formulaire il y a des cellules et des cases à cocher, ces dernières renvoies les valeurs vrai/faux dans les cellules M44:O52. J'ai nommé cette zone Zone_Checkbox.
Mon problème est que je n'arrive pas à remettre à blanc ces checkbox.
J'ai essayé avec ce code en vain.
		Code:
	
	
	Sub RAZ_Formulaire()
'
If MsgBox("Êtes vous sur de vouloir effacer le bon de préparation  ?", vbQuestion + vbYesNo, "METTRE A ZERO LE FORMULAIRE ...") = vbYes Then
    Range("C5:D5,C9:D9,C10:D10,G10:H10,G9:H9,G5:H5,L5,L6,K9:L9,K10:L10").Select
    Range("K10").Activate
    Selection.ClearContents
    ActiveWindow.SmallScroll Down:=6
    Range("B15:D27,H15:H27").Select
    Range("H15").Activate
    Selection.ClearContents
    ActiveWindow.SmallScroll Down:=12
    Range("B32:H37,K32:K37").Select
    Selection.ClearContents
    ActiveWindow.SmallScroll Down:=21
    Range( _
        "D44:E44,D46:E46,D48:E48,D50:E50,D52:E52,G44:H44,G46:H46,G48:H48,G50:H50,G52:L52,K44:L44,K46:L46,K48:L48,K50:L50,B55:L59,D61:E61,J61:L61,D63:L68" _
        ).Select
    Range("D63").Activate
    Selection.ClearContents
    ActiveWindow.SmallScroll Down:=-39
    Range("C5:D5").Select
    ActiveWindow.SmallScroll Down:=-9
    'Vide les checkbox
    Application.Goto Reference:="Zone_Checkbox"
    ActiveCell.FormulaR1C1 = "TRUE"
    Range("A1").Select
    
End If
End Sub
	Par avance merci pour vos lumières.
Amitiés