axougu85
-
4 févr. 2013 à 21:12
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018
-
5 févr. 2013 à 17:40
Bonjour à tous, je penche depuis déjà 1h sur un problème que je n'arrive pas à résoudre...
Je cherche à effectuer l'opération suivante =((E10*1000 +E18) / (F4+E18)) (instruction EXCEL) en vba. Je suis arrivé à cela :
NHenry
Messages postés15113Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention22 avril 2024159 4 févr. 2013 à 23:24
Bonjour,
Quel est le problème ?
Pour 2 valeurs, WorksheetFunction.Sum est un peu lourd pour un +, non ?
v----Signature--------v----------------------------------------------
[list=ordered][*]Pour poser correctement une question et optimiser vos chances d'obtenir des réponses, pensez à lire le règlement CS, celui-ci pour bien poser votre question ou encore celui-ci pour les PFE et autres exercices.[*]Quand vous postez un code, merci d'utiliser la coloration syntaxique (3ième icône en partant de la droite : ).[*]En VB.NET pensez à activer Option Explicit et Option Strict (propriété du projet) et à retirer l'import automatique de l'espace de nom Microsoft.VisualBasic (onglet Références dans les propriétés du projet).[*]Si votre problème est résolu (et uniquement si c'est le cas), pensez à mettre "Réponse acceptée" sur le ou les messages qui vous ont aidés/list ---
Mon site
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 5 févr. 2013 à 17:40
Bonjour,
1) abus en effet manifeste de WorksheetFunction.Sum
2) Worksheetfunction.Roundup nécessite deux paramètres obligatoires. Ouvre donc s'il te plait ton aide vba sur le mot Roudup.
________________________
Réponse exacte ? => "REPONSE ACCEPTEE" facilitera les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement répéter son contenu. Je n'interviendrai que si nécessité de la compléter.