Bonjour,
Je dispose d'un fichier contenant un événement sur une ligne, chaque événement est numéroté sur une même colonne (ex: 1 a 1000).
A l'aide d'une macro, j'ai automatisé cette numérotation:
Où "l" est la nouvelle ligne où il y aura le nouvel événement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 f.Range(Cells(l, 1), Cells(l, 1)).Value = f.Range(Cells(l - 1, 1), _ Cells(l - 1, 1)).Value + 1
Cependant à la suite de saisi manuelle, la numérotation des lignes n'est plus croissante.
Donc pour que cela fonctionne, il faurait que pour la nouvelle ligne le numéro soit le Max de la colonne + 1.
Et là je bloque, je ne trouve pas de fonction maximum.
Est-ce que quelqu'un pourrait m'aider?
Merci
Partager