Bonjour,
J'ai élaboré une vrai usine à gaz en fichier Excel pour mon travail. Avec quelques aide du Forum, merci encore au passage
Mon soucis est qu'il est entre autre utilisé par plusieurs personnes, en même temps même des fois, et par des gens pas forcément à l'aise en informatique, et faisant des bourdes même sans s'en rendre compte.
Notament en me modifiant des mise en pages, faisant apparaitre des lignes masquées.
Donc à part éradiquer les moins éveillés avec une souris, je suis en quête d'une solution moins radicale.
Donc je suis parti encore en croisade sous VBA, pour remasquer automatiquement mes lignes interdites:
Dans "L'object" de la feuille concernée:
Seulement voila, la parti "Worksheet_selectionchange" n'est pas vraiment idéal je trouve.
Y a-t-il une fonction qui détecte un changement de mise en forme de la feuille??
Merci d'avance
J'ai élaboré une vrai usine à gaz en fichier Excel pour mon travail. Avec quelques aide du Forum, merci encore au passage
Mon soucis est qu'il est entre autre utilisé par plusieurs personnes, en même temps même des fois, et par des gens pas forcément à l'aise en informatique, et faisant des bourdes même sans s'en rendre compte.
Notament en me modifiant des mise en pages, faisant apparaitre des lignes masquées.
Donc à part éradiquer les moins éveillés avec une souris, je suis en quête d'une solution moins radicale.
Donc je suis parti encore en croisade sous VBA, pour remasquer automatiquement mes lignes interdites:
Dans "L'object" de la feuille concernée:
Code:
Sub Worksheet_selectionchange(ByVal Target As Range)
Rows(9).EntireRow.Hidden = True
Rows(10).EntireRow.Hidden = True
End Sub
Seulement voila, la parti "Worksheet_selectionchange" n'est pas vraiment idéal je trouve.
Y a-t-il une fonction qui détecte un changement de mise en forme de la feuille??
Merci d'avance
Dernière édition: