> Tous les forums > Forum Bureautique
 Protéger toutes les Feuilles en meme tempsSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
delta70
  Posté le 24/08/2013 @ 15:52 
Aller en bas de la page 
Petit astucien
Bonjour,
2 Macros tirées d'un site d'ami.
Une pour protéger toutes les Feuilles, l'autre pour ôter cette protection.
Mais le code vba du mot passe n'accepte que les lettres (texte : string), et moi je veux utiliser tous les caractères (alphanumérique). Que dois- je ajouter dans ce code vba ?
Merci bien pour vos aides


Sub Protéger()
' Protection automatique de toutes les feuilles d'un classeur
Dim nombre As Integer
Dim Motdepasse As String
Motdepasse = InputBox("Entrer le mot de passe :", "Mettre la protection sur toutes les feuilles", "")
nombre = ActiveWorkbook.Sheets.Count
Application.ScreenUpdating = False
For i = 1 To nombre
Worksheets(i).Protect Password:=Motdepasse
Next i
End Sub

Sub Déprotéger()
' Déprotection automatique de toutes les feuilles d'un classeur
Dim nombre As Integer
Dim Motdepasse As String
Motdepasse = InputBox("Entrer le mot de passe :", "Oter la protection de toutes les feuilles", "")
nombre = ActiveWorkbook.Sheets.Count
Application.ScreenUpdating = False
For i = 1 To nombre
Worksheets(i).Unprotect Password:=Motdepasse
Next i
End Sub
Publicité
delta70
 Posté le 24/08/2013 à 18:25 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Message original par delta70
Bonjour,
2 Macros tirées d'un site d'ami.
Une pour protéger toutes les Feuilles, l'autre pour ôter cette protection.
Mais le code vba du mot passe n'accepte que les lettres (texte : string), et moi je veux utiliser tous les caractères (alphanumérique). Que dois- je ajouter dans ce code vba ?
Merci bien pour vos aides


Sub Protéger()
' Protection automatique de toutes les feuilles d'un classeur
Dim nombre As Integer
Dim Motdepasse As String
Motdepasse = InputBox("Entrer le mot de passe :", "Mettre la protection sur toutes les feuilles", "")
nombre = ActiveWorkbook.Sheets.Count
Application.ScreenUpdating = False
For i = 1 To nombre
Worksheets(i).Protect Password:=Motdepasse
Next i
End Sub

Sub Déprotéger()
' Déprotection automatique de toutes les feuilles d'un classeur
Dim nombre As Integer
Dim Motdepasse As String
Motdepasse = InputBox("Entrer le mot de passe :", "Oter la protection de toutes les feuilles", "")
nombre = ActiveWorkbook.Sheets.Count
Application.ScreenUpdating = False
For i = 1 To nombre
Worksheets(i).Unprotect Password:=Motdepasse
Next i
End Sub
Merci bien jpdlex

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
Carte mère Gigabyte B550 AORUS Elite V2 (AM4, DDR4, M.2, USB 3.1, PCIe 4, LAN 2.5 GbE)
115,59 € 150 € -23%
@Amazon
Bidon 5L lave glace été (parfum citron)
3,99 € 5,99 € -33%
@Amazon
Switch KVM 4K Ugreen pour 2 sources (PC, portable, console) et 4 périphériques (3xUSB 3.0, 1xUSB C)
44,99 € 59,99 € -25%
@Amazon
SSD interne M.2 NVMe Crucial P310 M.2 1 To (PCIe 4, 7100 Mo/s)
62,59 € 80 € -22%
@Rakuten
Portable 16 pouces Acemagic TX16 Pro (Ryzen 7 5700U, 16 Go, 512 Go SSD, Vega 8, châssis métal, Windows 11)
427,83 € 529,99 € -19%
@Amazon
Batterie externe FOSSiBOT F2400 2048Wh, 2400W, LifePOE4
729 € 929 € -22%
@Geekbuying

Sujets relatifs
copier sur plusieurs feuilles excel en meme temps
meme code pour toutes les feuilles du classeur
protéger en même temps plusieurs onglets excel
[Astuces] Même mise en forme toutes feuilles
Corriger images toutes en même temps IRFAN VIEW
Supprimer plusieurs styles Photoshop en même temps
Question sur l'envoi de plusieurs mails en même temps
Compatibilité 2 Office en même temps
même titre dans toutes les diapos
Ouvrir et afficher 2documents Open en même temps
Plus de sujets relatifs à Protéger toutes les Feuilles en meme temps
 > Tous les forums > Forum Bureautique