Le contrôle n'est pas correctement licencié!!
Fermé
ZarzisFatma
Messages postés
5
Date d'inscription
lundi 30 avril 2018
Statut
Membre
Dernière intervention
7 mai 2018
-
4 mai 2018 à 11:07
thev Messages postés 1892 Date d'inscription lundi 7 avril 2008 Statut Membre Dernière intervention 26 novembre 2024 - 8 mai 2018 à 09:41
thev Messages postés 1892 Date d'inscription lundi 7 avril 2008 Statut Membre Dernière intervention 26 novembre 2024 - 8 mai 2018 à 09:41
A voir également:
- Le contrôle n'est pas correctement licencié!!
- Controle parental pc - Guide
- Sandra a décidé de mieux contrôler son image et sa présence sur différents réseaux sociaux. qu’est-il possible de faire sur ces réseaux ? - Forum Facebook
- Touche controle bloquée ✓ - Forum Clavier
- Manette under control switch ne se connecte pas - Forum Jeux vidéo
- La page n’est pas redirigée correctement ✓ - Forum Mozilla Firefox
4 réponses
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
Modifié le 4 mai 2018 à 12:16
Modifié le 4 mai 2018 à 12:16
Bonjour,
voir ceci:
https://excel.developpez.com/faq/?page=Controle#DataGrid
et cela
https://originaldll.com/file/msdatgrd.ocx/7699.html
voir ceci:
https://excel.developpez.com/faq/?page=Controle#DataGrid
et cela
https://originaldll.com/file/msdatgrd.ocx/7699.html
ZarzisFatma
Messages postés
5
Date d'inscription
lundi 30 avril 2018
Statut
Membre
Dernière intervention
7 mai 2018
4 mai 2018 à 15:37
4 mai 2018 à 15:37
un autre message d'erreur !!!
Le module c:/windows/syswow64/msdatgrid.ocx a été chargé, mais l'appel à DllRegisterServer a échoué avec le code d'erreur 0x80004005.
Le module c:/windows/syswow64/msdatgrid.ocx a été chargé, mais l'appel à DllRegisterServer a échoué avec le code d'erreur 0x80004005.
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
4 mai 2018 à 15:44
4 mai 2018 à 15:44
Tu n'est pas le seul dans ce cas, voir ici si tu peux trouver une solution
https://codes-sources.commentcamarche.net/forum/affich-1617081-je-n-arrive-pas-a-enregistrer-les-ocx-et-dll-sur-windows-7-pour-visual-basic-6
@+
https://codes-sources.commentcamarche.net/forum/affich-1617081-je-n-arrive-pas-a-enregistrer-les-ocx-et-dll-sur-windows-7-pour-visual-basic-6
@+
thev
Messages postés
1892
Date d'inscription
lundi 7 avril 2008
Statut
Membre
Dernière intervention
26 novembre 2024
691
5 mai 2018 à 20:05
5 mai 2018 à 20:05
Bonjour,
A mon avis, ce type de contrôle ne peut pas fonctionner sous Excel VBA . Le mieux est de t'orienter vers une ListBox voire une ListView si tu es sous Excel 32 bits.
A mon avis, ce type de contrôle ne peut pas fonctionner sous Excel VBA . Le mieux est de t'orienter vers une ListBox voire une ListView si tu es sous Excel 32 bits.
ZarzisFatma
Messages postés
5
Date d'inscription
lundi 30 avril 2018
Statut
Membre
Dernière intervention
7 mai 2018
7 mai 2018 à 08:37
7 mai 2018 à 08:37
Bonjour Thev ,
Merci pour votre réponse, j'ai déjà essayée de travailler avec une ListBox qui permet d'afficher les données enregistrer dans le base de données ACCESS. Le problème que j'ai n'ai pas arrivée de créer les titres de mes colonnes et je n'ai pas réussi de crée plus que 8 colonnes!! j'ai c'est pas quoi le problème exactement voila mon code:
<Dim db As Database
Dim rs As Recordset
Set db = DBEngine.OpenDatabase("C:\Users\Z636237\Desktop\Maintenance1.mdb")
Set rs = db.OpenRecordset("Select Code_a_barre, Emplacement, Plateau, Position, Affectation, Axalant, Designation, Fournisseur, Quantite, Stock_mini, Date_Heure, Situation From Articles")
rs.MoveFirst
i = 0
With Me.ListBox1
.ColumnHeads = True
.ColumnWidths = "100;100;50;50;100;70;200;100;50;50;70;100"
.ListIndex = -1
.ListStyle = fmListStyleOption
.MultiSelect = fmMultiSelectMulti
.ColumnCount = 12
Do
.AddItem
.List(i, 0) = rs![Code_a_barre]
.List(i, 1) = rs![Emplacement]
.List(i, 2) = rs![Plateau]
.List(i, 3) = rs![Position]
.List(i, 4) = rs![Affectation]
.List(i, 5) = rs![Axalant]
.List(i, 6) = rs![Designation]
.List(i, 7) = rs![Fournisseur]
.List(i, 8) = rs![Quantite]
.List(i, 9) = rs![Stock_mini]
.List(i, 10) = rs![Date_Heure]
.List(i, 11) = rs![Situation]
i = i + 1
rs.MoveNext
Loop Until rs.EOF
End With
rs.Close
>
Merci d'avance
Merci pour votre réponse, j'ai déjà essayée de travailler avec une ListBox qui permet d'afficher les données enregistrer dans le base de données ACCESS. Le problème que j'ai n'ai pas arrivée de créer les titres de mes colonnes et je n'ai pas réussi de crée plus que 8 colonnes!! j'ai c'est pas quoi le problème exactement voila mon code:
<Dim db As Database
Dim rs As Recordset
Set db = DBEngine.OpenDatabase("C:\Users\Z636237\Desktop\Maintenance1.mdb")
Set rs = db.OpenRecordset("Select Code_a_barre, Emplacement, Plateau, Position, Affectation, Axalant, Designation, Fournisseur, Quantite, Stock_mini, Date_Heure, Situation From Articles")
rs.MoveFirst
i = 0
With Me.ListBox1
.ColumnHeads = True
.ColumnWidths = "100;100;50;50;100;70;200;100;50;50;70;100"
.ListIndex = -1
.ListStyle = fmListStyleOption
.MultiSelect = fmMultiSelectMulti
.ColumnCount = 12
Do
.AddItem
.List(i, 0) = rs![Code_a_barre]
.List(i, 1) = rs![Emplacement]
.List(i, 2) = rs![Plateau]
.List(i, 3) = rs![Position]
.List(i, 4) = rs![Affectation]
.List(i, 5) = rs![Axalant]
.List(i, 6) = rs![Designation]
.List(i, 7) = rs![Fournisseur]
.List(i, 8) = rs![Quantite]
.List(i, 9) = rs![Stock_mini]
.List(i, 10) = rs![Date_Heure]
.List(i, 11) = rs![Situation]
i = i + 1
rs.MoveNext
Loop Until rs.EOF
End With
rs.Close
>
Merci d'avance
thev
Messages postés
1892
Date d'inscription
lundi 7 avril 2008
Statut
Membre
Dernière intervention
26 novembre 2024
691
8 mai 2018 à 09:41
8 mai 2018 à 09:41
Bonjour,
Le titrage des colonnes ne fonctionne qu'avec l'utilisation de la propriété "RowSource". Si la ListBox est chargée à l'exécution, il faut alors créer un contrôle de type label pour afficher les titres au-dessus de la ListBox.
Le titrage des colonnes ne fonctionne qu'avec l'utilisation de la propriété "RowSource". Si la ListBox est chargée à l'exécution, il faut alors créer un contrôle de type label pour afficher les titres au-dessus de la ListBox.
4 mai 2018 à 13:48
Le problème que j'ai déjà msdatgrid.ocx dans mon dossier c:/Windows/sysWOW64 , mais s'affiche toujours le même message d'erreur.
Je sais pas comment je doit faire pour résoudre ce problème!!!
4 mai 2018 à 14:02
http://assiste.com.free.fr/p/comment/desenregistrer_dll_ocx.php
@+
4 mai 2018 à 14:44
Échec du chargement du module < msdatgrid.ocx>
Vérifiez que le fichier binaire est stocké à l'emplacement désigné par le chemin d’accès spécifié ou déboguez-le pour rechercher d'éventuels problèmes de fichiers .DLL binaires ou dépendants.
Le module spécifié est introuvable. !!!
Modifié le 4 mai 2018 à 15:02
Ensuite dans l'éditeur tu iras dans références et tu cocheras ton OCX
@+