J'ai un fichier dont le nombre de ligne =E9volue.
Je dois faire une boucle de la premiere ligne =E0 la=20
derniere. Quelle serait la syntaxe sachant que les champs=20
ne sont pas tous contigus. peut-etre avec "current region"=20
mais je ne connais pas la syntaxe.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
FxM
philippe herault wrote:
J'ai un fichier dont le nombre de ligne évolue. Je dois faire une boucle de la premiere ligne à la derniere. Quelle serait la syntaxe sachant que les champs ne sont pas tous contigus. peut-etre avec "current region" mais je ne connais pas la syntaxe.
Bonjour,
Tout d'abord, tu sembles être atteint (non par la limite d'âge) mais par , vois là : http://www.excelabo.net/mpfe/connection.htm#netiquette
puis ensuite teste : sub test() for ligne = 1 to range("A65536").end(xlup).row 'tes actions next ligne end sub
@+ FxM
philippe herault wrote:
J'ai un fichier dont le nombre de ligne évolue.
Je dois faire une boucle de la premiere ligne à la
derniere. Quelle serait la syntaxe sachant que les champs
ne sont pas tous contigus. peut-etre avec "current region"
mais je ne connais pas la syntaxe.
Bonjour,
Tout d'abord, tu sembles être atteint (non par la limite d'âge) mais
par M@lpolitus, vois là :
http://www.excelabo.net/mpfe/connection.htm#netiquette
puis ensuite teste :
sub test()
for ligne = 1 to range("A65536").end(xlup).row
'tes actions
next ligne
end sub
J'ai un fichier dont le nombre de ligne évolue. Je dois faire une boucle de la premiere ligne à la derniere. Quelle serait la syntaxe sachant que les champs ne sont pas tous contigus. peut-etre avec "current region" mais je ne connais pas la syntaxe.
Bonjour,
Tout d'abord, tu sembles être atteint (non par la limite d'âge) mais par , vois là : http://www.excelabo.net/mpfe/connection.htm#netiquette
puis ensuite teste : sub test() for ligne = 1 to range("A65536").end(xlup).row 'tes actions next ligne end sub
@+ FxM
Clément Marcotte
sub onarreteou() derniereligne = [a65536].end(xlup).row for i = 1 to derniereligne cells(i,1).value = i ^ i next end sub
"philippe herault" a écrit dans le message de news:03dd01c35385$34468b20$ J'ai un fichier dont le nombre de ligne évolue. Je dois faire une boucle de la premiere ligne à la derniere. Quelle serait la syntaxe sachant que les champs ne sont pas tous contigus. peut-etre avec "current region" mais je ne connais pas la syntaxe.
sub onarreteou()
derniereligne = [a65536].end(xlup).row
for i = 1 to derniereligne
cells(i,1).value = i ^ i
next
end sub
"philippe herault" <fpmn@wanadoo.fr> a écrit dans le message de
news:03dd01c35385$34468b20$3501280a@phx.gbl...
J'ai un fichier dont le nombre de ligne évolue.
Je dois faire une boucle de la premiere ligne à la
derniere. Quelle serait la syntaxe sachant que les champs
ne sont pas tous contigus. peut-etre avec "current region"
mais je ne connais pas la syntaxe.
sub onarreteou() derniereligne = [a65536].end(xlup).row for i = 1 to derniereligne cells(i,1).value = i ^ i next end sub
"philippe herault" a écrit dans le message de news:03dd01c35385$34468b20$ J'ai un fichier dont le nombre de ligne évolue. Je dois faire une boucle de la premiere ligne à la derniere. Quelle serait la syntaxe sachant que les champs ne sont pas tous contigus. peut-etre avec "current region" mais je ne connais pas la syntaxe.
philippe
Merci pour ta réponse FxM J'ai testé ta proposition et elle fonctionne bien.
Puis j'ai voulu simplifier ma macro en écrivant : For Each Cellule In Range("A5:"B"&("A65536").End (xlUp).Row") Mais cette syntaxe n'est pas acceptée.
@+ Philippe
-----Message d'origine----- philippe herault wrote:
J'ai un fichier dont le nombre de ligne évolue. Je dois faire une boucle de la premiere ligne à la derniere. Quelle serait la syntaxe sachant que les champs
ne sont pas tous contigus. peut-etre avec "current region"
mais je ne connais pas la syntaxe.
Bonjour,
Tout d'abord, tu sembles être atteint (non par la limite d'âge) mais
par , vois là : http://www.excelabo.net/mpfe/connection.htm#netiquette
puis ensuite teste : sub test() for ligne = 1 to range("A65536").end(xlup).row 'tes actions next ligne end sub
@+ FxM
.
Merci pour ta réponse FxM
J'ai testé ta proposition et elle fonctionne bien.
Puis j'ai voulu simplifier ma macro en écrivant :
For Each Cellule In Range("A5:"B"&("A65536").End
(xlUp).Row")
Mais cette syntaxe n'est pas acceptée.
@+ Philippe
-----Message d'origine-----
philippe herault wrote:
J'ai un fichier dont le nombre de ligne évolue.
Je dois faire une boucle de la premiere ligne à la
derniere. Quelle serait la syntaxe sachant que les
champs
ne sont pas tous contigus. peut-etre avec "current
region"
mais je ne connais pas la syntaxe.
Bonjour,
Tout d'abord, tu sembles être atteint (non par la limite
d'âge) mais
par M@lpolitus, vois là :
http://www.excelabo.net/mpfe/connection.htm#netiquette
puis ensuite teste :
sub test()
for ligne = 1 to range("A65536").end(xlup).row
'tes actions
next ligne
end sub
Merci pour ta réponse FxM J'ai testé ta proposition et elle fonctionne bien.
Puis j'ai voulu simplifier ma macro en écrivant : For Each Cellule In Range("A5:"B"&("A65536").End (xlUp).Row") Mais cette syntaxe n'est pas acceptée.
@+ Philippe
-----Message d'origine----- philippe herault wrote:
J'ai un fichier dont le nombre de ligne évolue. Je dois faire une boucle de la premiere ligne à la derniere. Quelle serait la syntaxe sachant que les champs
ne sont pas tous contigus. peut-etre avec "current region"
mais je ne connais pas la syntaxe.
Bonjour,
Tout d'abord, tu sembles être atteint (non par la limite d'âge) mais
par , vois là : http://www.excelabo.net/mpfe/connection.htm#netiquette
puis ensuite teste : sub test() for ligne = 1 to range("A65536").end(xlup).row 'tes actions next ligne end sub
@+ FxM
.
FxM
Bonsoir,
Ca devrait aller comme ça :
For Each Cellule In Range("A5:B" & range("A65536").End(xlUp).Row)
@+ FxM
Bonsoir,
Ca devrait aller comme ça :
For Each Cellule In Range("A5:B" & range("A65536").End(xlUp).Row)