Bonjour
Je ne saisis pas bien ni comment tu saisis et formates la cellule “initiale”, ni comment tu “copies” (faire référence par une formule n’est pas un copier-coller).
Quoiqu’il en soit, il n’est pas nécessaire de formater en texte pour préserver le zéro. Tu peux appliquer un format de nombre personnalisé 00" "00" "00" "00" "00
.
Avec un tel format tu peux saisir 356892445
qui sera affiché 03 56 89 24 45
L’idéal est de créer un style de cellule appliquant ce format. Ainsi il suffit d’appliquer le style à toutes les cellules concernées.
Si cela ne répond pas à la question, merci d’éditer celle-ci en utilisant le lien éditer. Ne pas utiliser
Ajouter une réponse pour cela.
[Ajout 13-02-20 08:00]
Ce que tu décris se produit lorsque la cellule dans laquelle tu tapes la formule =$Feuille1.B5
est préformatée en texte. On le vérifie par clic droit▸Formater
▸onglet Nombre
▸Catégorie: Texte
Solutions pour l’éviter :
- Avant de saisir la formule : clic droit▸
Formater
▸onglet Nombre
▸Catégorie: Nombre
▸Standard
- Si la formule est déjà saisie (comme dans ton cas) :
- clic droit▸
Formater
▸onglet Nombre
▸Catégorie: Nombre
▸Standard
(rien ne change encore dans l’affichage)
-
Données
▸Texte en colonnes
▸Valider
Explication : on commence par changer le format d’affichage puis on “force” la ressaisie de la formule. Une autre solution est de cliquer dans la barre de formule derrière B5, taper un espace et valider.
Je donne d’abord le “truc” de Texte en colonnes car il permet d’agir sur une plage et non simplement sur une cellule seule.
Cordialement