OVH Cloud OVH Cloud

Contrôle DataGrid

12 réponses
Avatar
Pounet95
Bonjour à toutes et tous,
XL2000 Windows 2000

Sur le portable pro, comme sur le fixe au bureau d'ailleurs, est installée
la version XL2000.
Je tente d'utiliser le contrôle Datagrid et dès que je le 'pose' sur le usf
j'ai le message :
" le contrôle n'a pas été créé parce qu'il n'est pas correctement licencié".

Il s'agit de msdatagrd.ocx ( microsoft datagrid control 6.0( OLEDB )
sélectionné dans la liste que me propose Excel quand je veux ajouter un
contrôle OCX.

Que dois-je faire ? ( ou ne pas ... ) afin que le seul licencié ce ne soit
pas moi !
Merci d'avance à celles et ceux qui me permettront de garder mon emploi
( ou du moins mon salaire ) jusqu'à la retraite ( ... .encore 7 à 8 ans )

--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)

2 réponses

1 2
Avatar
Pierre Fauconnier
Ok... Merci pour le test...


"Clément Marcotte" a écrit dans le message
de news:
Bonjour,

Je viens de penser à quelque chose. Fais attention à la version de Windows
et de Windows Installer. J'ai essayé, pour tester un programme débuté sur
mon ordinateur de bureau (Win 98, deuxième édition) et recompilé sur mon
portable (Windows XP) de le réinstaller sur mon ordinateur de bureau.
Depuis ce temps l'antiquité est gelée et même pas moyen de lancer Windows
98 en mode sans échec. (Par contre les DOS marche encore).

Je n'ai pas eu le temps de faire une grosse enquête, mais, je pense que le
programme "packagé" pour le Windows Installer 3 de Windows XP a de la
misère à s'installer sur un Windows Installer 2 et/ou fait un mauvais
remplacement de DLL. Mais comme je disais, pas sur du tout.

Si tu dois programmer sur un Windows XP et déployer sur des Windows 98, il
y a probablement des choses à vérifier avant, mais je ne sais pas quoi.

Peut-être aussi faire 2 ou 3 sauvegardes du registre avant. (Ce que je
n'avais pas fait).
"Pierre Fauconnier" a écrit dans le
message de news:
Je l'ai fait... Super le lien pour le Visual Studio Installer...

Bon après-midi ( 14h30 chez toi? )

Pierre

"Clément Marcotte" a écrit dans le
message de news:
Merci. Tu peux aussi jeter un oeil à ma deuxième réponse, un peu plus
haut/bas.


"Pierre Fauconnier" a écrit dans le
message de news:
Super bonne idée... Merci Clément...


Pierre

"Clément Marcotte" a écrit dans le
message de news: uMVHA$
Bonjour,

Si tu as VB6, tu peux l'utiliser pour te créer un contrôle ActiveX à
partir d'un des contrôles Grid existant.

Une fois que tu as compilé ton "nouveau contrôle", tu peux le
diffuser.


"Pounet95" a écrit dans le message de news:
%
Bonjour Pierre,
Et oui, effectivement, j'ai bien VB6 sur le portable, qui est tout
aussi professionnel, mais comme je suis priviligié par rapport à la
grosse majorité de mes collègues, je n'ai pas fait le rapprochement
... tout comme le calendrier avec Access je crois.
Merci du "rappel à l'ordre" car évidemment le classeur est à diffuser
sur toute la France. Bon, reste à trouver une autre solution :o[

--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)

"Pierre Fauconnier" a écrit dans le
message de news: ux$
Bonjour

A ma connaissance, DataGrid est un contrôle de VB ( visual Basic ).
Il est probablement utilisé par un logiciel sur ta machine, mais
cela ne signifie pas que tu puisses l'utiliser. Pour l'utiliser, il
te vaut une licence valide de Visual Basic...

Sinon, tu dois t'en passer... :-(


--
Pierre Fauconnier ()
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin
( proverbe zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci

"Pounet95" a écrit dans le message de news:

Bonjour à toutes et tous,
XL2000 Windows 2000

Sur le portable pro, comme sur le fixe au bureau d'ailleurs, est
installée
la version XL2000.
Je tente d'utiliser le contrôle Datagrid et dès que je le 'pose'
sur le usf
j'ai le message :
" le contrôle n'a pas été créé parce qu'il n'est pas correctement
licencié".

Il s'agit de msdatagrd.ocx ( microsoft datagrid control 6.0(
OLEDB )
sélectionné dans la liste que me propose Excel quand je veux
ajouter un contrôle OCX.

Que dois-je faire ? ( ou ne pas ... ) afin que le seul licencié ce
ne soit pas moi !
Merci d'avance à celles et ceux qui me permettront de garder mon
emploi
( ou du moins mon salaire ) jusqu'à la retraite ( ... .encore 7 à
8 ans )

