Erreur d'application quand j'enregistre le prgm - VB/VBA/VBS - Programmation
Marsh Posté le 09-06-2005 à 16:52:00
Citation : Ce programme à marché correctement pendant 1 mois et du jour au lendemain: |
C'est le bug de l'an 2000 !!
désolé j'y comprend rien, la seul chose que je peux te conseiller si c'est pas deja fais, c'est de mettre Option explicit au tout début de ton programme, ca permet déjà d'eviter pas mal d'erreur qui peuvent en engendrer d'autre..
Marsh Posté le 09-06-2005 à 19:31:41
alut.
tout d'abord, il ne doit pas s'agir d'un programme, mais d'une macro. Vu que tu parles de données (en nombre), je sppose que tu dois être sous Access.
Du jour au lendemain, n'y aurait il rien qui soit installé ou modifié ? (source fortement posible du problème)
Marsh Posté le 10-06-2005 à 08:37:38
il s'agit d'Excel
Il n'y a rien qui a été installé où téléchargé, le problème est survenu lors d'une saisie (lors que le fichier a atteint une certaine taille).
Même en réinstallant Excel ;-) ça marche pas
j'ai essayé sur excel 97 et 2003
Pour moi la programmation est bonne puisqu'elle a fonctionné mais il s'agirait +tot de la taille
Marsh Posté le 10-06-2005 à 09:27:23
fort possible. maintenat savoir s'il y a un remède ... je n'en sais rien.
Marsh Posté le 10-06-2005 à 23:38:56
Partir d'un classeur vierge.
Y copier les données, le code et les éventuels forms.
Voir si le problème se répète...
Marsh Posté le 11-06-2005 à 00:20:15
Salu le rameur
Pourrais tu m'expliquer comment fais tu pour mettre les données d'une cellule dans une textbox d'un userform
J'aimerais moi oci créer une base de données sous excel avec ma présentation pour le userform
G déja réuci a créer une listbox mais je voudrais faire apparaitre dans ces textbox les propriétés de l'objet sélectionné dans la listbox ...
Marsh Posté le 11-06-2005 à 10:37:23
mckoy25 a écrit : Salu le rameur |
Il vaut mieux ouvrir un nouveau topic plutôt que d'intervenir dans celui de quelqu'un qui pose une question.
Sinon, les réponses se mélangent et on n'en sort plus.
Marsh Posté le 09-06-2005 à 16:43:06
Bonjour tout le monde,
Voilà, je suis novice en VBA, mais après des heures et des heures de travail lol, j'ai réussi un réaliser un petit programme de 949 KO.
Ce programme permet une saisie rapide dans une base de données par le remplissage de testbox sur userform (rien de sorcier).
Ce programme à marché correctement pendant 1 mois et du jour au lendemain:
J'ai une magnifique erreur d'application qui apparaît lorsque que je l'enregistre (ceci est très embettant car il ne permet plus d'enregistrer les données saisies et rend donc totalement inutil le programme)
Je sais qu'il y a des personnes qui touchent pas mal sur le forum d'où la question: est-ce qu'il y a qlq'1 qui a déjà été confronté à ce problem et qui connaît la solution
Je décris tout même le message d'erreur
"l'instruction à "0x........." emploie l'adresse mémoire "ox.......". La mémoire ne peut pas être "read"
Click on OK to terminate the programme
Click on CANCEL to debug the programme"
Si je clique sur ok, le programme se ferme
Si je clique sur cancel, un deuxième message apparaît avant de fermer le programme:
"mémoire "..............." emploie l'adresse "read" click on OK to terminate"
Tout ceci est bien beau, mais je comprends rien, j'ai trop besoin d'aide
Merci d'avance