Problème de license avec le controle FlexGrid sous VBA
yakcutter
-
19 avril 2001 à 19:10
trexor
Messages postés134Date d'inscriptionmercredi 9 mars 2005StatutMembreDernière intervention17 octobre 2010
-
17 juin 2005 à 09:40
J'utilise VBA et lorsque je veux créer un contrôle Microsoft FlexGrid (et même certains autres) VBA me lance " Le contrôle n'a pas été créé parce qu'il n'est pas correctement licensié"
Que faire??
filec
Messages postés13Date d'inscriptionvendredi 3 septembre 2004StatutMembreDernière intervention 3 octobre 2006 7 oct. 2004 à 10:22
Il n'y a aucun problème à utiliser le contrôle MsFlexgrid à partir d'excel si ce n'est de le posséder à partir de VB6, de le rajouter dans le menu "Outils-Références" et ensuite de le rajouter dans les contrôles.
Une fois que cette opération est réalisée il ne devrait pas avoir de problème.
La ou ça ce complique c'est quand on ne la pas :
-1 copier l'ocx sur une machine qui le possède
-2 créer un fichier excel avec une userform quelconque et un contrôle MsFlexgrid.
-3 Copier sur sa machine l'ocx dans le système32
-4 Ouvrir excel, aller sous vba "Outils-Références" rechercher l'ocx puis le référencer.
-5 Ouvrir le fichier Excel copié plus haut et à partir de ce modèle copier le nombre de contrôle que vous vouler
9a marche sans problème, je m'en sert moi même pour toutes mes applications et même celles que je divulgue avec la même procédure...