Bonjour à tous,
C'est mon deuxième message sur le forum.
Je dois gérer les doublons de deux fichiers d'environ 10000 lignes chacun.
J'ai un petit souci, je cherche à appeler une macro suite à la saisie d'une valeur dans une inputbox.
Je me suis inspiré des macros du site de M. boisgontier jacques.
en clair :
en choix = 1 appeler macro 1
en choix = 2 appeler macro 2
L'ennui, c'est que cela fonctionne pour le 1er choix, mais pas pour le deuxième.
Ci dessous: l'extrait du code
Sub comparaison()
Dim x As Variant
Dim y As Byte
x = InputBox("Faire apparaitre les valeurs présentes dans:" & Chr(10) & Chr(10) & "Choisissez l'action qui vous intéresse :" & Chr(10) & Chr(10) & "(1)BD1 Non BD2" & Chr(10) & "(2)BD2 Non BD1" & Chr(10) & Chr(10) & "Entrez le N° de l'action et cliquez sur OK :")
y = CByte(Val(x))
If y = 1 Then Call BD1NonBD2
If y = 2 Then Call BD2NonBD1
End Sub
Ci-joint mon fichier de travail ( macros en Module1)
Merci de votre aide