VBA EXCEL - ERREUR 6 : DÉPASSEMENT DE CAPACITÉ
Résolu
pixissama
Messages postés
20
Date d'inscription
Statut
Membre
Dernière intervention
-
pixissama Messages postés 20 Date d'inscription Statut Membre Dernière intervention -
pixissama Messages postés 20 Date d'inscription Statut Membre Dernière intervention -
Bonjour !
J'ai fait un code pour une base de données (de classification de livres) et je veux qu'une valeur inscrite dans un champ de mon userform soit recherchée dans mon tableau et que les données qui y sont associées soient remplies automatiquement dans les autres champs.
Le code est :
Feuil1.Activate
Range("K2").Select
Do Until ActiveCell = CLng(Me.txtisbn)
ActiveCell.Offset(1,0).Select
Loop
Me.txtedition = ActiveCell.Offset(0, 3)
Me.txtauteur = ActiveCell.Offset(0, 2)
[etc...]
L'erreur est au niveau de la ligne "Do Until ActiveCell = CLng(Me.txtisbn)". Il me dit qu'il y a dépassement de capacité et je sais pas comment régler le problème...
S'il vous plaît aidez- moi !! ????????
J'ai fait un code pour une base de données (de classification de livres) et je veux qu'une valeur inscrite dans un champ de mon userform soit recherchée dans mon tableau et que les données qui y sont associées soient remplies automatiquement dans les autres champs.
Le code est :
Feuil1.Activate
Range("K2").Select
Do Until ActiveCell = CLng(Me.txtisbn)
ActiveCell.Offset(1,0).Select
Loop
Me.txtedition = ActiveCell.Offset(0, 3)
Me.txtauteur = ActiveCell.Offset(0, 2)
[etc...]
L'erreur est au niveau de la ligne "Do Until ActiveCell = CLng(Me.txtisbn)". Il me dit qu'il y a dépassement de capacité et je sais pas comment régler le problème...
S'il vous plaît aidez- moi !! ????????
A voir également:
- Dépassement de capacité vba
- VBA excel : résoudre problème de capacité. ✓ - Forum Excel
- Erreur d'execution '6' Dépassement de capacité ✓ - Forum Excel
- Le logiciel amd a détecté un dépassement de délai du pilote ✓ - Forum Carte graphique
- Dépassement de capacité VBA ✓ - Forum VB / VBA
- Test capacité pc - Guide
comme l'a indiqué l'excellent CCM, un nombre de type long comporte 10 chiffres, un code ISBN 13 chiffres
La solution serait de chercher ta recherche en gardant l'isbn en texte. d'ailleurs, sur la base de données, regarde de quel type sont les codes ISBN dans ta base;
a part cela, ton code est particulièrement lent; il faut travailler avec la fonction "Find"
par exemple
Suis absent cet aprem
Tant que j'y suis, j'ai aussi créé un groupe de optionbox pour indiquer si le livre est Disponible ou Indisponible mais je sais pas comment faire en sorte qu'en cliquant sur l'option, ça change la valeur à volonté.
oui c'est ça, ce sont des nombres à 13 chiffres donc c'était pour ça, merci :)