Bonjour ,
dans mes tableaux
je voudrais verrouiller les colonnes dans lesquels se trouvent les chiffres
et mas les aux donnes données.
est ce possible ?
aujourd'hui je sais vérrouiller tout le tableau
merci
didier
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
Daniel
Bonjour. Macro à exécuter une fois pour toute (à mettre dans un module) :
Sub test() ActiveSheet.Unprotect "toto" ActiveSheet.Cells.Locked = False ActiveSheet.Protect "toto" End Sub
A mettre dans le code de la feuille :
Private Sub Worksheet_Change(ByVal Target As Range) If IsNumeric(Target.Value) Then ActiveSheet.Unprotect "toto" Target.Locked = True ActiveSheet.Protect "toto" End If End Sub
NB le mot de passe est ici "toto"; à modifier. Cordialement. Daniel "Didier82" a écrit dans le message de news: 44f7fa4e$
Bonjour , dans mes tableaux je voudrais verrouiller les colonnes dans lesquels se trouvent les chiffres et mas les aux donnes données. est ce possible ? aujourd'hui je sais vérrouiller tout le tableau merci didier
Bonjour.
Macro à exécuter une fois pour toute (à mettre dans un module) :
Sub test()
ActiveSheet.Unprotect "toto"
ActiveSheet.Cells.Locked = False
ActiveSheet.Protect "toto"
End Sub
A mettre dans le code de la feuille :
Private Sub Worksheet_Change(ByVal Target As Range)
If IsNumeric(Target.Value) Then
ActiveSheet.Unprotect "toto"
Target.Locked = True
ActiveSheet.Protect "toto"
End If
End Sub
NB le mot de passe est ici "toto"; à modifier.
Cordialement.
Daniel
"Didier82" <f5phi@waika9.com> a écrit dans le message de news:
44f7fa4e$1@news.sncf.fr...
Bonjour ,
dans mes tableaux
je voudrais verrouiller les colonnes dans lesquels se trouvent les
chiffres
et mas les aux donnes données.
est ce possible ?
aujourd'hui je sais vérrouiller tout le tableau
merci
didier
Bonjour. Macro à exécuter une fois pour toute (à mettre dans un module) :
Sub test() ActiveSheet.Unprotect "toto" ActiveSheet.Cells.Locked = False ActiveSheet.Protect "toto" End Sub
A mettre dans le code de la feuille :
Private Sub Worksheet_Change(ByVal Target As Range) If IsNumeric(Target.Value) Then ActiveSheet.Unprotect "toto" Target.Locked = True ActiveSheet.Protect "toto" End If End Sub
NB le mot de passe est ici "toto"; à modifier. Cordialement. Daniel "Didier82" a écrit dans le message de news: 44f7fa4e$
Bonjour , dans mes tableaux je voudrais verrouiller les colonnes dans lesquels se trouvent les chiffres et mas les aux donnes données. est ce possible ? aujourd'hui je sais vérrouiller tout le tableau merci didier
Didier82
Bonjour,
je vous remercie de votre reponse, mais je ne vois pas bien comment faire... où sont les modules ? je connais excel en tant qu'utilisateur mais pas programmateur (pour l'instant)
merci de m'aider
cordialement Didier
"Daniel" a écrit dans le message de news:
Bonjour. Macro à exécuter une fois pour toute (à mettre dans un module) :
Sub test() ActiveSheet.Unprotect "toto" ActiveSheet.Cells.Locked = False ActiveSheet.Protect "toto" End Sub
A mettre dans le code de la feuille :
Private Sub Worksheet_Change(ByVal Target As Range) If IsNumeric(Target.Value) Then ActiveSheet.Unprotect "toto" Target.Locked = True ActiveSheet.Protect "toto" End If End Sub
NB le mot de passe est ici "toto"; à modifier. Cordialement. Daniel "Didier82" a écrit dans le message de news: 44f7fa4e$
Bonjour , dans mes tableaux je voudrais verrouiller les colonnes dans lesquels se trouvent les chiffres et mas les aux donnes données. est ce possible ? aujourd'hui je sais vérrouiller tout le tableau merci didier
Bonjour,
je vous remercie de votre reponse, mais je ne vois pas bien comment
faire...
où sont les modules ?
je connais excel en tant qu'utilisateur mais pas programmateur (pour
l'instant)
merci de m'aider
cordialement
Didier
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de
news:OejFYibzGHA.744@TK2MSFTNGP05.phx.gbl...
Bonjour.
Macro à exécuter une fois pour toute (à mettre dans un module) :
Sub test()
ActiveSheet.Unprotect "toto"
ActiveSheet.Cells.Locked = False
ActiveSheet.Protect "toto"
End Sub
A mettre dans le code de la feuille :
Private Sub Worksheet_Change(ByVal Target As Range)
If IsNumeric(Target.Value) Then
ActiveSheet.Unprotect "toto"
Target.Locked = True
ActiveSheet.Protect "toto"
End If
End Sub
NB le mot de passe est ici "toto"; à modifier.
Cordialement.
Daniel
"Didier82" <f5phi@waika9.com> a écrit dans le message de news:
44f7fa4e$1@news.sncf.fr...
Bonjour ,
dans mes tableaux
je voudrais verrouiller les colonnes dans lesquels se trouvent les
chiffres
et mas les aux donnes données.
est ce possible ?
aujourd'hui je sais vérrouiller tout le tableau
merci
didier
je vous remercie de votre reponse, mais je ne vois pas bien comment faire... où sont les modules ? je connais excel en tant qu'utilisateur mais pas programmateur (pour l'instant)
merci de m'aider
cordialement Didier
"Daniel" a écrit dans le message de news:
Bonjour. Macro à exécuter une fois pour toute (à mettre dans un module) :
Sub test() ActiveSheet.Unprotect "toto" ActiveSheet.Cells.Locked = False ActiveSheet.Protect "toto" End Sub
A mettre dans le code de la feuille :
Private Sub Worksheet_Change(ByVal Target As Range) If IsNumeric(Target.Value) Then ActiveSheet.Unprotect "toto" Target.Locked = True ActiveSheet.Protect "toto" End If End Sub
NB le mot de passe est ici "toto"; à modifier. Cordialement. Daniel "Didier82" a écrit dans le message de news: 44f7fa4e$
Bonjour , dans mes tableaux je voudrais verrouiller les colonnes dans lesquels se trouvent les chiffres et mas les aux donnes données. est ce possible ? aujourd'hui je sais vérrouiller tout le tableau merci didier
Daniel
Bonjour. Quand tu es dans Excel, appuie sur ALT+F11. Cela ouvre l'éditeur Visual Basic. Dans la fenête normalement à gauche (projets), repère le nom de ton classeur, clique dessus, puis Insertion / Module. La partie droite de la fenêtre est celle où il faut copier la macro :
Sub test() ActiveSheet.Unprotect "toto" ActiveSheet.Cells.Locked = False ActiveSheet.Protect "toto" End Sub
Double clique ensuite sur le nom de la feuille concernée. Là, tu copies la macro :
Private Sub Worksheet_Change(ByVal Target As Range) If IsNumeric(Target.Value) Then ActiveSheet.Unprotect "toto" Target.Locked = True ActiveSheet.Protect "toto" End If End Sub
Cordialement. Daniel "Didier82" a écrit dans le message de news: 44fc162c$
Bonjour,
je vous remercie de votre reponse, mais je ne vois pas bien comment faire... où sont les modules ? je connais excel en tant qu'utilisateur mais pas programmateur (pour l'instant)
merci de m'aider
cordialement Didier
"Daniel" a écrit dans le message de news:
Bonjour. Macro à exécuter une fois pour toute (à mettre dans un module) :
Sub test() ActiveSheet.Unprotect "toto" ActiveSheet.Cells.Locked = False ActiveSheet.Protect "toto" End Sub
A mettre dans le code de la feuille :
Private Sub Worksheet_Change(ByVal Target As Range) If IsNumeric(Target.Value) Then ActiveSheet.Unprotect "toto" Target.Locked = True ActiveSheet.Protect "toto" End If End Sub
NB le mot de passe est ici "toto"; à modifier. Cordialement. Daniel "Didier82" a écrit dans le message de news: 44f7fa4e$
Bonjour , dans mes tableaux je voudrais verrouiller les colonnes dans lesquels se trouvent les chiffres et mas les aux donnes données. est ce possible ? aujourd'hui je sais vérrouiller tout le tableau merci didier
Bonjour.
Quand tu es dans Excel, appuie sur ALT+F11. Cela ouvre l'éditeur Visual
Basic. Dans la fenête normalement à gauche (projets), repère le nom de ton
classeur, clique dessus, puis Insertion / Module. La partie droite de la
fenêtre est celle où il faut copier la macro :
Sub test()
ActiveSheet.Unprotect "toto"
ActiveSheet.Cells.Locked = False
ActiveSheet.Protect "toto"
End Sub
Double clique ensuite sur le nom de la feuille concernée. Là, tu copies la
macro :
Private Sub Worksheet_Change(ByVal Target As Range)
If IsNumeric(Target.Value) Then
ActiveSheet.Unprotect "toto"
Target.Locked = True
ActiveSheet.Protect "toto"
End If
End Sub
Cordialement.
Daniel
"Didier82" <f5phi@waika9.com> a écrit dans le message de news:
44fc162c$1@news.sncf.fr...
Bonjour,
je vous remercie de votre reponse, mais je ne vois pas bien comment
faire...
où sont les modules ?
je connais excel en tant qu'utilisateur mais pas programmateur (pour
l'instant)
merci de m'aider
cordialement
Didier
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de
news:OejFYibzGHA.744@TK2MSFTNGP05.phx.gbl...
Bonjour.
Macro à exécuter une fois pour toute (à mettre dans un module) :
Sub test()
ActiveSheet.Unprotect "toto"
ActiveSheet.Cells.Locked = False
ActiveSheet.Protect "toto"
End Sub
A mettre dans le code de la feuille :
Private Sub Worksheet_Change(ByVal Target As Range)
If IsNumeric(Target.Value) Then
ActiveSheet.Unprotect "toto"
Target.Locked = True
ActiveSheet.Protect "toto"
End If
End Sub
NB le mot de passe est ici "toto"; à modifier.
Cordialement.
Daniel
"Didier82" <f5phi@waika9.com> a écrit dans le message de news:
44f7fa4e$1@news.sncf.fr...
Bonjour ,
dans mes tableaux
je voudrais verrouiller les colonnes dans lesquels se trouvent les
chiffres
et mas les aux donnes données.
est ce possible ?
aujourd'hui je sais vérrouiller tout le tableau
merci
didier
Bonjour. Quand tu es dans Excel, appuie sur ALT+F11. Cela ouvre l'éditeur Visual Basic. Dans la fenête normalement à gauche (projets), repère le nom de ton classeur, clique dessus, puis Insertion / Module. La partie droite de la fenêtre est celle où il faut copier la macro :
Sub test() ActiveSheet.Unprotect "toto" ActiveSheet.Cells.Locked = False ActiveSheet.Protect "toto" End Sub
Double clique ensuite sur le nom de la feuille concernée. Là, tu copies la macro :
Private Sub Worksheet_Change(ByVal Target As Range) If IsNumeric(Target.Value) Then ActiveSheet.Unprotect "toto" Target.Locked = True ActiveSheet.Protect "toto" End If End Sub
Cordialement. Daniel "Didier82" a écrit dans le message de news: 44fc162c$
Bonjour,
je vous remercie de votre reponse, mais je ne vois pas bien comment faire... où sont les modules ? je connais excel en tant qu'utilisateur mais pas programmateur (pour l'instant)
merci de m'aider
cordialement Didier
"Daniel" a écrit dans le message de news:
Bonjour. Macro à exécuter une fois pour toute (à mettre dans un module) :
Sub test() ActiveSheet.Unprotect "toto" ActiveSheet.Cells.Locked = False ActiveSheet.Protect "toto" End Sub
A mettre dans le code de la feuille :
Private Sub Worksheet_Change(ByVal Target As Range) If IsNumeric(Target.Value) Then ActiveSheet.Unprotect "toto" Target.Locked = True ActiveSheet.Protect "toto" End If End Sub
NB le mot de passe est ici "toto"; à modifier. Cordialement. Daniel "Didier82" a écrit dans le message de news: 44f7fa4e$
Bonjour , dans mes tableaux je voudrais verrouiller les colonnes dans lesquels se trouvent les chiffres et mas les aux donnes données. est ce possible ? aujourd'hui je sais vérrouiller tout le tableau merci didier
Daniel
En relisant ton premier post, je crois que je me suis planté complétement. Pas besoin de macro. Sélectionne toutes les cellules de la feuille (clique dans une cellule vide, puis CTRL+A). Format / Cellule /onglet Protection, décocher "Verrouillée". Sélectionne les colonnes que tu veux verrouiller, puis Format /Cellule / Protection, onglet Protection, coche "Verrouillée". Ensuite Outils / Protection / Protéger la feuille. Daniel "Didier82" a écrit dans le message de news: 44fc162c$
Bonjour,
je vous remercie de votre reponse, mais je ne vois pas bien comment faire... où sont les modules ? je connais excel en tant qu'utilisateur mais pas programmateur (pour l'instant)
merci de m'aider
cordialement Didier
"Daniel" a écrit dans le message de news:
Bonjour. Macro à exécuter une fois pour toute (à mettre dans un module) :
Sub test() ActiveSheet.Unprotect "toto" ActiveSheet.Cells.Locked = False ActiveSheet.Protect "toto" End Sub
A mettre dans le code de la feuille :
Private Sub Worksheet_Change(ByVal Target As Range) If IsNumeric(Target.Value) Then ActiveSheet.Unprotect "toto" Target.Locked = True ActiveSheet.Protect "toto" End If End Sub
NB le mot de passe est ici "toto"; à modifier. Cordialement. Daniel "Didier82" a écrit dans le message de news: 44f7fa4e$
Bonjour , dans mes tableaux je voudrais verrouiller les colonnes dans lesquels se trouvent les chiffres et mas les aux donnes données. est ce possible ? aujourd'hui je sais vérrouiller tout le tableau merci didier
En relisant ton premier post, je crois que je me suis planté complétement.
Pas besoin de macro. Sélectionne toutes les cellules de la feuille (clique
dans une cellule vide, puis CTRL+A). Format / Cellule /onglet Protection,
décocher "Verrouillée". Sélectionne les colonnes que tu veux verrouiller,
puis Format /Cellule / Protection, onglet Protection, coche "Verrouillée".
Ensuite Outils / Protection / Protéger la feuille.
Daniel
"Didier82" <f5phi@waika9.com> a écrit dans le message de news:
44fc162c$1@news.sncf.fr...
Bonjour,
je vous remercie de votre reponse, mais je ne vois pas bien comment
faire...
où sont les modules ?
je connais excel en tant qu'utilisateur mais pas programmateur (pour
l'instant)
merci de m'aider
cordialement
Didier
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de
news:OejFYibzGHA.744@TK2MSFTNGP05.phx.gbl...
Bonjour.
Macro à exécuter une fois pour toute (à mettre dans un module) :
Sub test()
ActiveSheet.Unprotect "toto"
ActiveSheet.Cells.Locked = False
ActiveSheet.Protect "toto"
End Sub
A mettre dans le code de la feuille :
Private Sub Worksheet_Change(ByVal Target As Range)
If IsNumeric(Target.Value) Then
ActiveSheet.Unprotect "toto"
Target.Locked = True
ActiveSheet.Protect "toto"
End If
End Sub
NB le mot de passe est ici "toto"; à modifier.
Cordialement.
Daniel
"Didier82" <f5phi@waika9.com> a écrit dans le message de news:
44f7fa4e$1@news.sncf.fr...
Bonjour ,
dans mes tableaux
je voudrais verrouiller les colonnes dans lesquels se trouvent les
chiffres
et mas les aux donnes données.
est ce possible ?
aujourd'hui je sais vérrouiller tout le tableau
merci
didier
En relisant ton premier post, je crois que je me suis planté complétement. Pas besoin de macro. Sélectionne toutes les cellules de la feuille (clique dans une cellule vide, puis CTRL+A). Format / Cellule /onglet Protection, décocher "Verrouillée". Sélectionne les colonnes que tu veux verrouiller, puis Format /Cellule / Protection, onglet Protection, coche "Verrouillée". Ensuite Outils / Protection / Protéger la feuille. Daniel "Didier82" a écrit dans le message de news: 44fc162c$
Bonjour,
je vous remercie de votre reponse, mais je ne vois pas bien comment faire... où sont les modules ? je connais excel en tant qu'utilisateur mais pas programmateur (pour l'instant)
merci de m'aider
cordialement Didier
"Daniel" a écrit dans le message de news:
Bonjour. Macro à exécuter une fois pour toute (à mettre dans un module) :
Sub test() ActiveSheet.Unprotect "toto" ActiveSheet.Cells.Locked = False ActiveSheet.Protect "toto" End Sub
A mettre dans le code de la feuille :
Private Sub Worksheet_Change(ByVal Target As Range) If IsNumeric(Target.Value) Then ActiveSheet.Unprotect "toto" Target.Locked = True ActiveSheet.Protect "toto" End If End Sub
NB le mot de passe est ici "toto"; à modifier. Cordialement. Daniel "Didier82" a écrit dans le message de news: 44f7fa4e$
Bonjour , dans mes tableaux je voudrais verrouiller les colonnes dans lesquels se trouvent les chiffres et mas les aux donnes données. est ce possible ? aujourd'hui je sais vérrouiller tout le tableau merci didier
Didier82
ça marche !!
je te remercie vraiement beaucoup. "Daniel" a écrit dans le message de news:
En relisant ton premier post, je crois que je me suis planté complétement. Pas besoin de macro. Sélectionne toutes les cellules de la feuille (clique dans une cellule vide, puis CTRL+A). Format / Cellule /onglet Protection, décocher "Verrouillée". Sélectionne les colonnes que tu veux verrouiller, puis Format /Cellule / Protection, onglet Protection, coche "Verrouillée". Ensuite Outils / Protection / Protéger la feuille. Daniel "Didier82" a écrit dans le message de news: 44fc162c$
Bonjour,
je vous remercie de votre reponse, mais je ne vois pas bien comment faire... où sont les modules ? je connais excel en tant qu'utilisateur mais pas programmateur (pour l'instant)
merci de m'aider
cordialement Didier
"Daniel" a écrit dans le message de news:
Bonjour. Macro à exécuter une fois pour toute (à mettre dans un module) :
Sub test() ActiveSheet.Unprotect "toto" ActiveSheet.Cells.Locked = False ActiveSheet.Protect "toto" End Sub
A mettre dans le code de la feuille :
Private Sub Worksheet_Change(ByVal Target As Range) If IsNumeric(Target.Value) Then ActiveSheet.Unprotect "toto" Target.Locked = True ActiveSheet.Protect "toto" End If End Sub
NB le mot de passe est ici "toto"; à modifier. Cordialement. Daniel "Didier82" a écrit dans le message de news: 44f7fa4e$
Bonjour , dans mes tableaux je voudrais verrouiller les colonnes dans lesquels se trouvent les chiffres et mas les aux donnes données. est ce possible ? aujourd'hui je sais vérrouiller tout le tableau merci didier
ça marche !!
je te remercie vraiement beaucoup.
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de
news:eyQER2C0GHA.3464@TK2MSFTNGP03.phx.gbl...
En relisant ton premier post, je crois que je me suis planté complétement.
Pas besoin de macro. Sélectionne toutes les cellules de la feuille (clique
dans une cellule vide, puis CTRL+A). Format / Cellule /onglet Protection,
décocher "Verrouillée". Sélectionne les colonnes que tu veux verrouiller,
puis Format /Cellule / Protection, onglet Protection, coche "Verrouillée".
Ensuite Outils / Protection / Protéger la feuille.
Daniel
"Didier82" <f5phi@waika9.com> a écrit dans le message de news:
44fc162c$1@news.sncf.fr...
Bonjour,
je vous remercie de votre reponse, mais je ne vois pas bien comment
faire...
où sont les modules ?
je connais excel en tant qu'utilisateur mais pas programmateur (pour
l'instant)
merci de m'aider
cordialement
Didier
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de
news:OejFYibzGHA.744@TK2MSFTNGP05.phx.gbl...
Bonjour.
Macro à exécuter une fois pour toute (à mettre dans un module) :
Sub test()
ActiveSheet.Unprotect "toto"
ActiveSheet.Cells.Locked = False
ActiveSheet.Protect "toto"
End Sub
A mettre dans le code de la feuille :
Private Sub Worksheet_Change(ByVal Target As Range)
If IsNumeric(Target.Value) Then
ActiveSheet.Unprotect "toto"
Target.Locked = True
ActiveSheet.Protect "toto"
End If
End Sub
NB le mot de passe est ici "toto"; à modifier.
Cordialement.
Daniel
"Didier82" <f5phi@waika9.com> a écrit dans le message de news:
44f7fa4e$1@news.sncf.fr...
Bonjour ,
dans mes tableaux
je voudrais verrouiller les colonnes dans lesquels se trouvent les
chiffres
et mas les aux donnes données.
est ce possible ?
aujourd'hui je sais vérrouiller tout le tableau
merci
didier
je te remercie vraiement beaucoup. "Daniel" a écrit dans le message de news:
En relisant ton premier post, je crois que je me suis planté complétement. Pas besoin de macro. Sélectionne toutes les cellules de la feuille (clique dans une cellule vide, puis CTRL+A). Format / Cellule /onglet Protection, décocher "Verrouillée". Sélectionne les colonnes que tu veux verrouiller, puis Format /Cellule / Protection, onglet Protection, coche "Verrouillée". Ensuite Outils / Protection / Protéger la feuille. Daniel "Didier82" a écrit dans le message de news: 44fc162c$
Bonjour,
je vous remercie de votre reponse, mais je ne vois pas bien comment faire... où sont les modules ? je connais excel en tant qu'utilisateur mais pas programmateur (pour l'instant)
merci de m'aider
cordialement Didier
"Daniel" a écrit dans le message de news:
Bonjour. Macro à exécuter une fois pour toute (à mettre dans un module) :
Sub test() ActiveSheet.Unprotect "toto" ActiveSheet.Cells.Locked = False ActiveSheet.Protect "toto" End Sub
A mettre dans le code de la feuille :
Private Sub Worksheet_Change(ByVal Target As Range) If IsNumeric(Target.Value) Then ActiveSheet.Unprotect "toto" Target.Locked = True ActiveSheet.Protect "toto" End If End Sub
NB le mot de passe est ici "toto"; à modifier. Cordialement. Daniel "Didier82" a écrit dans le message de news: 44f7fa4e$
Bonjour , dans mes tableaux je voudrais verrouiller les colonnes dans lesquels se trouvent les chiffres et mas les aux donnes données. est ce possible ? aujourd'hui je sais vérrouiller tout le tableau merci didier