Numérotation automatique
Fermé
JGui
-
12 nov. 2018 à 22:43
via55 Messages postés 14512 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 janvier 2025 - 13 nov. 2018 à 01:47
via55 Messages postés 14512 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 janvier 2025 - 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
- Sommaire automatique word - Guide
1 réponse
via55
Messages postés
14512
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 janvier 2025
2 741
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