Numérotation automatique
Fermé
JGui
-
12 nov. 2018 à 22:43
via55 Messages postés 14506 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 27 décembre 2024 - 13 nov. 2018 à 01:47
via55 Messages postés 14506 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 27 décembre 2024 - 13 nov. 2018 à 01:47
A voir également:
- Numérotation automatique
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Message automatique thunderbird - Guide
- Logiciel de sauvegarde automatique gratuit - Guide
- Gmail libellé automatique - Guide
- Numérotation page word - Guide
1 réponse
via55
Messages postés
14506
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
27 décembre 2024
2 738
13 nov. 2018 à 01:47
13 nov. 2018 à 01:47
Bonsoir
1) pourquoi un espace dans le nom de la feuille à la fin ? s'il n'y en pas dans le noms (ce qui devrait le cas en principe, ça va buguer !)
2) Il faut incrémenter la cellule de la feuille modèle AVANT de la copier
3) Il faut renommer la nouvelle feuille créée sinon elle va s'appeler "Fiche signalement (2)" etc nom trop long pour les onglets, il est préférable de nommer les feuilles par ex FS_1, FS_2 ....
Voilà la macro qui fait tout ceci :
Cdlmnt
Via
1) pourquoi un espace dans le nom de la feuille à la fin ? s'il n'y en pas dans le noms (ce qui devrait le cas en principe, ça va buguer !)
2) Il faut incrémenter la cellule de la feuille modèle AVANT de la copier
3) Il faut renommer la nouvelle feuille créée sinon elle va s'appeler "Fiche signalement (2)" etc nom trop long pour les onglets, il est préférable de nommer les feuilles par ex FS_1, FS_2 ....
Voilà la macro qui fait tout ceci :
Sub nouvelle_fiche() Sheets("Fiche Signalement").Range("L4").Value = Sheets("Fiche Signalement").Range("L4") + 1 Sheets("Fiche Signalement").Select Sheets("Fiche Signalement").Copy After:=Sheets(1) Sheets("Fiche Signalement (2)").Name = "FS_" & Sheets("Fiche Signalement").Range("L4") End Sub
Cdlmnt
Via