OVH Cloud OVH Cloud

Une boucle pour imprimer

2 réponses
Avatar
Didier Novarin
Bonjour à toutes et tous
J'ai un tableau avec en colonne A des dates.
J'ai des enregistrements : date, age, nom, prénom, adresse, etc.
j'ai créé une fiche qui imprime sur ordre chaque ligne d'enregistrement,
mais je suis obligé de cliquer sur la ligne, puis lancer la macro ad hoc.
Je souhaite créer une boucle qui fonctionne sur chaque date du jour
(aujourd'hui)
J'espère être clair, je vous remercie beaucoup
Didier

2 réponses

Avatar
anonymousA
Bonjour,

si j'ai bien compris ta question, j'ai supposé que les dates sont en
colonne A et que premier enregistrement à scruter est en ligne 1


for I=1 to [A65536].end(xlup).row
If Cells(I, 1) = DateSerial(Year(Now), Month(Now), Day(Now)) Then
'ici mettre ta procédure d'impression dont tu connais le N° de ligne
'qui est I
end if
next

A+

Bonjour à toutes et tous
J'ai un tableau avec en colonne A des dates.
J'ai des enregistrements : date, age, nom, prénom, adresse, etc.
j'ai créé une fiche qui imprime sur ordre chaque ligne d'enregistrement,
mais je suis obligé de cliquer sur la ligne, puis lancer la macro ad hoc.
Je souhaite créer une boucle qui fonctionne sur chaque date du jour
(aujourd'hui)
J'espère être clair, je vous remercie beaucoup
Didier




Avatar
Didier Novarin
Bonjour Anonymous A
Je te remercie beaucoup c'est exactement cela !
Je te souhaite de très bonnes fêtes de fin d'année.
Didier

"anonymousA" a écrit dans le message de news:
43ad357a$0$11353$
Bonjour,

si j'ai bien compris ta question, j'ai supposé que les dates sont en
colonne A et que premier enregistrement à scruter est en ligne 1


for I=1 to [A65536].end(xlup).row
If Cells(I, 1) = DateSerial(Year(Now), Month(Now), Day(Now)) Then
'ici mettre ta procédure d'impression dont tu connais le N° de ligne
'qui est I
end if
next

A+

Bonjour à toutes et tous
J'ai un tableau avec en colonne A des dates.
J'ai des enregistrements : date, age, nom, prénom, adresse, etc.
j'ai créé une fiche qui imprime sur ordre chaque ligne d'enregistrement,
mais je suis obligé de cliquer sur la ligne, puis lancer la macro ad hoc.
Je souhaite créer une boucle qui fonctionne sur chaque date du jour
(aujourd'hui)
J'espère être clair, je vous remercie beaucoup
Didier