Affecter un tableau 3D grâce à une boucle

Bonjour !

Je souhaite utiliser un tableau 3D nommé salarie (qui n'a pas de type fixe) et dont les 3 indices correspondent à :

  • Nom du salarié
  • Mois de la fiche de paie
  • Est-il présent sur ce mois ? (0/1)
    ReDim salarie(nbMax, nbMois, 1) ' Tableau répertoriant les salariés, et sur quels mois ils sont présent

    For i = 4 To nbMax + 4 
        recap.Cells(i, 4) = Workbooks("CICE 2018").Worksheets("JP2018").Cells(i, 2)
        [salarie(i - 4, 0, 0) = salarie(Workbooks("CICE 2018").Worksheets("JP2018").Cells(i, 2), 0, 0) ' Erreur : Incompatibilité de type
        Next i

Grosso modo, j'ai 2 feuilles, une vide, l'autre contenant les salariés, et je souhaite copier sur la feuille vide les salariés puis les stocker dans mon tableau (juste le nom dans un premier temps)

Je n'arrive cependant pas à trouver comment gérer ce cas particulier, quelqu'un peut m'aider ?

bonjour,

essaie ceci

salarie(i - 4, 0, 0) = Workbooks("CICE 2018").Worksheets("JP2018").Cells(i, 2)
Rechercher des sujets similaires à "affecter tableau boucle"