Problème de license avec le controle FlexGrid sous VBA

Signaler
-
Messages postés
134
Date d'inscription
mercredi 9 mars 2005
Statut
Membre
Dernière intervention
17 octobre 2010
-
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??

Merci d'avance

4 réponses

J'ai le meme probleme mais je pense que tu ne peux pas utiliser de msflexgrid dans excel vu que pour excel la msflexgrid c'est la feuille excel.
Pourtant c'est sous Oulook que j'utilise VBA, et la msFlrexGrid n est pas le seul controle qui a ce problème de license...
Messages postés
13
Date d'inscription
vendredi 3 septembre 2004
Statut
Membre
Dernière intervention
3 octobre 2006

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...

Bonne chance...
Messages postés
134
Date d'inscription
mercredi 9 mars 2005
Statut
Membre
Dernière intervention
17 octobre 2010

Bonjour,

Y a t'il se problème avec Access et VBA?

Cordialement,