J'ai un fichier Excel placé sur serveur qui est utilisé par plusieurs personnes
Ce fichier qui contient plusieurs colonne divisé en 4 partie (et +de 1000 lignes prévisionnel)
Chacune des 4 partie étant réservé a un groupe d'utilisateur:
En cherchant un peu partout j'ai trouvé ce genre de code qui pourrai partiellement convenir, mais je ne sais pas comment le modifier pour mes besoins.
Ci joint mon fichier anonymisé pour une meilleur comprehension
D'avance merci
Ce fichier qui contient plusieurs colonne divisé en 4 partie (et +de 1000 lignes prévisionnel)
Chacune des 4 partie étant réservé a un groupe d'utilisateur:
- Colonnes A>K réservé aux utilisateur qui font la saisi
- Colonnes L>N réservé au 1er groupe de vérificateur (plusieurs personnes possible selon les saisi ses casses A>K)
- Colonnes O>Q réservé au 2eme groupe de vérificateur (Idem plusieurs personnes possible selon les réponses en cases L>N)
- Colonne R>U retour au 1er groupe d'utilisateur pour les saisis finale
En cherchant un peu partout j'ai trouvé ce genre de code qui pourrai partiellement convenir, mais je ne sais pas comment le modifier pour mes besoins.
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("Y1:Y1000")) Is Nothing Then 'Valable seulement pour la Plage Y1:Y120
'Suppression de la protection de la feuille
ActiveSheet.Unprotect
If Range("y" & Target.Row).Text <> "" Then
Target.EntireRow.Locked = True
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End If
End If
End Sub
Ci joint mon fichier anonymisé pour une meilleur comprehension
D'avance merci