Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel > Macros et VBA Excel
Macros et VBA Excel Vos questions relatives aux macros Excel, à l'utilisation de VBA et à l'automatisation de vos classeurs Excel.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 05/02/2010, 15h00   #1
Futur Membre du Club
 
Date d'inscription: décembre 2008
Messages: 38
Par défaut pb vba erreur (Userform)

Bonjour,

j'ai réalisé une macro, avec des userforms, qui foctionne assez bien, dans l'ensemble, mais par moment (jamais le meme) excel se plante lamentablement avec une erreur d'execution avec une belle fenetre au milieu de l'ecran me demandant si je veux recuperer mon travail.
Comment peut on savoir d'ou vient cette erreur ?
j'ai la meme chose parfois quand je veux sortir d'excel apres avoir utilisé normalement cette macro.
y a t'il quelque chose a faire pour liberer de la memoire ou autre quand on utilise un userform ?
merci d'avance pour vos reponses.
a+
kidone est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 05/02/2010, 15h12   #2
pgz
Expert Confirmé Sénior
 
Avatar de pgz
 
Date d'inscription: août 2005
Localisation: AriègePyrénées
Messages: 2 346
Par défaut

Bonjour.

Vaste problème vu de bien loin...

Pour répondre à ta question :
Citation:
Envoyé par kidone Voir le message
y a t'il quelque chose a faire pour liberer de la memoire ou autre quand on utilise un userform ?
tu as la méthode Unload
Code :
Unload NomDeUserForm
Cordialement,

PGZ
__________________
Vous n'auriez pas l'idée de déclamer : "Oh taon, suspends ton vol!". Alors, de grâce, ne dites plus "Autant pour moi!". Dites : "Au temps pour moi!".
pgz est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 05/02/2010, 15h55   #3
Futur Membre du Club
 
Date d'inscription: décembre 2008
Messages: 38
Par défaut pb user form

bonjour,
je fais un load saisie_visite dans le code

et apres plusieurs operations

un unload saisie_visite en sortant de la macro

y a t'il moyen de voir ce qui reste en memoire ?

merci d'avance
kidone est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 07/02/2010, 23h36   #4
pgz
Expert Confirmé Sénior
 
Avatar de pgz
 
Date d'inscription: août 2005
Localisation: AriègePyrénées
Messages: 2 346
Par défaut

Bonsoir.

ET ton pb n'a peut-être rien à voir avec cette userform...
Et pourquoi es-tu sur un pb de mémoire?
Tu peux surveiller la taille occupée par l'application avec le gestionnaire de tâches.

Je ne suis pas sûr de beaucoup t'aider, mais un aveugle sans canne...

Cordialement,

PGZ
__________________
Vous n'auriez pas l'idée de déclamer : "Oh taon, suspends ton vol!". Alors, de grâce, ne dites plus "Autant pour moi!". Dites : "Au temps pour moi!".
pgz est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 08/02/2010, 11h04   #5
Futur Membre du Club
 
Date d'inscription: décembre 2008
Messages: 38
Par défaut pb excel

Bonjour,
Je ne suis pas sur que c'est un pb de memoire, j'ai pensé a cela car lors de l'utilisation, j'ai eu un message qui disait : Memoire insuffisante alors que l'on travaille sous citrix, avec 2 go de Ram par serveur.

Mon appli plante de plus en plus souvent, et je suis bien ennuyé je recherche des infos sur la façon dont excel peut se planter ou comment faire pour "toper" l'erreur .

si quelqu'un peut m'aider, je suis preneur

merci d'avance
kidone est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 09/02/2010, 14h43   #6
pgz
Expert Confirmé Sénior
 
Avatar de pgz
 
Date d'inscription: août 2005
Localisation: AriègePyrénées
Messages: 2 346
Par défaut

Bonjour.

Tu as peut-être un pb de mémoire. Pas de capacité mémoire installée, mais de capacité mémoire gérée par Excel 2003. Tu as peut-être beaucoup de feuilles, avec beaucoup d'infos ou beaucoup de classeurs ouverts en même temps.
Si le pb est là, ton appli devrait tourner sans pb sous XL 2007. Si tu peux faire cet essai, tu devrais être fixé.
Tu peux avoir aussi ce genre de pb avec des procédures récursives (gestion de la pile), ...


Sans rien savoir de ton appli, il ne me vient pas beaucoup d'idées.

PGZ
__________________
Vous n'auriez pas l'idée de déclamer : "Oh taon, suspends ton vol!". Alors, de grâce, ne dites plus "Autant pour moi!". Dites : "Au temps pour moi!".
pgz est déconnecté   Envoyer un message privé Réponse avec citation
NEWS EXCELF.A.Q EXCELTUTORIELS EXCELSOURCES EXCELOUTILS EXCELLIVRES EXCELOFFICE 2010

Réponse Proposer ce sujet en actualité

Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel > Macros et VBA Excel



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non



Fuseau horaire GMT +1. Il est actuellement 11h32.


Vos questions techniques : forum d'entraide Excel - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Hébergement - Participez - Copyright © 2000-2010 www.developpez.com - Legal informations.