Ecriture : Prendre la valeur i d'une boucle
boubou*
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Voilà je suis débutante en VBA et je voulais savoir quelle était l'écriture lorsque l'on utilise une boucle FOR i=1 to Max prendre la valeur du i pour que, par exemple, si j'écris Ai, VBA lise A1 pour ma 1ere itération, A2 pour ma 2eme ...
J'espère que c'est assez clair.
Merci d'avance
Voilà je suis débutante en VBA et je voulais savoir quelle était l'écriture lorsque l'on utilise une boucle FOR i=1 to Max prendre la valeur du i pour que, par exemple, si j'écris Ai, VBA lise A1 pour ma 1ere itération, A2 pour ma 2eme ...
J'espère que c'est assez clair.
Merci d'avance
A voir également:
- Ecriture : Prendre la valeur i d'une boucle
- Écriture facebook - Guide
- Ecriture en gras - Guide
- Ecriture instagram - Guide
- Écriture à l'envers miroir - Guide
- Ecriture predictive - Guide
7 réponses
Le problème c'est que je veux que mon A1 corresponde à la cellule A1pour que je puisse l'utiliser dans les différentes formule
Avec ce code nom aura pour valeur "A1"
For i=1 to X
nom="A"
nom=nom & i
next i
Avec ça tu auras la valeur A1 A2 A3 A4 ..
c'est ça que tu veux ?
For i=1 to X
nom="A"
nom=nom & i
next i
Avec ça tu auras la valeur A1 A2 A3 A4 ..
c'est ça que tu veux ?
En fait mon but c'est de comparer 2 colonnes. Pour ça je recherche les valeurs d'une d'elles dans l'autre et si je la trouve je veux qu'elle dans la cellule Ai puis A(i+1) pour la seconde...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
cells(i,"A")
ou
range("A" & i)
eric
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
cells(i,"A")
ou
range("A" & i)
eric
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
Re bonjour,
Mon but n'est pas d'afficher A1, A2... mais de pouvoir par une RECHERCHEV trouver les lignes d'une colonne dans une autre. Pour ça j'ai pensé faire une double boucle avec d'un coté i qui serait mes valeurs à rechercher et de l'autre j les lignes de la colonne où je fais ma recherche. Seulement je ne sais pas s'il est possible de remplacer les données par la formule par des i et j.
Mon but n'est pas d'afficher A1, A2... mais de pouvoir par une RECHERCHEV trouver les lignes d'une colonne dans une autre. Pour ça j'ai pensé faire une double boucle avec d'un coté i qui serait mes valeurs à rechercher et de l'autre j les lignes de la colonne où je fais ma recherche. Seulement je ne sais pas s'il est possible de remplacer les données par la formule par des i et j.
Bonjour,
J'ai répondu à ta question.
cells(i,"A") désigne la cellule ligne i colonne A.
i=5 : t = cells(i,"A") met la valeur de A5 dans la variable t
Essaie un peu...
pouvoir par une RECHERCHEV trouver les lignes d'une colonne dans une autre
Tu es en vba, utilise plutôt la méthode .find (voir l'aide)
eric
J'ai répondu à ta question.
cells(i,"A") désigne la cellule ligne i colonne A.
i=5 : t = cells(i,"A") met la valeur de A5 dans la variable t
Essaie un peu...
pouvoir par une RECHERCHEV trouver les lignes d'une colonne dans une autre
Tu es en vba, utilise plutôt la méthode .find (voir l'aide)
eric