Bonjour à tous,
Je viens vous soumettre un probleme que je n'arrive pas à résoudre, et qui plus est, je ne sais pas comment l'attaquer !
J'ai un fichier excel qui est partagé, dans lequel plusieurs utilisateur modifient les cellules.
au lieu de suivre les modifications a l'écran, je souhaiterais réaliser une macro qui colorierait les cellules en fonction de l'utilisateur qui l'a modifiée en dernier.
voici le code que j'ai commencé à écrire, mais qui ne fonctionne pas.
Value = Application.UserName
If Value = SERGE Then
Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 65535
.TintAndShade = 0
.PatternTintAndShade = 0
If Value = False Then
Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.ThemeColor = xlThemeColorDark1
.TintAndShade = 0
.PatternTintAndShade = 0
de plus, il faudrait dans ma macro pouvoir sélectionner le document à contrôler.
si quelqu'un a une petite idée de la façon dont je pourrait m'y prendre, ca serait très gentil !
Bonne fin de journée à tous et merçi d'avoir pris le temps de me lire.
rugbyman.
Je viens vous soumettre un probleme que je n'arrive pas à résoudre, et qui plus est, je ne sais pas comment l'attaquer !
J'ai un fichier excel qui est partagé, dans lequel plusieurs utilisateur modifient les cellules.
au lieu de suivre les modifications a l'écran, je souhaiterais réaliser une macro qui colorierait les cellules en fonction de l'utilisateur qui l'a modifiée en dernier.
voici le code que j'ai commencé à écrire, mais qui ne fonctionne pas.
Value = Application.UserName
If Value = SERGE Then
Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 65535
.TintAndShade = 0
.PatternTintAndShade = 0
If Value = False Then
Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.ThemeColor = xlThemeColorDark1
.TintAndShade = 0
.PatternTintAndShade = 0
de plus, il faudrait dans ma macro pouvoir sélectionner le document à contrôler.
si quelqu'un a une petite idée de la façon dont je pourrait m'y prendre, ca serait très gentil !
Bonne fin de journée à tous et merçi d'avoir pris le temps de me lire.
rugbyman.