Recherche d'une liste en VBA

Bonjour,
Je souhaite faire un programme en visual basic qui me dit si une liste à 5 éléments se trouve dans une liste à 7 éléments.
Quelque chose du genre : Trouver A dans B
La fonction retournerait oui pour A=(1,3,3,4,5) et B=(1,2,3,3,4,6,5)
et non pour A=(1,3,3,4,5) et B=(3,3,4,5,5,6,6)
Quelqu'un peut m'aider ?
Configuration: Windows XP
Internet Explorer 6.0

2 réponses

  1. si c est uniquement en VB, tu peux imaginer un truc style
    open "c:\.......\" for input as #1
    0
    1. si c est uniquement en VB, tu peux imaginer un truc style
      dim myvar as variant
      open "c:\.......\" for input as #1
      do while not eof(1)
      input #1,A
      open "c:\...." for input as #2
      do while not eof(2)
      input #2,B
      if B=A then myvar=myvar & A & ","
      loop
      Close #2
      loop
      close #1

      apres tu peux imaginer ce que tu veux pour comparer ta variable et ton fichier de reference; tru sauras so tous les nb sont dans A et B
      mais le plus simple serait une requete de non correspondance en sql (ce qui imposerait un rapatriement de ton fichier sous format access ou mysql
      @+
      0