XL 2010 Formater une plage de nombres Utilisation de variable

Goufra

XLDnaute Occasionnel
Bonjour à tous,
Formater une plage pour obtenir une notation 1/40 ... par exemple

J’ai écrit 5 tests

1/ Je souhaite utiliser une variable pour formater une plage avec le test 4

test 4
x = " /40"
Range("d3:d7").NumberFormat = "# ##0.00#" & x

Ce code n’est pas bon !



2/ Mon test 2 m’interpelle
Range("d10:d14").NumberFormat = "# ##0. \sur 40"

Je suis obligé de mettre un point après "# ##0

Dans l’attente, je vous remercie par avance pour l’aide que vous voudrez bien m’accorder.


JC Goufra
 

Pièces jointes

  • 16 12 Goufra.xlsm
    20.1 KB · Affichages: 58

Goufra

XLDnaute Occasionnel
Bonjour à toi Modeste
Merci infiniment.

Je connais l'utilisation de Ch34 pour obtenir un double guillemets.
Comme il s'agissait de guillemets je suis parti du principe que la variable ne serait pas reconnu !
Encore merci.

Puis-je abusé de toi pour comprendre l'utilisation du point dans test2

2/ Mon test 2 m’interpelle
Range("d10:d14").NumberFormat = "# ##0. \sur 40"
Je suis obligé de mettre un point après "# ##0

J'ai constaté aussi que si j'utilisais par ailleurs "##0" j'obtenais une date. d'où l'obligation de "# ###"

Bonne journée et bon WE
JC Goufra
 

Discussions similaires

Réponses
7
Affichages
327
Réponses
3
Affichages
502

Membres actuellement en ligne

Statistiques des forums

Discussions
312 104
Messages
2 085 349
Membres
102 869
dernier inscrit
radyreth