EXCEL Question qui tue?
Fermé
Sanco
-
14 sept. 2002 à 21:20
Ova Messages postés 345 Date d'inscription vendredi 5 juillet 2002 Statut Membre Dernière intervention 9 juin 2004 - 16 sept. 2002 à 21:54
Ova Messages postés 345 Date d'inscription vendredi 5 juillet 2002 Statut Membre Dernière intervention 9 juin 2004 - 16 sept. 2002 à 21:54
A voir également:
- EXCEL Question qui tue?
- Liste déroulante excel - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
- Déplacer une colonne excel - Guide
- Comment calculer la moyenne sur excel - Guide
17 réponses
daniel machu
Messages postés
51
Date d'inscription
samedi 30 mars 2002
Statut
Membre
Dernière intervention
23 août 2003
2
15 sept. 2002 à 14:33
15 sept. 2002 à 14:33
Il te faut telecharger une fonction qui n'existe pas dans excel de base. (je tiens cette fonction à ta disposition).
et il ne te restera plus qu'a faire =numtexte(A1)
cordialement
daniel
et il ne te restera plus qu'a faire =numtexte(A1)
cordialement
daniel
WhiteFang
Messages postés
2063
Date d'inscription
dimanche 1 septembre 2002
Statut
Membre
Dernière intervention
15 février 2008
204
16 sept. 2002 à 15:18
16 sept. 2002 à 15:18
Je l'ai écrit en VB/VBA, ce truc... Ca t'interresse ?
Si oui, balance moi un e-mail, je répondrait avec une pîèce jointe...
;-)
Wild and Free
Si oui, balance moi un e-mail, je répondrait avec une pîèce jointe...
;-)
Wild and Free
Utilisateur anonyme
14 sept. 2002 à 23:53
14 sept. 2002 à 23:53
rah mince, je n'ai plus ça en tête mais je suis certain d'avoir déjà vu cette question et sa réponse...
ça devait être sur mvps.org, peut-être dans la section Access, peut-être dans la section Excel, je ne sais plus. Mais je suis presque sûr que tu trouves à télécharger le code tout fait pour ça. Jète un oeil sur mvps à mon avis tu trouveras ton bonheur
kinder.surprise,
le maton du matou
ça devait être sur mvps.org, peut-être dans la section Access, peut-être dans la section Excel, je ne sais plus. Mais je suis presque sûr que tu trouves à télécharger le code tout fait pour ça. Jète un oeil sur mvps à mon avis tu trouveras ton bonheur
kinder.surprise,
le maton du matou
Ova
Messages postés
345
Date d'inscription
vendredi 5 juillet 2002
Statut
Membre
Dernière intervention
9 juin 2004
22
15 sept. 2002 à 01:07
15 sept. 2002 à 01:07
Bonsoir,
A mon avis, pour faire ça sous Excel, faut bidouiller un truc sous VBA. Enfin ... j'suis sure même ...
... et dire que Word sait le faire tout seul .... :-))
Vala !! bonne soirée,
Ova
.:: Ki ne teste rien n'a rien ::..
A mon avis, pour faire ça sous Excel, faut bidouiller un truc sous VBA. Enfin ... j'suis sure même ...
... et dire que Word sait le faire tout seul .... :-))
Vala !! bonne soirée,
Ova
.:: Ki ne teste rien n'a rien ::..
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merci pour les réponses...
Mais le site est en anglais et je ne décrypte rien à cette langue.. donc pas exploitable pour moi !!! RRRRRR
MAis la bonne nouvelle c que c faisable.
Et cette "manip, opération" porte un nom particulier?
Sanco raleuse ce matin
Mais le site est en anglais et je ne décrypte rien à cette langue.. donc pas exploitable pour moi !!! RRRRRR
MAis la bonne nouvelle c que c faisable.
Et cette "manip, opération" porte un nom particulier?
Sanco raleuse ce matin
Ova
Messages postés
345
Date d'inscription
vendredi 5 juillet 2002
Statut
Membre
Dernière intervention
9 juin 2004
22
15 sept. 2002 à 12:46
15 sept. 2002 à 12:46
Bonjour Sanco,
Bonjour Kinder,
Pour info, cette manip est valable depuis 95 (au moins).
D'abord, nous devons préparer le document.
La logique du truc est la suivante :
1/ Word demande quel nombre il doit convertir,
2/ le nombre converti est ensuite inséré où on veut !
Pour que Word demande gentillement :
* D'abord on crée un signet, que nous allons nommer, pour que Word stocke notre variable :
Insertion/signet
On la nomme "myNum" et vala !!!
Word sait où ranger la variable.
* Ensuite faut qu'il pose la question :
Insertion/Champs
> dans cette nouvelle fenetre, on choisi "ASK" dans la partie de droite. Ask ... pour demander !!! (ça c'est de l'anglais que je maitrise !!!)
La zone en bas (pas en collant !!) de cette fenetre sert à paramétrer la question. Nous, on va donc avoir ceci :
ASK myNum "Quel nombre souhaitez-vous convertir ?"
Puis on fait OK.
Là Word ouvre une nouvelle fenetre où il nous pose la question "Quel nombre ...." Y répondre en chiffres !
* Bon, là on sait poser la question, et mettre la réponse dans une variable. Maintenant, on voudrait voir la réponse (paskon n'a pas fait tout ça pour rien !!!) :
Dans le document Word, à l'endroit où on veut avoir la REPONSE, on fait :
Insertion/Champs
> là on fait défiler la partie de droite, pour choisir "REF".
> Dans la partie du bas, on précise ainsi :
REF myNum\* cardtext
Puis on fait OK ...
Et là, parce que je suis une grande magicienne, Word écrit le nombre de départ en toutes lettres !!!
Magique nan ????
Bon, ça c'est le coté magique...
Moins magique, la propriété a changé je crois entre 97 et 2000. Faut essayer avec CardText, TexteCard, textcard, etc ... (ici =2000)
Ensuite, la propriété est définie avec une grosse connerie dans l'aide en ligne. Donc peu de gens la connaisent (à part des casse-machins comme moi !!!)
Il s'agit en fait d'utiliser les commutateurs généraux de Word (le \*) et les codes de champs (ask, ref, ...).
Pour finir, cette manip prend en charge les nombres jusqu'à 999.999. Après, avec les millions, ben faut séparer la chose ... avec les millions d'un coté et le reste de l'autre.
Word ne fait pas de fautes d'orthographe dans l'ecriture des nombres, y compris les 'cent', les 'vingt', les 'mille' (de Rousseau ???) , etc ...
Vala ... c'est comme ça que ça marche dans Word.
Si je ne suis pas claire, dites moi ....
Ova
.:: Ki ne teste rien n'a rien ::..
Bonjour Kinder,
Pour info, cette manip est valable depuis 95 (au moins).
D'abord, nous devons préparer le document.
La logique du truc est la suivante :
1/ Word demande quel nombre il doit convertir,
2/ le nombre converti est ensuite inséré où on veut !
Pour que Word demande gentillement :
* D'abord on crée un signet, que nous allons nommer, pour que Word stocke notre variable :
Insertion/signet
On la nomme "myNum" et vala !!!
Word sait où ranger la variable.
* Ensuite faut qu'il pose la question :
Insertion/Champs
> dans cette nouvelle fenetre, on choisi "ASK" dans la partie de droite. Ask ... pour demander !!! (ça c'est de l'anglais que je maitrise !!!)
La zone en bas (pas en collant !!) de cette fenetre sert à paramétrer la question. Nous, on va donc avoir ceci :
ASK myNum "Quel nombre souhaitez-vous convertir ?"
Puis on fait OK.
Là Word ouvre une nouvelle fenetre où il nous pose la question "Quel nombre ...." Y répondre en chiffres !
* Bon, là on sait poser la question, et mettre la réponse dans une variable. Maintenant, on voudrait voir la réponse (paskon n'a pas fait tout ça pour rien !!!) :
Dans le document Word, à l'endroit où on veut avoir la REPONSE, on fait :
Insertion/Champs
> là on fait défiler la partie de droite, pour choisir "REF".
> Dans la partie du bas, on précise ainsi :
REF myNum\* cardtext
Puis on fait OK ...
Et là, parce que je suis une grande magicienne, Word écrit le nombre de départ en toutes lettres !!!
Magique nan ????
Bon, ça c'est le coté magique...
Moins magique, la propriété a changé je crois entre 97 et 2000. Faut essayer avec CardText, TexteCard, textcard, etc ... (ici =2000)
Ensuite, la propriété est définie avec une grosse connerie dans l'aide en ligne. Donc peu de gens la connaisent (à part des casse-machins comme moi !!!)
Il s'agit en fait d'utiliser les commutateurs généraux de Word (le \*) et les codes de champs (ask, ref, ...).
Pour finir, cette manip prend en charge les nombres jusqu'à 999.999. Après, avec les millions, ben faut séparer la chose ... avec les millions d'un coté et le reste de l'autre.
Word ne fait pas de fautes d'orthographe dans l'ecriture des nombres, y compris les 'cent', les 'vingt', les 'mille' (de Rousseau ???) , etc ...
Vala ... c'est comme ça que ça marche dans Word.
Si je ne suis pas claire, dites moi ....
Ova
.:: Ki ne teste rien n'a rien ::..
Ova
Messages postés
345
Date d'inscription
vendredi 5 juillet 2002
Statut
Membre
Dernière intervention
9 juin 2004
22
15 sept. 2002 à 12:47
15 sept. 2002 à 12:47
Ah ... j'oubliais, pour que Word repose la question :
faire ctrl + A pour selectionner tout le document, puis faire F9.
là il repose la question et zou !!!
Ova
.:: Ki ne teste rien n'a rien ::..
faire ctrl + A pour selectionner tout le document, puis faire F9.
là il repose la question et zou !!!
Ova
.:: Ki ne teste rien n'a rien ::..
ipl
Messages postés
5723
Date d'inscription
lundi 8 octobre 2001
Statut
Contributeur sécurité
Dernière intervention
14 avril 2012
585
15 sept. 2002 à 14:21
15 sept. 2002 à 14:21
Ova,
Je n'ai pas essayé ta manip mais je veux quand même te dire bravo et merci !
@12C4
Ipl
Je n'ai pas essayé ta manip mais je veux quand même te dire bravo et merci !
@12C4
Ipl
Ova
Messages postés
345
Date d'inscription
vendredi 5 juillet 2002
Statut
Membre
Dernière intervention
9 juin 2004
22
15 sept. 2002 à 14:27
15 sept. 2002 à 14:27
Merci Ipl !!!
;-)))))
Ova
.:: Ki ne teste rien n'a rien ::..
;-)))))
Ova
.:: Ki ne teste rien n'a rien ::..
daniel machu
Messages postés
51
Date d'inscription
samedi 30 mars 2002
Statut
Membre
Dernière intervention
23 août 2003
2
15 sept. 2002 à 14:54
15 sept. 2002 à 14:54
un petit lien qui t'expliquera tout sur la transformation de chiffres en lettres:
http://www.fundp.ac.be/~jmlamber/oi042001.html
http://www.fundp.ac.be/~jmlamber/oi042001.html
Ova
Messages postés
345
Date d'inscription
vendredi 5 juillet 2002
Statut
Membre
Dernière intervention
9 juin 2004
22
15 sept. 2002 à 15:10
15 sept. 2002 à 15:10
Re Bonjour,
Vi vi ... tu peux la télécharger. N'empeche que Word le fait seul ....
Sauf erreur de ma part, Excel ne sait pas le faire seul. Donc soit on télécharge le machin, soit on le fait soi-meme (VBA).
Vala !!!
Ova
.:: Ki ne teste rien n'a rien ::..
Vi vi ... tu peux la télécharger. N'empeche que Word le fait seul ....
Sauf erreur de ma part, Excel ne sait pas le faire seul. Donc soit on télécharge le machin, soit on le fait soi-meme (VBA).
Vala !!!
Ova
.:: Ki ne teste rien n'a rien ::..
bjr MR il faut utiliser là les macros sous excel pour plus 'information
contacter moi
cweslaty@gmx.net
contacter moi
cweslaty@gmx.net
WhiteFang
Messages postés
2063
Date d'inscription
dimanche 1 septembre 2002
Statut
Membre
Dernière intervention
15 février 2008
204
16 sept. 2002 à 15:17
16 sept. 2002 à 15:17
Yo men !! Les macros, ça n'existe plus, c'est du VBA, maintenant...
Wild and Free
Wild and Free
Buënasdiase..
" avant tout, Il faut avoir quelques notions sur le VB.., moi c’est les algo.. "
- Soit N est ton chiffre qui est dans la cellule de votre feuille Excel :
(a) diviser le N sur 1 000 000 (division entière), tu auras M
----> diviser M sur 100 (division entière), tu auras K
----> si K <> 0 alors
--------> si c'est un 1 alors prenez 'Un '
--------> si c'est un 2 alors prenez 'Deux '
--------> si c'est un 3 alors prenez 'Trois '
.
.
* sans oublier que nous sommes a 100 donc 'Cent, deux Cent, Trois Cent .."
M := M - K * 100
----> diviser M sur 10 (division entière), tu auras K
----> si K <> 0 alors
--------> si c'est un 1 alors prenez 'Un '
--------> si c'est un 2 alors prenez 'Deux '
--------> si c'est un 3 alors prenez 'Trois '
.
.
* sans oublier que nous sommes aux Dizaines donc "Dix, Vingt, Trente, Quarante, Cinquante .."
M := M - K * 10
maintenant c'est au tour du M
--------> si c'est un 1 alors prenez 'Un '
--------> si c'est un 2 alors prenez 'Deux '
--------> si c'est un 3 alors prenez 'Trois '
.
.
* sans oublier que nous sommes aux Unités donc "Un, Deux, Trois, Quatre, Cinq .."
* et comme nous sommes à 1 million, concaténer les trois résultats : tu auras du chocolat :
Deux Cent > Première étape
Vingt > Deuxième étape
Deux > Troisième étape
Résultat > Deux Cent Vingt Deux Million,
Recommencer (a) pour 1 000, et puis les centimes.
Bon courage et surtout pas de vertige o)))).
" avant tout, Il faut avoir quelques notions sur le VB.., moi c’est les algo.. "
- Soit N est ton chiffre qui est dans la cellule de votre feuille Excel :
(a) diviser le N sur 1 000 000 (division entière), tu auras M
----> diviser M sur 100 (division entière), tu auras K
----> si K <> 0 alors
--------> si c'est un 1 alors prenez 'Un '
--------> si c'est un 2 alors prenez 'Deux '
--------> si c'est un 3 alors prenez 'Trois '
.
.
* sans oublier que nous sommes a 100 donc 'Cent, deux Cent, Trois Cent .."
M := M - K * 100
----> diviser M sur 10 (division entière), tu auras K
----> si K <> 0 alors
--------> si c'est un 1 alors prenez 'Un '
--------> si c'est un 2 alors prenez 'Deux '
--------> si c'est un 3 alors prenez 'Trois '
.
.
* sans oublier que nous sommes aux Dizaines donc "Dix, Vingt, Trente, Quarante, Cinquante .."
M := M - K * 10
maintenant c'est au tour du M
--------> si c'est un 1 alors prenez 'Un '
--------> si c'est un 2 alors prenez 'Deux '
--------> si c'est un 3 alors prenez 'Trois '
.
.
* sans oublier que nous sommes aux Unités donc "Un, Deux, Trois, Quatre, Cinq .."
* et comme nous sommes à 1 million, concaténer les trois résultats : tu auras du chocolat :
Deux Cent > Première étape
Vingt > Deuxième étape
Deux > Troisième étape
Résultat > Deux Cent Vingt Deux Million,
Recommencer (a) pour 1 000, et puis les centimes.
Bon courage et surtout pas de vertige o)))).
Ova
Messages postés
345
Date d'inscription
vendredi 5 juillet 2002
Statut
Membre
Dernière intervention
9 juin 2004
22
16 sept. 2002 à 17:51
16 sept. 2002 à 17:51
... puis faire tout ce qui concerne l'orthographe ...
Par exemple pour le mot "cent" :
100 = cent
200 = cents
503 = cent
ensuite pareil avec mille, et million.
Vérifier ensuite qu'un nombre du type 1.100.000 ou 1.001.000 est bien lu (mille ou millier ?)
Pis ... y'a les vingt aussi et les quatre-vingt(s)...
Le Français est une joie infinie, une aventure sans cesse renouvellée pour l'informaticien :-)))) Hihiiii !!!!!!
(et vala une bonne occasion de vérifier ses règles de grammaire !!!)
:-))
Ova
.:: Ki ne teste rien n'a rien ::..
Par exemple pour le mot "cent" :
100 = cent
200 = cents
503 = cent
ensuite pareil avec mille, et million.
Vérifier ensuite qu'un nombre du type 1.100.000 ou 1.001.000 est bien lu (mille ou millier ?)
Pis ... y'a les vingt aussi et les quatre-vingt(s)...
Le Français est une joie infinie, une aventure sans cesse renouvellée pour l'informaticien :-)))) Hihiiii !!!!!!
(et vala une bonne occasion de vérifier ses règles de grammaire !!!)
:-))
Ova
.:: Ki ne teste rien n'a rien ::..
Et les
- Quatre Vingt Quinze
- Soixante Quinze
- Cinquante Quatorze
- Vingt Treize
- Trente seize matous
et et et..
- Quatre Vingt Quinze
- Soixante Quinze
- Cinquante Quatorze
- Vingt Treize
- Trente seize matous
et et et..
Ova
Messages postés
345
Date d'inscription
vendredi 5 juillet 2002
Statut
Membre
Dernière intervention
9 juin 2004
22
16 sept. 2002 à 21:54
16 sept. 2002 à 21:54
Quanrante douze, cinquante treize, soixante quatorze, ....
Ova
.:: Ki ne teste rien n'a rien ::..
Ova
.:: Ki ne teste rien n'a rien ::..
15 sept. 2002 à 19:36
Et je fais comment pour la récupérer cette fonction mystère LOL ?
Sanco
16 sept. 2002 à 02:07
cordialement
daniel
16 sept. 2002 à 05:12
Merci à toi pour ton aide
A plus
Je repasserai j'ai mon PC qui fait des couacs depuis quelques jours, trucs bizarres et pas "normal"
16 sept. 2002 à 05:15
sanco31@caramail.com....