Traduction formule en VBA

  • Initiateur de la discussion Initiateur de la discussion eduraiss
  • 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 !

eduraiss

XLDnaute Accro
Bonjour le forum

Voici un formule que je voudrais mettre dans un code VBA qui alimenterait la cellule X6

SOMMEPROD((ESTNUM(TROUVE("R/";$C$4:$C$11)))*1)+SOMMEPROD((ESTNUM(TROUVE("R/";$C$14:$C$34)))*1)+SOMMEPROD((ESTNUM(TROUVE("R/";$C$35:$C$36)))*1)+SOMMEPROD((ESTNUM(TROUVE("R/";$C$65:$C$95)))*1)+SOMMEPROD((ESTNUM(TROUVE("R/";$C$98:$C$123)))*1)

Merci de votre aide

Cordialement
 
Merci pierrejean c'est parfait

Un grand merci à toi

Cordialement,
Bonjour au forum et à toi pierrejean

Je reviens avec ce post car il y a un problème
La function de pierrejean fonctionne trés bien sur une feuille
Je reconnais avoir oublier de préciser que cette feuille est copier a l'identique plusieurs fois, donc si vous rajouter un R/H dans une feuille il se comptabilise sur toutes les autres feuilles

Merci de votre aide
 
bonjour tout le monde

salut à toi pierrejean !

salut Eduraiss ça faisait longtemps !
voir comme ceci, la feuille sera la feuille active peu importe son nom !

dans les cellules mettre seulement =compte(3) puis les autres(5) (7)

et reprendre la macro
Code:
Function Compte(Colonne)
Application.Volatile: cpte = 0
For N = 1 To 123
If InStr(ActiveSheet.Cells(N, Colonne), "R/") <> 0 Then cpte = cpte + 1
Next
Compte = cpte
End Function

EDIT: cette macro pose un problème avec les autres feuilles !
Eriiic à la bonne solution ici, avec> Application.Caller.Worksheet
https://www.excel-downloads.com/threads/traduction-formule-en-vba.20023475/page-2#post-20176941
 
Dernière édition:
- 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
11
Affichages
478
Réponses
12
Affichages
916
Compte Supprimé 979
C
Retour