Excel transforme une donnée en date

Résolu/Fermé
Epervier22 Messages postés 13 Date d'inscription dimanche 7 décembre 2008 Statut Membre Dernière intervention 26 janvier 2014 - 23 avril 2012 à 19:33
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 - 27 avril 2012 à 16:47
Bonjour,
je suis face à un probleme pénible sur Excel, je veux écrire un diamètre de tube dans une cellule Excel (par exemple 8/10 ou 10/12) et que cela reste comme je l'ai écrit. Problème, il le transforme en date alors que je ne le veux pas... J'ai essayé les formats de cellules mais soit ça me calcule ou ça me met une date.

Merci de votre aide

Quentin



A voir également:

7 réponses

Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
23 avril 2012 à 22:10
Salut,

Tu peux également créer un format personnalisé

mettre la plage ou seront saisi les diamètres, clic droit sur la sélection/Format de cellule/onglet Nombre/sélectionner Personnalisée/et sous Type; saisir 0"/"00
il suffira dans cette plage de saisir les diamètres sans la barre de séparation comme cela 810 ou 1012 la valeur se transformera en 8/10 ou 10/12
5
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
23 avril 2012 à 19:49
Bonjour,

Mettre format cellule en Texte.
0
Epervier22 Messages postés 13 Date d'inscription dimanche 7 décembre 2008 Statut Membre Dernière intervention 26 janvier 2014
23 avril 2012 à 23:07
Ok je vous remercie vivement !
0
Epervier22 Messages postés 13 Date d'inscription dimanche 7 décembre 2008 Statut Membre Dernière intervention 26 janvier 2014
27 avril 2012 à 11:56
Salut,
j'ai encore un problème avec cette transformation automatique... Cette fois c'est VBA qui rentre dans une cellule un diamètre (type 8/10 par exemple) et Excel qui le transforme en date... Sauf que mon programme doit vérifier cette valeur et la comparer au tableau de diamètre qui eux sont bien en 8/10 ou 10/12. De plus il transforme un diamètre 8/10 en 10/12, cela doit être du au format date je suppose.
Est ce qu'il est possible de supprimer la mise en forme automatique, et laisser tel quel le texte qui est mis dans la cellule ?

Merci !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
27 avril 2012 à 14:33
Re,

Oui bien sur tu peux copier ton code pour modifier la ligne, il faut intégrer la mise forme tout simplement
0
Epervier22 Messages postés 13 Date d'inscription dimanche 7 décembre 2008 Statut Membre Dernière intervention 26 janvier 2014
27 avril 2012 à 16:38
Oui mais mes tableaux de diamètres sont mis en forme "10/12" par exemple, donc je ne peux pas les recopier comme tu me le disais au dessus... Si je met jj/mm comme format, il m'inverse les codes et me met 14/12 par exemple au lieu de 12/14...

Ca me fait déconner tout mon programme.
0
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
27 avril 2012 à 16:47
Oui justement sans voir ton code difficile de t'aider, je ne suis pas devin.
il faut simplement compléter ton code afin qu'il ne considère pas ta saisie comme date mais comme texte avec un format personnalisé
0