Excel Downloads
Forum

Précédent   Excel Downloads Forums > Archives > Forum Excel Downloads - Archives


 
 
LinkBack Outils de la discussion
Vieux 27/05/2004, 14h53   #1 (permalink)
Aldric
Guest
 
Messages: n/a
Par défaut VBA Excel 2002 -> 97

Bonjour à tous, le forum,

J'ai bien cherché avec de poster, je pensais trouver plein de posts redondants, mais même pas!

Je travaille sous excel 2002 (v10), j'ai fait mes macros comme je souhaite et mon prog. marche parfaitement.

Je veux diffuser ca, mais des utilisateurs sont sous Excel 97.

Malin, je n'ai utilisé que des fonctions basiques dans mon prog initial, en anticipant:

if then
*+-/
round()
userform etc..

En lancant mes macros sur un autre pc excel 97, "erreur de compilation Sub ou fonction non définie" en surlignant round() [ en fait round(var1+var2)]

Enregistrer sous version 97: ne change rien à l'erreur.

Je change le round() par la fonction arrondi() listée dans l'aide: même message d'erreur.

Que se passe t'il?

1/ les macros ne marchent pas sous excel 97 (probabilité 0.1%)
2/ les fonctions utilisées dans mon prog n'existaient pas sous vba 97

Solution ?

1/ les utilisateurs excel 97 n'en ont pas besoin
2/ ou alors ils passent en excel 2002
3/ possibilité de passer facilement une macro excel 2002 en 97 (meme en perdant la "forme", les couleurs, le fonctions nouvelles etc..?

Une chose est sûre: vive les standards..


Merci d'avance
 
ANNONCES
Vieux 28/05/2004, 03h30   #2 (permalink)
Zon
Guest
 
Messages: n/a
Par défaut Re: VBA Excel 2002 -> 97

Salut,

La fonction VBA Round n'exsite pas sous XL97. Par contre pour utiliser un fonction feuille de calcul tu peux utiliser application.round ou une fonction personnalisée à mettre dans un module standard:

function Round97(NomB,NbDec as long)as double
Round97=application.round(Nomb,nbdec)
end function


A+++
 
Vieux 28/05/2004, 08h21   #3 (permalink)
Aldric
Guest
 
Messages: n/a
Par défaut Re: VBA Excel 2002 -> 97

Merci Zon,

Je vais essayer, je pensais quand meme que cette fonction existait, vu qu'on pouvait faire des arrondis.

Merci,
 
ANNONCES
 

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +2. Il est actuellement 20h36.


(C) 2006 Excel Downloads