jee0404
Messages postés131Date d'inscriptionjeudi 21 octobre 2004StatutMembreDernière intervention27 octobre 2009
-
20 avril 2006 à 22:34
jee0404
Messages postés131Date d'inscriptionjeudi 21 octobre 2004StatutMembreDernière intervention27 octobre 2009
-
25 avril 2006 à 14:34
Bonjour,
Il faut que je programme un module qui génére une feuille excel pour qu'un client puisse remplir cette feuille excel, mais le problème c'est que dans certaine colonne , il faut qu'il ne rentre que des chiffres. Comment obligé l'utilisateur a ne rentré que des chiffres dans une feuille excel ? J'ai essayé d'imposser un format par la ligne de code suivante :
OSHEET1.RANGE("D2:D100").NUMBERFORMAT = "##,##0.00$"
mais l'utilisateur peut quand même entré des lettres dans les cellules qui sont dans le range.
Est-ce que quelqu'un a une solution ?
jee0404
Messages postés131Date d'inscriptionjeudi 21 octobre 2004StatutMembreDernière intervention27 octobre 2009 24 avril 2006 à 15:07
merci pour ta réponse,
Mais j'ai déjà vérouillé le reste de la feuille, mais mon problème est que je l'usager peux quand même inscrire des lettres dans le range en question. Moi je veux qu'il marque seulement des chiffres. Connaître-tu une solution ? ou connaîtrais-tu un site ou de la documentation ou je pourrais trouvé la solution ?
michelatoutfox
Messages postés828Date d'inscriptionmardi 5 octobre 2004StatutMembreDernière intervention 7 mai 20131 25 avril 2006 à 11:33
Si mes souvenirs sont bons, tu dois pouvoir créer des combos dans ta feuille Excel, et n'autoriser que les objets et pas les cellules elles-même (j'avais fait quelque chose comme ça en VBA il y a des années).
En automation, ça doit être faisable, mais pas évident à écrire.