XL 2016 formule vba

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 !

Guismo33

XLDnaute Occasionnel
Bonjour à tous,
je cale pour une formule vba, j'3 colonnes et un tableau "arrivée", dans ma 1° colonne des nombres de 1 à 5
2° colonne des nombres entre 1 et 18 et un table "arrivée" 5 nombres.

je recherche une formule vba pour :
si colonne 1 il y a le nombre de 1 à 5 et que dans colonne 2 les nombres sont egal au tableau d'arrivée alors
dans colonne 3 mais 1.

merci à vous


bien à vous
 

Pièces jointes

En VBA, il y a plusieurs solutions.

voici un exemple
Code:
Option Explicit

Function test() As Variant
  Dim r As Range
  test = ""
  If Application.Caller.Offset(0, -2).Value >= 1 And Application.Caller.Offset(0, -2).Value <= 5 Then
    For Each r In [B2:F2]
      If r.Value = Application.Caller.Offset(0, -1).Value Then
        test = 1
        Exit Function
      End If
    Next r
  End If
End Function
 
- 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
377
Réponses
7
Affichages
176
Réponses
12
Affichages
226
Réponses
9
Affichages
227
Retour