additionner le contenu de caractere

  • Initiateur de la discussion julien
  • Date de début
J

julien

Guest
boujour,


j'ai deux colonnes de caractères avec des codes :

dans la colonne 1 : AAA BBB CCC EEE
dans la colonne 2 : AAA BBB DDD FFF

j'aimerais que la troisieme colonne additionne les valeures manquantes et runissent toutes les valeurs qui manquent dans l'une ou l'autre :

AAA BBB CCC DDD EEE FFFF

comment faire avec un recherchev peut etre

merci de votre reponse
 
J

jaccard

Guest
hello, dans le module de la feuille ou tu veux ce résultat saisie :

Function AddText(Texte1 As String, Texte2 As String)

Const intTextCount = 3

Dim strPartText(1), strText(1) As String
Dim intIndexText, intIndex As Integer

strText(0) = Texte1
strText(1) = Texte2

For intIndex = 1 To Len(strText(0)) Step intTextCount + 1
strPartText(0) = Mid(strText(0), intIndex, intTextCount)
strPartText(1) = Mid(strText(1), intIndex, intTextCount)
If strPartText(0) = strPartText(1) Then
AddText = AddText & " " & strPartText(0)
Else
If Asc(Left(strPartText(0), 1)) > Asc(Left(strPartText(1), 1)) Then
AddText = AddText & " " & strPartText(1) & " " & strPartText(0)
Else
AddText = AddText & " " & strPartText(0) & " " & strPartText(1)
End If
End If
Next intIndex
End Function


puis dans une cellule de la feuille :

=AddText("aaa bbb ddd fff";"aaa bbb ccc eee")


Il me semble que cela fonctionne

dom ;-)
 
M

Monique

Guest
Bonsoir,

Par formules : report dans une colonne du contenu de 2 autres colonnes, sans doublon et sans vide. Truc aussi fou, moins fou ou plus fou ?
 

Pièces jointes

  • Addition_codes_julien.zip
    3.4 KB · Affichages: 22

Discussions similaires

Statistiques des forums

Discussions
314 092
Messages
2 105 731
Membres
109 420
dernier inscrit
raphael19