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 18352 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 décembre 2024 - 27 avril 2012 à 16:47
Mike-31 Messages postés 18352 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 décembre 2024 - 27 avril 2012 à 16:47
A voir également:
- Excel transforme une donnée en date
- Liste déroulante excel - Guide
- Déplacer une colonne excel - Guide
- Mise en forme conditionnelle excel - Guide
- Calculer une moyenne sur excel - Guide
- Si et excel - Guide
7 réponses
Mike-31
Messages postés
18352
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 décembre 2024
5 110
23 avril 2012 à 22:10
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
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
f894009
Messages postés
17212
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
24 décembre 2024
1 711
23 avril 2012 à 19:49
23 avril 2012 à 19:49
Bonjour,
Mettre format cellule en Texte.
Mettre format cellule en Texte.
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
23 avril 2012 à 23:07
Ok je vous remercie vivement !
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
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 !
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 !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Mike-31
Messages postés
18352
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 décembre 2024
5 110
27 avril 2012 à 14:33
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
Oui bien sur tu peux copier ton code pour modifier la ligne, il faut intégrer la mise forme tout simplement
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
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.
Ca me fait déconner tout mon programme.
Mike-31
Messages postés
18352
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 décembre 2024
5 110
27 avril 2012 à 16:47
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é
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é