Réaliser une boucle pour afficher des valeurs

Résolu/Fermé
Lucas - 2 mars 2018 à 10:04
 Lucas - 6 mars 2018 à 22:02
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


A voir également:

2 réponses

Utilisateur anonyme
2 mars 2018 à 11:00
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
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 23336 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 novembre 2024 1 551 > Lucas
6 mars 2018 à 09:15
bonjour, ou bien tu ajoutes dans la boucle:
if MaValeur="" then exit for
0
Bonjour,

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

Bonne continuation
0
Utilisateur anonyme
6 mars 2018 à 09:00
0