Famille de feuilles de calcul Microsoft avec des outils pour l’analyse, le graphique et la communication des données.
Bonjour Droopy,
On commence par l'intervention sur des cellules protégées...
Si vous voulez, vous pouvez activer/désactiver la protection par macro, avant et après le lancement de votre programme ci-dessus:
je vous donne un code qui permet de faire les deux:
' Protection_activer Macro
' Applique la protection sur les formules et les formats des cellules
'
feuille_actuelle = ActiveSheet.Name
no_feuille = 1
Do While no_feuille <= Sheets.Count
'
Sheets(no_feuille).Select
ActiveSheet.Protect Password:=ThisWorkbook.Mot_de_Passe, DrawingObjects:=False, Contents:=True, Scenarios:= _
False
ActiveSheet.EnableSelection = xlUnlockedCells
no_feuille = no_feuille + 1
Loop
Sheets(feuille_actuelle).Select
Application.ScreenUpdating = True
End Sub
Sub Protection_Ôter()
Application.ScreenUpdating = False
'
' Protection_Ôter Macro
' Retire la protection de toutes les cellules protégées du classeur
'
feuille_actuelle = ActiveSheet.Name
no_feuille = 1
Do While no_feuille <= Sheets.Count
'
Sheets(no_feuille).Select
ActiveSheet.Unprotect Password:=ThisWorkbook.Mot_de_Passe
no_feuille = no_feuille + 1
Loop
Sheets(feuille_actuelle).Select
Application.ScreenUpdating = False
End Sub
Essayez de voir si ça convient
Pour la 2° question, je la regarde
A tout à l'heure