XL 2010 extraire formul calcul avec recherchev ou autre

  • Initiateur de la discussion Initiateur de la discussion barbin
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

barbin

XLDnaute Junior
Bonsoir à tout le forum.

Je souhaiterai extraire une formule de calcul d'une table, par rapport à une liste déroulante.

Exemple :
Dans le cadre de la réalisation d'un bulletin de salaire, dans le corps du bulletin je choisi les cotisations par une liste déroulante, dont la liste se trouve dans l'onglet "cotisation".
Dans ma table cotisation j'ai ;
- libellé
- taux salarial
- taux patronal
- base.
Dans la cellule "base", je souhaiterai mettre des formules qui me serviront pour le bulletin de salaire.
Comment récupérer ces formules ?
Merci de votre aide.

Cordialement
 
Bonsoir, barbin et bienvenue sur XLD.

Pour nous permettre de tenter de vous aider, il serait judicieux que vous nous fournissiez un court fichier Excel sans données confidentielles, mais reprenant la structure de l'original, pour exposer le problème.
 
Bonsoir le fil, le forum, Victor21 😉

Les fichiers exemple ne doivent pas contenir de données confidentielles
(comme indiqué dans la charte du forum)

Sinon pour récupérer les formules nommées, essaie ainsi
=FORMULETEXTE(PMSS)
(en mettant le nom de ton choix entre les deux parenthèses)

ou aussi aller dans Formules/Gestionnaire de noms/Dans une formule/Coller des noms

ce qui donne en macro
VB:
Sub Macro1()
Dim Ou As Range
Set Ou = Application.InputBox("Sélectionner la cellule où coller la liste", "Coller les noms", Type:=8)
Ou.ListNames
End Sub
 
Dernière édition:
merci, de me répondre aussi rapidement.
Je ne sais pas si je suis clair.
Dans l'onglet NC-10-2017(3) : les libellés peuvent changer en fonction des cotisation choisis dans la liste déroulante.
Donc la formule de calcul de la colonne "base" doit également changer en fonction de la cotisation de la colonne "libellé".
Encore merci
 
Re

Tu n'as pas lu les première phrases de mon premier message??
Extrait de la charte du froum
5 – La possibilité de joindre des fichiers est donnée sur ce forum. Ne pas hésiter à utiliser cette fonction, tout en veillant que les données soient bidons et donc qu’aucune donnée confidentielle, nominative ne soit dans le fichier.

Par conséquent remplace ton fichier par une version anonymisée de celui-ci.
 
Re,

merci quand même.

J'ai un pu avancé. Dans ma cellule, j'ai le texte : "SB"
Comment faire pour récupérer ce texte "SB et avoir =SB dans une autre cellule ?
avec indirect() ?
En J30 :
=INDIRECT(SIERREUR(SI(RECHERCHEV(A30;cotisations!A: D;4;FAUX)=0;"";RECHERCHEV(A30;cotisations!A: D;4;FAUX));""))
renvoie 2600 (tout comme : =N27)
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
20
Affichages
940
Réponses
21
Affichages
3 K
Retour