OVH Cloud OVH Cloud

Verrouillier après selection les valeurs issus d'une liste

3 réponses
Avatar
luck82
Bonjour;

En fait j'ai 2 questions et je ferai 2 posts si ca savère nécessaire.

Question 1:
En colonne I j'ai un filtre (données validation...) contenant la fourmule
=DECALER(anti_fsh_p10e9b8;0;8;NBVAL(anti_fsh_p10e9b8);1). Un fois la/les
lignes renseignées est-il possible de ne plus pouvoir modifier la cellules
renseignées? A savoir que la "fonction"
format-cellule-protection-vérrouillée me peut s'appliqué à mon cas puisque
les personnes qui utilise le tableau, sont amenées à inserer des lignes ou
changer la taille des colonnes... .
Est-il possible de faire ca sans macros de préférence?

Question 2 :
Ce même fichier contient des fourmules du type:
=RECHERCHEV(C6;'[superfichier]Prod Vitro ASM'!C5:Z305;24;0) qui font
référence à un autre fichier. Le problème c'est qu'a l'ouverture du fichier
il y a un message du type "le classeur que vous avez ouvert comporte des
liaisons vers un autre classeur. Voulez vous mettre a jour ce classeur..."
est il faut sélectionner le classeur.
Le problème c'est que ce genre de message fait peur aux personnes qui
utilise ce fichier et par défaut elles répondent NON.
Est-il possible de mettre à jour le classeur sans afficher le message
d'avertissement?
PS: j'utilise excel 97.

Merci pour votre aide.

3 réponses

Avatar
MichDenis
Question I : Sans VBA, point de Salut
Et avec VBA -> tu vas te ramasser avec une usine à gaz ou au gaz !

Si tu veux limiter l'accès aux données à ta feuille de données,
utiliser un formulaire (userform) pour la saisie ou la correction
des données de ton tableau.

Question II :
à partir de l'interface de la feuille de calcul,
Barre des menus / outils / Options / onglet modification
coche l'option : "confirmation de la mise à jour automatique des liens"





"luck82" a écrit dans le message de news:

Bonjour;

En fait j'ai 2 questions et je ferai 2 posts si ca savère nécessaire.

Question 1:
En colonne I j'ai un filtre (données validation...) contenant la fourmule
ÞCALER(anti_fsh_p10e9b8;0;8;NBVAL(anti_fsh_p10e9b8);1). Un fois la/les
lignes renseignées est-il possible de ne plus pouvoir modifier la cellules
renseignées? A savoir que la "fonction"
format-cellule-protection-vérrouillée me peut s'appliqué à mon cas puisque
les personnes qui utilise le tableau, sont amenées à inserer des lignes ou
changer la taille des colonnes... .
Est-il possible de faire ca sans macros de préférence?

Question 2 :
Ce même fichier contient des fourmules du type:
=RECHERCHEV(C6;'[superfichier]Prod Vitro ASM'!C5:Z305;24;0) qui font
référence à un autre fichier. Le problème c'est qu'a l'ouverture du fichier
il y a un message du type "le classeur que vous avez ouvert comporte des
liaisons vers un autre classeur. Voulez vous mettre a jour ce classeur..."
est il faut sélectionner le classeur.
Le problème c'est que ce genre de message fait peur aux personnes qui
utilise ce fichier et par défaut elles répondent NON.
Est-il possible de mettre à jour le classeur sans afficher le message
d'avertissement?
PS: j'utilise excel 97.

Merci pour votre aide.
Avatar
JB
Bonjour,

On ne peut saisir qu'une fois (sans protection de la feuille)

http://cjoint.com/?lAq6kLsJpG

Dim MémoAvant()
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ReDim MémoAvant(Target.Count)
For i = 1 To Target.Count
MémoAvant(i) = Target(i)
Next i
End Sub

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 Then
Application.EnableEvents = False
If Target(1) = "" Then
For i = 1 To UBound(MémoAvant)
Target(i) = MémoAvant(i)
Next i
End If
If MémoAvant(1) <> "" Then Target(1) = MémoAvant(1)
If Target.Count = 1 Then MémoAvant(1) = Target
Application.EnableEvents = True
End If
End Sub

Cordialement JB

Bonjour;

En fait j'ai 2 questions et je ferai 2 posts si ca savère nécessaire.

Question 1:
En colonne I j'ai un filtre (données validation...) contenant la fourmu le
ÞCALER(anti_fsh_p10e9b8;0;8;NBVAL(anti_fsh_p10e9b8);1). Un fois la/les
lignes renseignées est-il possible de ne plus pouvoir modifier la cellu les
renseignées? A savoir que la "fonction"
format-cellule-protection-vérrouillée me peut s'appliqué à mon ca s puisque
les personnes qui utilise le tableau, sont amenées à inserer des lign es ou
changer la taille des colonnes... .
Est-il possible de faire ca sans macros de préférence?

Question 2 :
Ce même fichier contient des fourmules du type:
=RECHERCHEV(C6;'[superfichier]Prod Vitro ASM'!C5:Z305;24;0) qui font
référence à un autre fichier. Le problème c'est qu'a l'ouverture du fichier
il y a un message du type "le classeur que vous avez ouvert comporte des
liaisons vers un autre classeur. Voulez vous mettre a jour ce classeur..."
est il faut sélectionner le classeur.
Le problème c'est que ce genre de message fait peur aux personnes qui
utilise ce fichier et par défaut elles répondent NON.
Est-il possible de mettre à jour le classeur sans afficher le message
d'avertissement?
PS: j'utilise excel 97.

Merci pour votre aide.


Avatar
JB
Dans la protection de feuille, Il existe des options qui autorisent
l'insertion de lignes et de colonnes.

http://cjoint.com/?lArIMLOZRI

JB


Bonjour;

En fait j'ai 2 questions et je ferai 2 posts si ca savère nécessaire.

Question 1:
En colonne I j'ai un filtre (données validation...) contenant la fourmu le
ÞCALER(anti_fsh_p10e9b8;0;8;NBVAL(anti_fsh_p10e9b8);1). Un fois la/les
lignes renseignées est-il possible de ne plus pouvoir modifier la cellu les
renseignées? A savoir que la "fonction"
format-cellule-protection-vérrouillée me peut s'appliqué à mon ca s puisque
les personnes qui utilise le tableau, sont amenées à inserer des lign es ou
changer la taille des colonnes... .
Est-il possible de faire ca sans macros de préférence?

Question 2 :
Ce même fichier contient des fourmules du type:
=RECHERCHEV(C6;'[superfichier]Prod Vitro ASM'!C5:Z305;24;0) qui font
référence à un autre fichier. Le problème c'est qu'a l'ouverture du fichier
il y a un message du type "le classeur que vous avez ouvert comporte des
liaisons vers un autre classeur. Voulez vous mettre a jour ce classeur..."
est il faut sélectionner le classeur.
Le problème c'est que ce genre de message fait peur aux personnes qui
utilise ce fichier et par défaut elles répondent NON.
Est-il possible de mettre à jour le classeur sans afficher le message
d'avertissement?
PS: j'utilise excel 97.

Merci pour votre aide.