IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Manipulation 2 tableaux


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Fac
    Inscrit en
    Juillet 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Fac

    Informations forums :
    Inscription : Juillet 2019
    Messages : 2
    Par défaut Manipulation 2 tableaux
    Bonjour,

    Voilà je suis un jeune étudiant et je suis au tout début de mon apprentissage en VBA.

    Ci-dessous je vous met des copies d'écrans.

    Voila comme vous pouvez le voir j'aimerai que si la date et le matricule de l'employé est identique dans les 2 tableaux écrire le département du tableau bleu dans l'autre tableau. Et si possible comment faire si mes tableaux sont dans 2 feuilles différentes ?

    J'aimerai apprendre à le faire en vba et non en powerpivot.

    Voici le code que j'ai utilisé, mais il fonctionne pas

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    Sub boucle()
    Dim i As Integer
    Dim j As Integer
    i = 2
    j = 2
     
     
    For i = 2 To 19
     
        For j = 2 To 19
     
        If tableau14.Cells(i, 7) = tableau2.Cells(j, 1) And tableau14.Cells(i, 10) = tableau2.Cells(j, 4) Then
            tableau2.Cells(j, 5) = tableau14.Cells(i, 11)
            i = i + 1
        End If
     
        If Not tableau14.Cells(i, 7) = tableau2.Cells(j, 1) And tableau14.Cells(i, 10) = tableau2.Cells(j, 4) Then
     
            j = j + 1
     
        End If
     
     
        Next
     
    Next
     
     
    End Sub
    Nom : Capture.PNG
Affichages : 234
Taille : 238,4 Ko

    Bien cordialement.
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. Manipulation des tableaux
    Par driss80 dans le forum Fortran
    Réponses: 4
    Dernier message: 18/01/2008, 08h51
  2. manipulation des tableaux
    Par amine556 dans le forum Informix
    Réponses: 4
    Dernier message: 26/11/2007, 15h20
  3. Problème de manipulation de tableaux
    Par proff dans le forum Pascal
    Réponses: 8
    Dernier message: 01/04/2007, 10h07
  4. Manipulation de tableaux de tableaux
    Par vargasvan dans le forum Langage
    Réponses: 2
    Dernier message: 26/04/2006, 13h54
  5. [Tableaux] Manipulation de tableaux
    Par orus8 dans le forum Langage
    Réponses: 3
    Dernier message: 04/10/2005, 15h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo