Bonsoir,
Je dois utiliser une fonction faisant appel aux liens OLE avec un logiciel de comptabilité.
Cette fonction permet à Excel de récupérer des montants de certains comptes comptables dans le logiciel de comptabilité.
Cette fonction prend la forme suivante :
soldecredit(70620000;70820200;70820300;70820500;70830200) ou bien encore
soldecredit(K2;K3;K4;K5;K6) sachant alors que dans les cellules K2 à K6 sont inscrits les comptes 70620000, 70820200, 70820300, 70820500, 70830200
l'exemple est dans le fichier ci-joint.
J’obtiens cette liste de comptes avec d'autres formules. La feuille que j'élabore doit fonctionner sur la comptabilité de plusieurs dossiers. Sachant que chaque dossier contient un nombre de comptes différent et des numéro différents. Ainsi, dans mon exemple j'ai des numéro de comptes de K2 à K6, mais dans un autre exemple je pourrais avoir d'autres numéros de compte de K2 à K9 par exemple.
La fonction que je dois utiliser doit respecter certaines contraintes.
ainsi,
- je ne peux pas sélectionner une plage de cellules. Par exemple si je tape dans ma formule soldecredit(K2:K6), la formule ne fonctionnera pas.
- Également je ne peux pas dans ma formule inscrire une cellule où il n'y a aucune valeur. Dans mon exemple la cellule K7 est vide. par exemple : soldecredit(K2;K3;K4;K5;K6;K7). la formule ne fonctionnera pas non plus.
Avez vous une idée pour qu'Excel me détermine la plage contenant des valeurs et me renvoie le résultat suivant ( pour mon exemple :
K2;K3;K4;K5;K6
merci d'avance pour votre contribution.
Merc
Avez-vous une idée de la façon dont je peux résoudre mon problème ?