Utiliser un tableau dynamique en VBA

Bonjour,

Je cherche en vain depuis quelques jours à écrire une macro qui va lire le contenu de la "Feuil1" qui stocke tous ces éléments dans un tableau dynamique, avant de les restituer dans la feuille "Synthese".

J'ai essayé tant bien que mal de construire le tableau, mais s'il est possible de simplifier mon code c'est avec plaisir que je découvrirai de nouvelles notions car vous l'aurez compris je découvre les tableaux dynamiques. Mon problème réside dans la restitution de ces données sur la feuille "Synthese". Je n'ai pas trouvé le moyen de réaliser cette partie de macro. Aussi je m'en remets à ce forum que je découvre pour faire aboutir cette macro.

Par avance, je vous remercie de votre aide.

Cordialement.

Luc

Bonsoir

Une méthode avec un tableau (si c'est ce que tu voulais)

Bonjour,

je pense que Banzai à bien résumé le problème.

Personnellement j'aurai remplacé :

Dim NbLignesOngletdomNonVides As Integer

par :

Dim i%

je trouve ça plus cool...

A+

Encore merci pour ces infos précieuses, je suis vraiment impressionné par la puissance de ce code qui en seulement quelques lignes réalise beaucoup de choses. Cependant j'avais envisagé de récupérer les données les unes après les autres avant de les restituer en une seule fois comme vous le faites. (Récupérer le Mat, le stocker dans le tableau, puis revenir sur la source pour récupérer le nom etc...) Est ce possible?

Merci de bien vouloir ajouter quelques commentaires pour mieux appréhender le mécanisme de cette macro car je ne suis pas un spécialiste de la programmation.

Mille mercis pour votre aide.

Bonne soirée

Bonsoir

Une version commentée qui récupère 1 à 1 les informations et qui les stocke dans un tableau et ensuite les recopie 1 à 1 dans la page "synthese"

(c'est juste pour de l'information)

Bonjour,

Encore merci pour ce code fabuleux et pour cet élan de générosité que j'avais cru disparu.

MERCI MERCI MERCI à tous

Luc

Rechercher des sujets similaires à "utiliser tableau dynamique vba"