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 03/11/2011, 15h40   #1
Invité régulier
 
Homme Jérôme
Responsable de compte
Inscription : novembre 2011
Messages : 12
Détails du profil
Informations personnelles :
Nom : Homme Jérôme
Localisation : France, Aube (Champagne Ardenne)

Informations professionnelles :
Activité : Responsable de compte

Informations forums :
Inscription : novembre 2011
Messages : 12
Points : 8
Points : 8
Par défaut Optimisation code Excel VBA

Bonjour à toutes et à tous,

Je joins à ce message un projet sur lequel je travaillais ces derniers jours (mon premier projet à vrai dire). Ce fichier contient plusieurs Userform qui me permettent d'enregistrer des devis dans une base de données, de les rechercher, de les sauvegarder sous un nom en particulier et enfin de les imprimer.

Le fichier fonctionne plutôt bien dans son ensemble mais je suis sûr que certains codes peuvent être optmisés. Je parle surtout de celui de l'userform "Nouveau" que j'ai écris et trouve très répétitif. Il doit y avoir une autre solution.

Il doit aussi manquer quelque chose au niveau de l'aperçu des données dans la fenêtre principale. Ca n'est pas flagrant mais à force de faire des recherches et donc de recharger encore et encore un nouvel aperçu, Excel finit par planter (le plantage arrive plus vite sur ma machine avec une image dans la séléction pour information). On dirait que les copies sont accumulées jusqu'à saturation de la mémoire, je me trompe peut-être.

Si quelqu'un parmis vous arrivait à résoudre ces deux petits problèmes ce serait génial. Mais rien ne presse pour le moment, tant que je ne lance pas 15 affichages de devis les uns après des autres tout va bien

PS : Je ne suis pas contre quelques améliorations non plus si vous avez des idées. Je mettrai de toute façon à disposition ce fichier dans les Contributions du Forum. Merci d'avance à tous.
Jeromeric est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 03/11/2011, 19h40   #2
Membre du Club
 
Inscription : mars 2007
Messages : 33
Détails du profil
Informations personnelles :
Âge : 58
Localisation : France, Gironde (Aquitaine)

Informations forums :
Inscription : mars 2007
Messages : 33
Points : 47
Points : 47
Citation:
Il doit aussi manquer quelque chose...
Le fichier joint !
Patrice740 est déconnecté   Envoyer un message privé Réponse avec citation 02
Vieux 03/11/2011, 20h16   #3
Invité régulier
 
Homme Jérôme
Responsable de compte
Inscription : novembre 2011
Messages : 12
Détails du profil
Informations personnelles :
Nom : Homme Jérôme
Localisation : France, Aube (Champagne Ardenne)

Informations professionnelles :
Activité : Responsable de compte

Informations forums :
Inscription : novembre 2011
Messages : 12
Points : 8
Points : 8
Bonsoir Patrice,

Effectivement il n'y a plus de pièce jointe... Supprimée par un modérateur.

J'imagine que nous pouvons classer cette discussion sans suite donc. Merci quand même ... et pardon au Forum pour le dérangement
Jeromeric est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/11/2011, 20h20   #4
Expert Confirmé Sénior
 
Avatar de mercatog
 
Inscription : juillet 2008
Messages : 5 848
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 5 848
Points : 13 907
Points : 13 907
Plutôt de mettre ton fichier, il serait bienvenu de mettre le code ou la partie de code que te pose problème avec une explication claire.
Les membres du forum seront prêt à t'aider.
__________________
Cordialement.
mercatog est déconnecté   Envoyer un message privé Réponse avec citation 30
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h11.


 
 
 
 
Partenaires

Hébergement Web