Boulgor
Messages postés24Date d'inscriptionmardi 14 avril 2009StatutMembreDernière intervention 4 avril 2013
-
7 déc. 2009 à 10:44
Boulgor
Messages postés24Date d'inscriptionmardi 14 avril 2009StatutMembreDernière intervention 4 avril 2013
-
7 déc. 2009 à 14:12
Bonjour à tous,
Je vous explique mon soucis; j'ai une feuille Excel qui contient un tableau; chacune des cellules de ce tableau appel la cellule d'une autre feuille de cette manière //=SI('Prévisions (coeff, Add)'!J55>0;'Prévisions (coeff, Add)'!J55;0)//
Mon idée est de pouvoir donner à l'utilisateur la possibilité de saisir lui-même ses données, donc ne plus passer par la formule, tout en mettant à sa disposition un bouton de ré initialisation qui permettent de réécrire les formules dans toutes les cases du tableau.
Comment puis-je donc insérer ma formule (//=SI('Prévisions (coeff, Add)'!J55>0;'Prévisions (coeff, Add)'!J55;0)//) dans un Userform?
Boulgor
Messages postés24Date d'inscriptionmardi 14 avril 2009StatutMembreDernière intervention 4 avril 2013 7 déc. 2009 à 11:01
Merci pour ces réponses.
Je viens de commencer a saisir le code trouver dans l'aide en ligne pas d'erreur c'est deja bon signe je continu l'opération et je vous tiens au courant merci encore
jmf0
Messages postés1566Date d'inscriptionmardi 26 décembre 2000StatutMembreDernière intervention 5 avril 20138 7 déc. 2009 à 12:53
Tu as mal lu les rubriques de l'aide en ligne que je t'invitais à lire :
l'emploi de Formula implique l'utilisation de la langue VBA (l'anglais) et le "SI" n'est pas anglais !
Et avec formula, la virgule est le remplacement du point-virgule
Alors : ou tu utilises Formula et passe à l'expressiopn anglaise, ou tu utilises FormulaLocal et reste dans l'expression française ...