OVH Cloud OVH Cloud

Entier de

13 réponses
Avatar
caroual
Bonjour,
Je cherche à extraire l'entier d'une variable toto dans une fonction
personalisée.
J'ai essayé : tata=application.integer(toto)
ou tata=application.whole(toto)

et cela ne marche pas

Merci pour votre aide
Caroual2@wanadoo.fr

3 réponses

1 2
Avatar
Michel Gaboly
Bonsoir Serge,

La fonction EST.PAIR n'est disponible que si l'utilitaire d'analyse
(macro complémentaire) est installé.

De mon point de vue, à éviter autant que possible, car ces fonctions
posent plus de problèmes qu'elles n'en résolvent :

- Si transmission du classeur à quelqu'un chez qui l'utilitaire d'analyse
n'est pas installé, valeur d'erreur dans la cellule.

- Idem si changement de poste ou de version, et qu'on se retrouve
sur un poste sur lequel ces fonctions ne sont plus disponibles.

- Ces fonctions ne sont pas traduites automatiquement (je n'en suis
pas tout à fait sûr) lors de l'ouverture du fichier avec un Excel dans
une autre langue

- Dans la plupart des cas, une solution avec les fonctions standard
n'est pas difficile, ici MOD() :

=MOD(ENT(A1);2)


"garnote" a écrit dans le message de
news:ETutb.33586$

Et sans VBA, il y a la fonction =EST.PAIR(ent(toto))

Serge


"caroual" a écrit dans le message de news:
bp5rcn$gmh$
Ok ca marche, merci

Autre question :comment dire
: if int(toto) est pair then


Est-il possible de voir quelque part toutes les fonctions que l'on peut
utiliser dans les macro excel ?

merci








Avatar
AV
Est-il possible de voir quelque part toutes les fonctions que l'on peut
utiliser dans les macro excel ?


Toutes les fonctions de feuille de calcul sont utilisable....en passant par la
méthode Evaluate !

AV

Avatar
caroual
Merci à tous pour toutes ces réponses
1 2