Comment pourrait-on écrire cette formule de calcul en Vba, s'il vous plaît ? Pour le moment elle est écrite en dur dans des cellules Excel de mon tableau.
Cependant, il m'est demandé de l'écrire dans du code afin que personne ne puisse y accéder. Cette formule se trouve dans la colonne J du tableau de la feuille "Recap", il y en d'autres du même genre dans les colonnes K et L et un peu plus simples dans les colonnes M, N, O.
Bien sûr je pourrais protéger ces colonnes mais ce n'est pas ce qui m'est demandé, j'ai proposé cette solution, mais elle ne garantie pas une sécurité suffisante en cas d'effacement malencontreux par la personne qui va gérer ce fichier.
MAX_MAT et autres sont des Noms donnés à des cellules de la feuille "Données", soit les cellules L3 à O5.
Mot de passe de la feuille "falaise"
Merci par avance pour vos idées.
Bonjour le Fil
juste pour signaler qu'a ce Niveau il y a un problème !
VB:
Private Sub TextCode_Change()
Dim Ctrl As Control
Dim Ctrl2 As Control
Dim Trouvé As Boolean
Dim Trouve As Range
Me.TextCode.Text = UCase(Me.TextCode) 'On met en Majuscule tout le Contenu du TextBox
If Not EnableEvents Then Exit Sub
Sheets("Liste_agents").Unprotect "falaise"
'on cherche le nom associé au code dans la TS "t_Noms"
With Sheets("Liste_agents").ListObjects("t_Noms")
'ci-dessous on recherche dans une colonne ou se trouvent des Minuscules
Set Trouve = .ListColumns(1).Range.Find(Me.TextCode, lookat:=xlWhol
Tu peux si la case n'a pas d'importance mettre Option Compare Text en tête de Module.
et supprimer ...
Eh oui. Je commence à en avoir ras la casquette.
Je ne saurais assez te remercier ainsi que les autres participants de m'avoir aider à créer cette application, c'est vraiment sympa de votre part à tous.
Oui je sais que je risque de revenir vers vous... Je vais essayer de me débrouiller tout seul et si je n'y arrive pas, je viendrai toquer à votre porte.
J'ai codé la Combo de l'Uf GestMenus. J'ai supprimé le bouton "Valider" et il suffit à présent d'un click sur le choix pour le valider.
Est-il possible pour l'administrateur de ne taper qu'une seule fois le mot de passe pour accéder au formulaire ? J'ai posé une nouvelle question...
Je vous soumets mon travail, n'hésitez pas à me dire si cela ne convient pas.
Est-il possible pour l'administrateur de ne taper qu'une seule fois le mot de passe pour accéder au formulaire ?
c'est exactement pour ca que je te disais qu'une fois le mot de passe admin rentré, il faut que TOUTES les pages du formulaire soient actives, pour que l'admin puisse accéder à toutes les pages sans avoir à fermer le formulaire et retaper son mdp pour réouvrir le USF sur une autre page..
c'est le principe du mode admin.. full access...==> et donc.. encore une fois.. la liste des actions est inutile..
je ne comprend pas pourquoi tu veux (il veut) absolument avoir cette liste de choix qui limite la page d'accès..
genre, si l'admin ne selectionne pas une action au préalable, alors il ne sait pas ce qu'il vient faire sur le formulaire... c'est de l'alzeihmer très avancé..
je ne comprend pas pourquoi tu veux (il veut) absolument avoir cette liste de choix qui limite la page d'accès..
genre, si l'admin ne selectionne pas une action au préalable, alors il ne sait pas ce qu'il vient faire sur le formulaire... c'est de l'alzeihmer très avancé..
Eh oui, j'ai eu beau lui expliquer... Il veut que ça se fasse comme ça. Vas comprendre la logique ou plutôt sa logique. Pour le moment il me fout la paix, c'est déjà ça de gagné.
Est-il possible pour l'administrateur de ne taper qu'une seule fois le mot de passe pour accéder au formulaire ?
c'est exactement pour ca que je te disais qu'une fois le mot de passe admin rentré, il faut que TOUTES les pages du formulaire soient actives, pour que l'admin puisse accéder à toutes les pages sans avoir à fermer le formulaire et retaper son mdp pour réouvrir le USF sur une autre page..
c'est le principe du mode admin.. full access...==> et donc.. encore une fois.. la liste des actions est inutile..
Je n'ai pas le choix, il veut que les autres pages soient inaccessibles... Pourquoi ? ça je n'en sais rien. Il nous donnera des explications quand il présentera l'application.