--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)






























Avatar
Pounet95
Bonjour Clément et Pierre,
Houla, je ne sais pas si je vais me lancer dans cette aventure.
Les postes du boulot sont en Windows2000 Pro avec une configuration
spécifique que seuls des administrateurs peuvent modifier.
Je crois que je vais me retourner sur la solution envisagée au départ, cad
une listbox aavec une colonne supplémentaire conteant un X ou pas suivant le
résultat d'un calcul.
Ce que je voulais, sans être certain finalement que ça existait,
c'était mettre une case cochée ou non dans une cellule du datagrid
un peu comme la valeur booléenne il me semble dans les grilles Access.

En tout cas, grand merci à tous les deux de vos conseils et astuces.

--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)

"Clément Marcotte" a écrit dans le message
de news:
Bonjour,

Je viens de penser à quelque chose. Fais attention à la version de Windows
et de Windows Installer. J'ai essayé, pour tester un programme débuté sur
mon ordinateur de bureau (Win 98, deuxième édition) et recompilé sur mon
portable (Windows XP) de le réinstaller sur mon ordinateur de bureau.
Depuis ce temps l'antiquité est gelée et même pas moyen de lancer Windows
98 en mode sans échec. (Par contre les DOS marche encore).

Je n'ai pas eu le temps de faire une grosse enquête, mais, je pense que le
programme "packagé" pour le Windows Installer 3 de Windows XP a de la
misère à s'installer sur un Windows Installer 2 et/ou fait un mauvais
remplacement de DLL. Mais comme je disais, pas sur du tout.

Si tu dois programmer sur un Windows XP et déployer sur des Windows 98, il
y a probablement des choses à vérifier avant, mais je ne sais pas quoi.

Peut-être aussi faire 2 ou 3 sauvegardes du registre avant. (Ce que je
n'avais pas fait).
"Pierre Fauconnier" a écrit dans le
message de news:
Je l'ai fait... Super le lien pour le Visual Studio Installer...

Bon après-midi ( 14h30 chez toi? )

Pierre

"Clément Marcotte" a écrit dans le
message de news:
Merci. Tu peux aussi jeter un oeil à ma deuxième réponse, un peu plus
haut/bas.


"Pierre Fauconnier" a écrit dans le
message de news:
Super bonne idée... Merci Clément...


Pierre

"Clément Marcotte" a écrit dans le
message de news: uMVHA$
Bonjour,

Si tu as VB6, tu peux l'utiliser pour te créer un contrôle ActiveX à
partir d'un des contrôles Grid existant.

Une fois que tu as compilé ton "nouveau contrôle", tu peux le
diffuser.


"Pounet95" a écrit dans le message de news:
%
Bonjour Pierre,
Et oui, effectivement, j'ai bien VB6 sur le portable, qui est tout
aussi professionnel, mais comme je suis priviligié par rapport à la
grosse majorité de mes collègues, je n'ai pas fait le rapprochement
... tout comme le calendrier avec Access je crois.
Merci du "rappel à l'ordre" car évidemment le classeur est à diffuser
sur toute la France. Bon, reste à trouver une autre solution :o[

--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)

"Pierre Fauconnier" a écrit dans le
message de news: ux$
Bonjour

A ma connaissance, DataGrid est un contrôle de VB ( visual Basic ).
Il est probablement utilisé par un logiciel sur ta machine, mais
cela ne signifie pas que tu puisses l'utiliser. Pour l'utiliser, il
te vaut une licence valide de Visual Basic...

Sinon, tu dois t'en passer... :-(


--
Pierre Fauconnier ()
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin
( proverbe zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci

"Pounet95" a écrit dans le message de news:

Bonjour à toutes et tous,
XL2000 Windows 2000

Sur le portable pro, comme sur le fixe au bureau d'ailleurs, est
installée
la version XL2000.
Je tente d'utiliser le contrôle Datagrid et dès que je le 'pose'
sur le usf
j'ai le message :
" le contrôle n'a pas été créé parce qu'il n'est pas correctement
licencié".

Il s'agit de msdatagrd.ocx ( microsoft datagrid control 6.0(
OLEDB )
sélectionné dans la liste que me propose Excel quand je veux
ajouter un contrôle OCX.

Que dois-je faire ? ( ou ne pas ... ) afin que le seul licencié ce
ne soit pas moi !
Merci d'avance à celles et ceux qui me permettront de garder mon
emploi
( ou du moins mon salaire ) jusqu'à la retraite ( ... .encore 7 à
8 ans )

--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)






























1 2