Macro enregistrement qui ecrit date et numero incremental
pilcar
Messages postés
21
Statut
Membre
-
Heliotte Messages postés 1561 Statut Membre -
Heliotte Messages postés 1561 Statut Membre -
Bonjour,
je souhaite une macro qui pourrait me donne en automatique un nom de fichier qui se compose de la date du joue et d'un numero qui s'increment automatiquement par rapport au fichier existant
ex
01_toto_16122012
02_toto_16122012
Merci
je souhaite une macro qui pourrait me donne en automatique un nom de fichier qui se compose de la date du joue et d'un numero qui s'increment automatiquement par rapport au fichier existant
ex
01_toto_16122012
02_toto_16122012
Merci
A voir également:
- Macro enregistrement qui ecrit date et numero incremental
- Numero prive - Guide
- Numéro père noël whatsapp - Accueil - Applis & Sites
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Numero imei - Guide
- Trouver le numéro de quelqu'un avec son snap - Forum Snapchat
4 réponses
j'ai une macro qui ma sauvegarde mon fichier en automatique dans un repertoire precis mais je suis obligé de lui donner un nom manuellement.
ex 02_toto_16122012
je voudrais qu'elle m'incrive en auto
03(numero incremental)_toto_16122012(date du jour)
Merci pour votre aide
ex 02_toto_16122012
je voudrais qu'elle m'incrive en auto
03(numero incremental)_toto_16122012(date du jour)
Merci pour votre aide
Bonjour,
Si les noms de tes fichiers sont tous de la forme : numéro + underscore + NOM + underscore + Date, il te faut :
- boucler sur tous les fichiers du répertoire,
- tester si les caractères précédents le premier underscore sont numériques,
- si c'est le cas :
==> 1er fichier de la boucle = on stocke ce numéro dans une variable "num"
==> autres fichiers, on compare ce numéro à celui déjà stocké dans la variable, s'il est plus petit : fichier suivant, s'il est plus grand on le stocke à la place de l'ancien...
- en fin de boucle, on obtient donc le + grand numéro de fichier, suffit d'y ajouter 1
- on enregistre le fichier sous :
num & "_TOTO_" & Format(Date, "ddmmyyyy")
Si les noms de tes fichiers sont tous de la forme : numéro + underscore + NOM + underscore + Date, il te faut :
- boucler sur tous les fichiers du répertoire,
- tester si les caractères précédents le premier underscore sont numériques,
- si c'est le cas :
==> 1er fichier de la boucle = on stocke ce numéro dans une variable "num"
==> autres fichiers, on compare ce numéro à celui déjà stocké dans la variable, s'il est plus petit : fichier suivant, s'il est plus grand on le stocke à la place de l'ancien...
- en fin de boucle, on obtient donc le + grand numéro de fichier, suffit d'y ajouter 1
- on enregistre le fichier sous :
num & "_TOTO_" & Format(Date, "ddmmyyyy")