bonsoir
je me trouve devant un petit soucis que je n'arrive pas à résoudre , il est assez simple d'apparence :
je joins le petit bout de code concerné , le but est de retirer une feuille d'un classeur B par son nom , en comparant
une colonne d'une feuille nommée "correction " de mon classeur A si le nom de cette feuille s'y trouve on l'ôte de B
j'ai deja introduit les variables . le probleme est que j'obtient une erreur de type 1004 me specifiant que mon classeur est
protegé pourtant il me semble avoir justement levé la protection de B pour pouvoir retirer la feuille voulue
Application.DisplayAlerts = False
Workbooks.Open Filename:=chemin & "\B.xls"
Workbooks("B.xls").Unprotect "victor"
Set Wkb = Workbooks("A.xls").Sheets("Correction")
S = Wkb.Range("L15")
Workbooks("B.xls").Activate
For Each feuille In Sheets
If (feuille.Name) = S Then
feuille.Delete ' cette instruction est surlignée en jaune par le debugeur
Exit For
End If
Next feuille
Merci pour tout conseil