Réaliser une boucle pour afficher des valeurs

Résolu
Lucas -  
 Lucas -
Bonjour,

J'aimerais pouvoir avec VBA lire le contenu de plusieurs cellules d'une même colonne et que un par un la valeur de la cellule s'affiche dans une message box. je pense qu'il faut utiliser un tant que mais je suis débutant sur VBA, et cela fait 2 jours que je suis dessus, donc je m'autorise un peut d'aide.

merci d'avance


2 réponses

Utilisateur anonyme
 
Bonjour
Tu peux faire avec un for, ou un foreach
For Each ObjCell In Range("A1:A25").Cells
    MaValeur = ObjCell.Value
    ‘Ici créer la messageBox
Next


Ou encore si tu as beaucoup de cellules passer par un tableau
https://silkyroad.developpez.com/vba/tableaux/
0
Lucas
 
Merci beaucoup Whismeril, dernière chose il me faudrait faire un compteur. Car, Tant que ma cellule est remplie il affiche son contenue, mais quand elle ne contient rien, il s'arrête.
Merci d'avance
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584 > Lucas
 
bonjour, ou bien tu ajoutes dans la boucle:
if MaValeur="" then exit for
0
Lucas
 
Bonjour,

Merci beaucoup pour l'aide j'ai réussie à faire ce que je voulais

Bonne continuation
0
Utilisateur anonyme
 
0