J'ai créé un petit formulaire sous Excel avec qlq macros et je voudrais savoir si on peut le mettre sous une forme exécutable pour un public, sans que l'on puisse laisser accès au programme VBA ?
Merci d'avance pour vos infos
-->Message édité par demandeinfos le 28/02/2009 13:38:15<--
VBA est un langage lié à Office...
Donc pas possible de faire un exécutable indépendant avec tes macros...
Par contre si tu veux que ces macros soient invisibles avec le menu Outils/macros/macros d'Excel
renomme les procédures Sub () en Private Sub () et elles n'apparaitront plus
tu peux aussi mettre un mot de passe sur ton projet VBA
tout marche très bien sauf que pour protéger ma feuille j'ai voulu aussi vérouiller les cellules, mais du coup, il vérouille quand on veut afficher les valeurs de la liste dans une cellule.
Comment peut-on donc vérouiller des cellules et permettre l'affichage des valeurs d'une liste ?
Merci beaucoup pour votre info
-->Message édité par demandeinfos le 11/09/2009 18:32:50<--
Par défaut, l'option "verrouillée" des cellules est activée dans Excel
Donc, si tu protèges une feuille, toutes les cellules sont verrouillées.
Si tu veux pouvoir intervenir dans certaines cellules (dont celles qui sont liées à une liste), tout en gardant la protection de la feuille, il faut les déverrouiller.
Sélectionne les cellules en question, puis clic droit /format de cellule /onglet protection
Décoche "verrouillée"
-->Message édité par nonaseb le 11/09/2009 20:18:05<--