Re : Remplissage automatique à partir d'onglets
Bonjour à vous,
alors, ci-joint le tableau avec la ligne remplie pour Robert et les lignes de code VBA pour Staple à la fin du message.
D ailleurs, le programme ne se lance pas tel quel dans mon VBA: "Erreur de compilation: Incorrect dans le volet Exécution"
La difficulté aussi je pense que c est les choix multiples...
Merci!
Sub a()
Dim MesValeurs, f As Worksheet, t, i&<br />
MesValeurs = Array("C3", "C9", "C5", "C7", "G9", "G5", "G7", "H3", "I3", "L10", "L9", "F16-F19", "F21-F26", "F28-F32", "F34-F39", "F41-F43", "F45-F48", "F50-F54", "L16-L21", "L23-L26", "L28-L37", "L40-L44", "L46-L52", "K54", "F58-F59-I58-I59", "L58", "F63-F67", "F69-F71", "L64-L71", "H68", "E73", "L73", "C78", "G78", "C80", "C81", "C82", "K80", "K81", "B84")<br/>
'continuer à remplir l'array avec les adresses des cellules désirées (dans l'ordre)
For Each f In Worksheets
If f.Name Like "A*" Then
ReDim t(UBound(MesValeurs))
For i = LBound(MesValeurs) To UBound(MesValeurs)
t(i) = f.Range(MesValeurs(i)).Range("A1").Value
Next i
Sheets("Tableau synthétique").Cells(Rows.Count, 1).End(3)(2).Resize(1, 7) = t
'adapater le resize selon la taille de l'array
Erase t
End If
Next f
End Sub