Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Problème de transition en VBA

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

baptbapt

XLDnaute Occasionnel
Bonjour

J'ai un petit problème de passage de mes formules excel en VBA

=SI(AE5>0;AB5+M4;M5)

Function ValeurMax(AE,M,AB)
If AE5 > 0 Then
ValeurMax = AB5 + M4
Else
ValeurMax = M5
End Function

J'ai des données en 5 et d'autre en 4, et le décalage se fait sur toute ma colonne.
Comment ecrire la fonction exacte en VBA

Merci
 
Dernière édition:
Re : Problème de transition en VBA

bonsoir

Salut ChTi160 🙂 🙂

@ baptbapt :tu fais des progrès

teste ceci:

Code:
Function NbMax(R As Range)
If R.Value > Range("M" & R.Row).Value Then
   If Range("K" & R.Row).Value > 0 Then
      NbMax = Range("M" & R.Row - 1).Value + 1
   Else
      NbMax = Range("M" & R.Row - 1).Value
   End If
Else
   NbMax = Range("M" & R.Row).Value
End If
End Function
 
Re : Problème de transition en VBA

Merci pierrejean pour ta formule

elle tourne mais me renvoi des messages d'erreur lors de la mise en relation avec la page excel

7
9
9
10
#VALEUR! alors que je devrais avoir 10
10
#VALEUR! 11
#VALEUR! 11
11
11
#VALEUR! 11
#VALEUR! 10
#VALEUR! 11
14
14
...
 
- 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
5
Affichages
915
Réponses
2
Affichages
411
  • Question Question
Microsoft 365 Probléme VBA
Réponses
8
Affichages
590
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…