Bonjour à tous !
Hum sacré vba, je me retrouve encore bloqué !
Je vous explique mon pb :
J'ai un tableau, à l'ouverture un userform s'affiche et l'utilisateur se loggue. En fonction du choix dans l'userform, je lance une macro.
Exemple si le choix est BN alors :
Exemple si le choix est FC alors :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Sub B_n() ThisWorkbook.Sheets("suivi").ScrollArea = "b7:m1000" Rows("1001:7000").Hidden = True Range(ActiveSheet.ScrollArea).Rows.Hidden = False End Sub
Ainsi chacun à sa zone pour 'travailler' (l'idée du scrollarea m'avait été donné ici).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Sub F_Ce() ThisWorkbook.Sheets("suivi").ScrollArea = "b1001:m2000" Rows("7:1000").Hidden = True Rows("2001:7000").Hidden = True Range(ActiveSheet.ScrollArea).Rows.Hidden = False End Sub
Seulement je voudrai figer les lignes 1,2,3,4,5 et 6 pour tout les utilisateurs sur le fichier qui est partagé. Et là impossible de figer les volets.
J'ai essayé par excel même, mais une fois figé, les lignes ne défilent plus. J'ai aussi essayé Freezepanes = true mais rien n'y fais...
Avez vous une idée ? En vous remerciant une fois de plus.
Partager