Excel 2007

Résolu/Fermé
Ayubu007 Messages postés 17 Date d'inscription samedi 27 octobre 2018 Statut Membre Dernière intervention 6 novembre 2018 - 27 oct. 2018 à 23:09
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 31 oct. 2018 à 09:19
Bonjour les amis, j'ai besoin d'aide!j'ai créer un tableau excel et j'ai verrouillé quelques cellules contiennent les formules mais en faisant ça je ne peux pas utiliser la touche tabulation pour modifier mon tableau(ajouter des données)!Que puis-je faire pour résoudre ce problème.
A voir également:

4 réponses

PapyLuc51 Messages postés 4423 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 19 décembre 2024 1 449
28 oct. 2018 à 06:01
Bonjour

Est-ce que les autres cellules de la feuille (celles autorisées à l'écriture) ont été déverrouillées avant la protection de la feuille ?

Cordialement
0
Ayubu007 Messages postés 17 Date d'inscription samedi 27 octobre 2018 Statut Membre Dernière intervention 6 novembre 2018
28 oct. 2018 à 09:39
Bonjour Papy!Oui!Ofet j'ai commence par déverrouiller toute les cellules de la feuille après j'ai sélectionné les cellules contenant les formules et je les ai verrouillé et j'ai mis mon mot de pass!
Après ça j'ai constaté que je ne peux pas utiliser la touche tabulation pour modifier mon tableau.
0
PapyLuc51 Messages postés 4423 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 19 décembre 2024 1 449
28 oct. 2018 à 14:13
Bon j'ai fais un test sur excel 2007 sur un autre pc, et tout est normal pour moi.

Est-il possible d'avoir un bout de fichier sans confidentialité, avec une feuille protégée pour voir ce qui se passe ?

Faire créer un lien de partage à coller sur la prochaine réponse avec cjoint.com en suivant ces explications ;

Cordialement
0
Ayubu007 Messages postés 17 Date d'inscription samedi 27 octobre 2018 Statut Membre Dernière intervention 6 novembre 2018
30 oct. 2018 à 09:21
Bonjour papy!ça va?voici le link du fichier que je vous ai parlé:https://www.cjoint.com/c/HJEiuJhdRNU
Alors je voulais proteger les colonnes H;J;K qui contiennent les formules sans toute fois bloquer l'ajout des nouvelles données en utilisant la touche tabulation du clavier!
0
PapyLuc51 Messages postés 4423 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 19 décembre 2024 1 449 > Ayubu007 Messages postés 17 Date d'inscription samedi 27 octobre 2018 Statut Membre Dernière intervention 6 novembre 2018
30 oct. 2018 à 10:25
Bonjour Ayubu007 ;

J'ai essayé sur excel 2007 et 2013 en protégeant la feuille avec et sans mot de passe ; tout fonctionne normalement ;
Je ne sais pas où se situe ton problème ; soit c'est ton excel qui est à réparer (2007 n'est plus pris en charge par Microsoft) ; soit c'est ton clavier qui ne fonctionne plus normalement

Je te laisse entre les mains de plus experts que moi.

Cordialement
0
Ayubu007 Messages postés 17 Date d'inscription samedi 27 octobre 2018 Statut Membre Dernière intervention 6 novembre 2018
30 oct. 2018 à 11:12
Bonjour papy!Non écoute!Pour mon cas j'ai tout d’abord sélection toute la feuille et j'ai décoche sur verrouillage apres j'ai selectionné uniquement les colonnes H;J;K qui contiennent les formules et je les ai verrouillé!Et a la fin j'ai proteger la feuille avc un mot!Alors le probleme que j'ai apres avoir proteger ces cellules ce que je ne pouvais pas encore utiliser la touche tabulation pour creer une nouvelle ligne alors que avant de proteger ces cellules contenant les formules tout fonctionnais bien!
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 752
30 oct. 2018 à 11:39
Bonjour,

Il est tout simplement impossible de manipuler un tableau structuré lorsque la protection de la feuille est activé.

Peut-être une solution VBA?
Je vais regarder cela.
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 752
30 oct. 2018 à 11:51
Un code fonctionnel :

Option Explicit

Private Const MDP As String = "toto"

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
   If Target.Column = 1 And Target.Row > 2 And Target.Cells.Count = 1 Then
      If Target.Value = "Total" And Target.Offset(-1, 0).Value <> "" Then
         ActiveSheet.Unprotect MDP
         Selection.ListObject.ListRows.Add
         ActiveSheet.Protect MDP
      End If
   End If
End Sub


Pour le mettre en oeuvre :
> Copier ce code
> Clic droit sur l'onglet de la feuille concernée / visualiser le code.
> Coller ce code
> Modifier la constante (remplacer toto par votre mot de passe) : Private Const MDP As String = "toto"
> Fermer l'éditeur VBA
> tester
0
Ayubu007 Messages postés 17 Date d'inscription samedi 27 octobre 2018 Statut Membre Dernière intervention 6 novembre 2018
30 oct. 2018 à 13:41
Bonjour pijaku!Merci bcp mais sa na pa marché!
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 752
30 oct. 2018 à 13:57
0
Ayubu007 Messages postés 17 Date d'inscription samedi 27 octobre 2018 Statut Membre Dernière intervention 6 novembre 2018
30 oct. 2018 à 14:03
ooh il fo l'enregistre comme macro pou que sa marche!merci bcp mon frère j'ai compris!
0
Ayubu007 Messages postés 17 Date d'inscription samedi 27 octobre 2018 Statut Membre Dernière intervention 6 novembre 2018
30 oct. 2018 à 14:28
pijaku guide moi un peu!j'ai copie le code comme vous l'aviez indique après je l'ai enregistre dans le classeur prenant en charge les macro et je suis retourne sur ma feuille excel et j'ai enregistre mais sa na pa marche!S.T.P guide moi comment faire!
0
Ayubu007 Messages postés 17 Date d'inscription samedi 27 octobre 2018 Statut Membre Dernière intervention 6 novembre 2018
30 oct. 2018 à 14:36
ofet quand je tape sur la touche tabulation ca ajoute une seule ligne!
0