Rapport de message :*
 

Re: MFC avec critères illimités (problème avec protection feuille)

Titre du sujet : Re: MFC avec critères illimités (problème avec protection feuille)
par myDearFriend! le 10/11/2008 15:44:35

Re,

Citation :
Romy a écrit :
- Mon projet fait défilé toutes les feuilles à son ouverture! je pense que cela est du au code puisqu'il fait appel à toute les feuilles!
Si ta une solution je suis preneur! Mais ce n'est pa trè grave!

Le code que je t'ai présenté dans le fichier joint à mon précédent post ne contient aucun "Select" ou "Activate", il n'y a donc aucune raison pour que tes feuilles défilent ainsi... Merci de vérifier ce que tu as inséré dans ton projet.

Citation :
Romy a écrit :
- les cellules déveroullés de mon projet ne sont pas sélectionnable! Enfin jarrive à saisir ou à faire fonctionner mes menus déroullant! Mais je voudrai savoir s'il est possible que la cellule sélectionné se mettre en surbrillance pour me permettre de voir qu'elle est bien sélectionné comme ça le fait sans protection.
J'avais effectivement remarqué ce problème d'affichage sur l'exemple joint, je pensais que c'était dû uniquement à ma configuration. En fait, il semble que ce problème soit dû à la propriété EnableSelection des feuilles mise sur xlUnlockedCells pour empêcher la sélection des cellules verrouillées comme tu le souhaitais. Il s'agit visiblement d'un bug Excel à nouveau, la macro n'y est pour rien cette fois.
Je te conseille tout simplement de supprimer la ligne :
.EnableSelection = xlUnlockedCells
présente dans le Workbook_Open(). Comme je te le précisais précédemment, cette option plus le masquage des formules, me semblaient de toutes façons "too much". Le simple verrouillage et masquage de formule des cellules me semblent bien suffisant.

Citation :
Romy a écrit :
D'ailleur connait tu un site ou je pourrait trouver un lexique du language VBA car je te le rappel je débute et je suis agréablement surpris de tous ce qu'on peut faire!

J'aimerai bien m'approprié un peu tous ça.
Tu trouveras pas mal de chose déjà dans le présent site et sur le net en général (voir notamment la rubrique "liens Web" de ce site). Il te faut par contre, te confronter souvent à de la documentation dans la langue de Shakespeare. C'est comme ça.

Voici la liste des prérequis qui me semblent indispensables si tu souhaites apprendre VBA, il te faut :
- un bon projet que tu construiras toi-même, de façon progressive au fur et à mesure de tes connaissances (pas la peine d'aller trop vite si tu souhaites vraiment comprendre et apprendre).
- un bonne habitude de consulter l'aide VBA (indispensable !).
- une fréquentation régulière des forums de discussions Excel, ici ou ailleurs (on apprend plein de choses dans ces communautés). Par ailleurs, n'hésite pas à exposer dans ces endroits les points que tu ne comprends pas : nombre de bénévoles partageront volontiers leurs connaissances et leur expérience. Pour rappel, ici j'ai créé un forum "Espace débutants", il est fait essentiellement pour ça. Par ailleurs, c'est là que je puise les idées de tutoriels pour le présent site, alors n'hésite pas.
- un bon bouquin sur les bases de la programmation VBA (pourquoi pas ?).
- Et enfin,... de la patience et de la persévérance !

Cordialement,