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
JB
Sub essai() ChDir "c:xxxx" nf = Dir("*.xls") Do While nf <> "" Workbooks.Open Filename:=nf For i = 1 To Sheets.Count Sheets(i).Protect Password:="xxx" Next i ActiveWorkbook.Close savechanges:=True nf = Dir Loop End Sub
Cordialement JB
Sub essai()
ChDir "c:xxxx"
nf = Dir("*.xls")
Do While nf <> ""
Workbooks.Open Filename:=nf
For i = 1 To Sheets.Count
Sheets(i).Protect Password:="xxx"
Next i
ActiveWorkbook.Close savechanges:=True
nf = Dir
Loop
End Sub
Sub essai() ChDir "c:xxxx" nf = Dir("*.xls") Do While nf <> "" Workbooks.Open Filename:=nf For i = 1 To Sheets.Count Sheets(i).Protect Password:="xxx" Next i ActiveWorkbook.Close savechanges:=True nf = Dir Loop End Sub
Cordialement JB
arnaud
AU secours !! J'ai copié la macro et quand je veux ouvrir un classeur, j'ai un message d'erreur : Excel ne peut accéder au document , Le document est peut etre en lecture seule ou cripté... Je voulais que lorsque j'essaie de l'ouvir, il me mette qu'il est protégé avec la saisie possible du mot de passe.. Maintenant , je ne peux plus en ouvrir .. Comment je fais ??
Merci de votre aide ! Arnaud
"JB" a écrit dans le message de news:
Sub essai() ChDir "c:xxxx" nf = Dir("*.xls") Do While nf <> "" Workbooks.Open Filename:=nf For i = 1 To Sheets.Count Sheets(i).Protect Password:="xxx" Next i ActiveWorkbook.Close savechanges:=True nf = Dir Loop End Sub
Cordialement JB
AU secours !!
J'ai copié la macro et quand je veux ouvrir un classeur,
j'ai un message d'erreur : Excel ne peut accéder au document , Le document
est peut etre en lecture seule ou cripté...
Je voulais que lorsque j'essaie de l'ouvir, il me mette qu'il est protégé
avec la saisie possible du mot de passe..
Maintenant , je ne peux plus en ouvrir ..
Comment je fais ??
Merci de votre aide !
Arnaud
"JB" <boisgontier@hotmail.com> a écrit dans le message de news:
1143105930.119032.137690@g10g2000cwb.googlegroups.com...
Sub essai()
ChDir "c:xxxx"
nf = Dir("*.xls")
Do While nf <> ""
Workbooks.Open Filename:=nf
For i = 1 To Sheets.Count
Sheets(i).Protect Password:="xxx"
Next i
ActiveWorkbook.Close savechanges:=True
nf = Dir
Loop
End Sub
AU secours !! J'ai copié la macro et quand je veux ouvrir un classeur, j'ai un message d'erreur : Excel ne peut accéder au document , Le document est peut etre en lecture seule ou cripté... Je voulais que lorsque j'essaie de l'ouvir, il me mette qu'il est protégé avec la saisie possible du mot de passe.. Maintenant , je ne peux plus en ouvrir .. Comment je fais ??
Merci de votre aide ! Arnaud
"JB" a écrit dans le message de news:
Sub essai() ChDir "c:xxxx" nf = Dir("*.xls") Do While nf <> "" Workbooks.Open Filename:=nf For i = 1 To Sheets.Count Sheets(i).Protect Password:="xxx" Next i ActiveWorkbook.Close savechanges:=True nf = Dir Loop End Sub
Cordialement JB
JB
Le code que j'ai envoyé protège les feuilles et non pas les classeurs:
Pour enlever la protection des feuilles:
Sub DéprotègeFeuilles() ChDir "c:xxxx" nf = Dir("*.xls") Do While nf <> "" Workbooks.Open Filename:=nf For i = 1 To Sheets.Count Sheets(i).Unprotect Password:="xxx" Next i ActiveWorkbook.Close savechanges:=True nf = Dir Loop End Sub
Pour protéger les classeurs par un mot de passe:
Sub protègeClasseurs() ChDir "c:xxxx" nf = Dir("*.xls") Application.DisplayAlerts = False Do While nf <> "" Workbooks.Open Filename:=nf ActiveWorkbook.SaveAs Filename:=nf, Password:="xxx" ActiveWorkbook.Close nf = Dir Loop End Sub
Sub DéprotègeClasseurs() ChDir "c:xxx" nf = Dir("*.xls") Application.DisplayAlerts = False Do While nf <> "" Workbooks.Open Filename:=nf, Password:="xxx" ActiveWorkbook.SaveAs Filename:=nf, Password:="" ActiveWorkbook.Close nf = Dir Loop End Sub
Sub protègeFeuilles() ChDir "c:xxx" nf = Dir("*.xls") Do While nf <> "" Workbooks.Open Filename:=nf For i = 1 To Sheets.Count Sheets(i).Protect Password:="xxx" Next i ActiveWorkbook.Close savechanges:=True nf = Dir Loop End Sub
JB
Le code que j'ai envoyé protège les feuilles et non pas les
classeurs:
Pour enlever la protection des feuilles:
Sub DéprotègeFeuilles()
ChDir "c:xxxx"
nf = Dir("*.xls")
Do While nf <> ""
Workbooks.Open Filename:=nf
For i = 1 To Sheets.Count
Sheets(i).Unprotect Password:="xxx"
Next i
ActiveWorkbook.Close savechanges:=True
nf = Dir
Loop
End Sub
Pour protéger les classeurs par un mot de passe:
Sub protègeClasseurs()
ChDir "c:xxxx"
nf = Dir("*.xls")
Application.DisplayAlerts = False
Do While nf <> ""
Workbooks.Open Filename:=nf
ActiveWorkbook.SaveAs Filename:=nf, Password:="xxx"
ActiveWorkbook.Close
nf = Dir
Loop
End Sub
Sub DéprotègeClasseurs()
ChDir "c:xxx"
nf = Dir("*.xls")
Application.DisplayAlerts = False
Do While nf <> ""
Workbooks.Open Filename:=nf, Password:="xxx"
ActiveWorkbook.SaveAs Filename:=nf, Password:=""
ActiveWorkbook.Close
nf = Dir
Loop
End Sub
Sub protègeFeuilles()
ChDir "c:xxx"
nf = Dir("*.xls")
Do While nf <> ""
Workbooks.Open Filename:=nf
For i = 1 To Sheets.Count
Sheets(i).Protect Password:="xxx"
Next i
ActiveWorkbook.Close savechanges:=True
nf = Dir
Loop
End Sub
Le code que j'ai envoyé protège les feuilles et non pas les classeurs:
Pour enlever la protection des feuilles:
Sub DéprotègeFeuilles() ChDir "c:xxxx" nf = Dir("*.xls") Do While nf <> "" Workbooks.Open Filename:=nf For i = 1 To Sheets.Count Sheets(i).Unprotect Password:="xxx" Next i ActiveWorkbook.Close savechanges:=True nf = Dir Loop End Sub
Pour protéger les classeurs par un mot de passe:
Sub protègeClasseurs() ChDir "c:xxxx" nf = Dir("*.xls") Application.DisplayAlerts = False Do While nf <> "" Workbooks.Open Filename:=nf ActiveWorkbook.SaveAs Filename:=nf, Password:="xxx" ActiveWorkbook.Close nf = Dir Loop End Sub
Sub DéprotègeClasseurs() ChDir "c:xxx" nf = Dir("*.xls") Application.DisplayAlerts = False Do While nf <> "" Workbooks.Open Filename:=nf, Password:="xxx" ActiveWorkbook.SaveAs Filename:=nf, Password:="" ActiveWorkbook.Close nf = Dir Loop End Sub
Sub protègeFeuilles() ChDir "c:xxx" nf = Dir("*.xls") Do While nf <> "" Workbooks.Open Filename:=nf For i = 1 To Sheets.Count Sheets(i).Protect Password:="xxx" Next i ActiveWorkbook.Close savechanges:=True nf = Dir Loop End Sub