Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Macro-VBA: pour prendre la Dernière version d'un produit

  • Initiateur de la discussion Initiateur de la discussion Haytoch
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Haytoch

XLDnaute Junior
Bonsoir le forum,

j'ai besoin de votre compétences et votre aide pour crée une macro qui me permit de prendre la dernière version d'un produit dans la base de donné (fichier excel : + de 30000 ligne)

je vous joint un exemple de mon fichier .

merci d'avance 🙂
 

Pièces jointes

Re : Macro-VBA: pour prendre la Dernière version d'un produit

Bonjour à toutes et à tous,

Bienvenue sur XLD, Haytoch !

En attendant mieux... une suggestion avec le fichier joint.

A bientôt 🙂

P. S. : Fichier retiré (solution inadaptée 🙄 ! )
 
Dernière édition:
Re : Macro-VBA: pour prendre la Dernière version d'un produit

Bonsoir le forum,

(fichier excel : + de 30000 ligne)

Comme ton classeur est assez volumineux, voici avec une macro qui gère tes résultats en table mémoire pour diminuer le temps de traitement.

Il te faudra adapter tes plages à ton fichier réel dans les constantes début macro.

Bon test.
 

Pièces jointes

Re : Macro-VBA: pour prendre la Dernière version d'un produit

Bonsoir,

Merci a vous deux les deux solution marchent bien.

est ce que si possible que la macro point vers le fichier BDD separament ? c-à-d que le fichier qui contient la macro indépendant du fichier BDD!

merci

@gbinforme :

j'essaie a comprendre ton code mais je n'arrive pas a l'adapter . merci de me faire des explication si possible.
 
Re : Macro-VBA: pour prendre la Dernière version d'un produit

Bonjour,

j'essaie a comprendre ton code mais je n'arrive pas a l'adapter . merci de me faire des explication si possible.

Tu peux mettre le code où tu veux, il suffit de changer l'adresse des plages concernées : feuille et lignes/colonnes et éventuellement classeur si tu en utilise plusieurs.

Pour comprendre le code, il faut savoir comment fonctionnent la gestion des tableaux mémoires et ce n'est pas l'objet de la discussion car il faudrait des pages entières si tu ne pratique pas. Il récupère les données de ta BDD, les structure selon ton besoin et te les restitue à l'endroit que tu as choisi.
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Réponses
13
Affichages
434
Réponses
16
Affichages
589
Réponses
2
Affichages
467
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…