J'ai plusieurs valeurs dans la cellule A1 qui sont séparées par un ';'. Certaines des mêmes valeurs peuvent être dans la cellule B1. J'ai besoin de rechercher les valeurs dans la cellule A1 en utilisant ceux de la cellule B1. Toutes les valeurs qui ne sont pas trouvées doivent alors être présentées dans la cellule C1.rechercher des chaînes dans la cellule
Par exemple, - cellule A1 (Apple, orange, cerise) B1 cellulaire (Apple, orange;) cellule c1 nécessité de réfléchir "Cherry" ne pas trouvé
J'ai essayé ce code:
Sub Splitvalue()
Dim str, mystr As Variant
Dim tp As Integer
str = Split(Range("A1").Value, ";")
For tp = LBound(str) To UBound(str)
mystr = str(tp)
Next
End Sub
qu'avez-vous essayé? Postez votre code et dites-nous ce qui ne fonctionne pas. Lisez à propos d'une fonction 'Split()' comme point de départ –
Je ne suis pas capable de travailler en boucle. J'ai essayé ce code pls chek Sub Splitvalue() Dim str, mystr Comme variante Dim tp As Integer str = de Split (Range ("A1") valeur. ";") Pour tp = LBound (str) Pour UBound (str) mystr = str (tp) Suivant End Sub – Mukul