Annuler la correction automatique du format

  • Initiateur de la discussion Initiateur de la discussion gbcof
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

G

gbcof

Guest
Bonjour,

Voilà mon problème, je fais un remplacement avec une macro dans un fichier Excel.
Avant le remplacement, je fixe le format de ma zone à texte pour éviter les conversions automatiques en faisant : Selection.Numberformat = "@"
Mais lors du remplacement, Excel convertit automatiquement mes cellules en écriture scientifique. Or, je veux que ça reste du texte. En gros, une cellule contenant au final 2E1 doit afficher "2E1" et non 20...

Quelqu'un sait-il comment je peux empêcher cette conversion automatique?

Merci d'avance 🙂
 
Re : Annuler la correction automatique du format

Bonjour,

tu mets une condition avant de changer le format.
Remplace

Code:
Selection.Numberformat = "@"

par
Code:
For each cel In Selection
If IsNumeric(cel.Value) Then cel.Numberformat = "@"
Next
 
Re : Annuler la correction automatique du format

Rebonjour,

On ne s'est pas bien compris, je pense. Ta solution ne fonctionne pas, je pense que cela revient plus ou moins à faire ce que je faisais déjà. Je joins donc fichier qui je l'espère sera plus explicite que mes mots!
 

Pièces jointes

Re : Annuler la correction automatique du format

Salut gbcof, skoobi et aux autres.

Code à essayer :
Code:
Sub Remplacer1()
  Range(Cells(2, 1), Cells(Cells(65536, 1).End(xlUp).Row, 1)).Select
  For Each cel In Selection
    Selection.Replace What:="toto", Replacement:="[COLOR=Red][B]'[/B][/COLOR]2E1"
  Next
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

E
Réponses
9
Affichages
3 K
earxcurae
E
C
Réponses
10
Affichages
3 K
F
Retour