Créer un nouveau tableau à partir de deux et sous condition

Bonjour,

j'ai un petit soucis.

j'ai deux tableaux, [heure;masse] et [heure;deplacement] et j'aimerai crée un nouveau tableau [heure;masse;deplacement] contenant seulement les information ou les heure concorde sur les deux tableau.

je vous joints mon fichier

Merci d'avance

Bonjour,

proposition de solution via une macro

Sub test()
    p1 = 3
    p2 = 3
    p3 = 2
    While Cells(p1, "c") <> "" And Cells(p2, "f") <> ""
        If Cells(p1, "c") = Cells(p2, "F") Then
            p3 = p3 + 1
            Cells(p3, "i") = Cells(p1, "c")
            Cells(p3, "j") = Cells(p1, "d")
            Cells(p3, "k") = Cells(p2, "g")
            p1 = p1 + 1
            p2 = p2 + 1
        ElseIf Cells(p1, "c") < Cells(p2, "F") Then
            p1 = p1 + 1
        Else
            p2 = p2 + 1
        End If
    Wend
End Sub

Merci,

Le code fonctionne correctement pour les colones masse et deplacement du tableau 3

par contre les heures ne correspond pas.

Ce n'est qu'un detail mais qui me sera utile par la suite

encore merci

re-bonjour,

comme chez moi les heures correspondent (après avoir mis la colonne au format heure), peux-tu mettre ton fichier avec le bug ?

Voila le fichier

14teste.xlsx (142.65 Ko)

Bonjour,

voici le résultat que j'obtiens en exécutant la macro , je ne vois le problème que tu mentionnes.

23teste.xlsm (150.55 Ko)

Encore merci

je ne sais pas pourquoi moi j'ai quelque chose de different.

Mais je me debrouillerai avec ce que j'ai.

bonne fin de journée

john39 a écrit :

Encore merci

je ne sais pas pourquoi moi j'ai quelque chose de different.

avec le fichier tel que tu me l'as envoyé ?

oui

c'est moi qui est du faire une erreur dans le format de la cellule

Rechercher des sujets similaires à "creer nouveau tableau partir deux condition"