Fonction ou formulaire ou...

obuwan Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
aziz_alg80 Messages postés 382 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour

J'ai réalisé un fichier excel relativement complexe pour faire toute une série de calculs.
En gros, il ya une feuille avec beaucoup de données (sheet : DATA), une feuille avec des calculs (sheet : CALCUL).
La sheet CALCUL utilise 4 variables en input et evidemment des données de la feuille DATA.
Elle fournit 5 résultats (qui sont donc fonction des 4 variables et des données de DATA)

Je souhaite faire une nouvelle feuille (sheet RECAP) ou il y aurait un tableau avec 9 colonnes, 4 colonnes qui correspondent aux input et 5 colonnes qui correspondent aux résultats.
Chaque ligne correspond à un set différent de ces 4 variables.


J'ai bidouillé une macro qui copie les 4 variables qui sont dans RECAP, les colle dans CALCUL, récupere le résultat et le colle dans RECAP mais c'est moche et lourd.

Est ce qu'on peut faire ca plus proprement? genre créer 5 fonctions qui feraient ce boulot?
quelqu'un aurait un tuto sur le sujet? Je précise que je ne parle pas couramment VBA, j'utilise surtout l'enregistreur pour faire mes macros.


merci à tous et bonne journée ensoleillée


A voir également:

4 réponses

michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonjour,

pas très précis avec beaucoup de termes pseudo-informatiques...

pour essayer d'^tre concret:

mettre le classeur sans données confidentielles en pièce jointe sur
https://www.cjoint.com/
puis copier l'adresse du lien et la coller dans le message de réponse

0
obuwan Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour et merci de vous être penchés sur le sujet
Désolé pour les termes pseudo informatiques...
Voici un exemple
https://www.cjoint.com/?3ColcowD3ZR

L'objectif est de remplir l'onglet recap en utilisant la feuille calcul pour faire les calculs.

Merci
0
aziz_alg80 Messages postés 382 Date d'inscription   Statut Membre Dernière intervention   22
 
Salut;

Il peut y avoir une solution avec simplement des formules saisies dans la sheet RECAP utilisant, comme argument; les données de la sheet DATA.

La question: quel est la formule que vous cherchez à mettre? qu'est ce que vous attendez qu'elle vous donne ?!
0
obuwan Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Voici un exemple
Merci de votre aide

https://www.cjoint.com/?3ColcowD3ZR
0
aziz_alg80 Messages postés 382 Date d'inscription   Statut Membre Dernière intervention   22
 
cette solution est à essayer : https://www.cjoint.com/?DComxL8YOpW
0
obuwan Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Merci mais c'est justement le problème. R3 est faux avec votre approche. Il faut impérativement que le calcul passe par la feuille CALCUL sinon ca ne fonctionne pas....
0
aziz_alg80 Messages postés 382 Date d'inscription   Statut Membre Dernière intervention   22
 
Bonsoir
Dans la feuille CALCUL, la cellule B11 effectue un calcul qui ne dépend que des cellule D11-E11-F11-G11 et H11) donc la cellule correspondante dans la feuille RECAP dépend des mêmes cellules.

Les seules variables dans RECAP, par rapport au CALCUL sont les Inputs A-B-C-D, à oins que tu veux faire un calcul pour chaque série d'inputs dans CALCUL, et recopier les résulats ensuite dans RECAP.
0
PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   824
 
Bonjour

Une idée, si j'ai bien compris votre problème

https://www.cjoint.com/?3CplwJnJe93
0