re
Regarde si cela te convient???????
Pour la création des cases:
Barre d'outil formulaires
choisir case à cocher
dessiner celle ci sur la feuille
faire un click droit dessus
format du contrôle
onglet contrôle
renseigner la cellule qui sera lié
Pour exemple la case à cocher "perte de matériel" la cellule lié est : C6
J'ai mis une police d'écriture de même couleur que la feuille du classeur.
Ensuite pour la création du bouton
Barre d'outil dessin
Prendre le rectangle et le dessiner sur la feuille
Faire un click droit sur le bouton pour lui affecté la macro " CopyEtInsert "
Pour voir les macros faire un click droit sur l'onglet de ton classeur et regarder les modules
Sub CopyEtInsert()
Application.ScreenUpdating = False
'selectionne le classeur base.xls
Windows("base.xls").Activate
'selectionne la ligne 2 et insert une ligne
Sheets("résultat").Rows("2:2").Insert Shift:=xlDown
'copy la ligne 1
Sheets("résultat").Rows("1:1").Copy
'colle la ligne 1 sur la Ligne 2
Sheets("résultat").Rows("2:2").PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Application.CutCopyMode = False
'selectionne le classeur case_a_cocher.xls
Windows("Cases_a_cocher.xls").Activate
'lance la macro CaseACocher
CaseACocher
Application.ScreenUpdating = True
End Sub
Sub CaseACocher()
Dim i As Byte
'met les cases à cocher à faux ( enleve les "coches")
For i = 4 To 11
ActiveSheet.Shapes("Check Box " & i).Select
Selection.Value = False
Next
[A6].Select
End Sub
On peux ajouter une macro qui regarde si le fichier base est ouvert et s'il ne l'est pas l'ouvrir en automatique