Formule dans excel
Fermé
coccinnelle78
Messages postés
2
Date d'inscription
samedi 20 février 2016
Statut
Membre
Dernière intervention
22 février 2016
-
20 févr. 2016 à 19:38
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 - 22 févr. 2016 à 20:56
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 - 22 févr. 2016 à 20:56
A voir également:
- Formule dans excel
- Formule excel - Guide
- Liste déroulante excel - Guide
- Formule moyenne excel - Guide
- Formule excel si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
3 réponses
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 684
20 févr. 2016 à 22:24
20 févr. 2016 à 22:24
Bonjour,
Ce que tu demande ne correspond pas aux caractéristiques d'excel (ou d'un autre tableur d'ailleurs). En effet si tu mets une formule dans une cellule, la saisie d'une information dans la cellule va écraser la formule.
Tu ne peux obtenir cela que grâce à une macro.
Ce que tu demande ne correspond pas aux caractéristiques d'excel (ou d'un autre tableur d'ailleurs). En effet si tu mets une formule dans une cellule, la saisie d'une information dans la cellule va écraser la formule.
Tu ne peux obtenir cela que grâce à une macro.
ccm81
Messages postés
10851
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
16 avril 2024
2 404
22 févr. 2016 à 18:34
22 févr. 2016 à 18:34
Bonjour
Comme te l'a dit gbinforme (salut à toi en passant), il n'y a qu'une macro pour faire ça
Un exemple de ce que ça pourrait donner
http://www.cjoint.com/c/FBwrHfDDLfW
Cdlmnt
Comme te l'a dit gbinforme (salut à toi en passant), il n'y a qu'une macro pour faire ça
Un exemple de ce que ça pourrait donner
http://www.cjoint.com/c/FBwrHfDDLfW
Cdlmnt
ccm81
Messages postés
10851
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
16 avril 2024
2 404
Modifié par ccm81 le 22/02/2016 à 21:06
Modifié par ccm81 le 22/02/2016 à 21:06
Une erreur à corriger
lignes à remplacer:
Cdlmnt
lignes à remplacer:
If s Is Nothing Then
Target.Value = Target.Value & sep & Left(fin, Len(fin) - 1) & "1"
Else
n = Right(s, Len(fin)) + 1
fins = String(Len(fin) - 1 - Round((Log(n) / Log(10))), "0") & n
Target.Value = nom & sep & fins
End If
Cdlmnt
22 févr. 2016 à 11:26
Merci pour ton explication.