Bonjour,
Je souhaite remplir un tableau mais j'ai le message suivant au lancement de la macro :
L'indice n'appartient pas à la sélection
Dim DerPLANNING, DerDONNEES, PRE, DER, i As Integer
Dim Tablo() As Variant
DerPLANNING = Sheets("PLANNING").Range("G" & Rows.Count).End(xlUp).Row
DerDONNEES = Sheets("DONNEES").Range("A" & Rows.Count).End(xlUp).Row
PRE = CLng(Sheets("PLANNING").Range("K5")) - 44197 + 2
DER = CLng(Sheets("PLANNING").Range("AZ5")) - 44197 + 2
i = 0
For Ligne = 2 To DerDONNEES
For Colonne = PRE To DER
Set Commentaire = Sheets("DONNEES").Cells(Ligne, Colonne).Comment
If Not Commentaire Is Nothing Then
ReDim Tablo(i)
Tablo(i, 0) = Sheets("DONNEES").Cells(Ligne, 1)
Tablo(i, 1) = Sheets("DONNEES").Cells(1, Colonne)
Tablo(i, 2) = Sheets("DONNEES").Cells(Ligne, Colonne).Comment.Text
i = i + 1
End If
Next Colonne
Next Ligne
Merci de votre aide,
Cordialement.