Macro

comme i=1 doit donner ligne 5 :

    With [A4:J4].Offset(i)
        ' tes mises en forme
    End With

Mais pas besoin de sélectionner.

Tu peux aussi t'inspirer de ce que te propose isabelle.

eric

Bonjour,

J'aimerais comprendre pourquoi

With [A4:J4].offset(i)

je croyais que je devais donner une numéro de ligne donc

With [A&i:J&i].offset(i)

Est-ce la façon de faire

Oiseau bleu

Tu peux le faire de multiples façons, mais la tienne comporte plusieurs erreurs.

Je me demande bien pourquoi tu poses la question. Teste ce que tu as en tête et si tu te fais jeter, essaie de comprendre ton erreur pour progresser.

Je doute de l'intérêt de proposer un truc complètement faux quand on t'en propose un qui fonctionne.

Fais F1 sur Offset si tu ne connais pas.

Merci beaucoup pour vos réponses, je vais suivre vos conseils.

Merci particulier à Isabelle pour le travail accompli. Je vais faire d'autres tests avec plus de données et voir la vitesse d'exécution.

Merci à toi Éric pour pour les explications et à tous les autres qui m'ont aidé.

Je vais prendre du temps de mon côté pour mieux comprendre les tables et Array.

Merci encore,

Oiseau bleu

Rechercher des sujets similaires à "macro"