Bonsoir,
Merci pour la technique, elle m'a en effet été utile car je ne connaissais pas l'utilisation des crochets !
Néanmoins, je souhaite désormais créer une plage qui me permettra ensuite de colorer les cellules pour donner forme à mon gantt. Pour cela, je compte définir une plage pour chaque phase.
La première plage commence en B1 et va jusqu'en G1 pour cette configuration. Or, le décalage des colonnes peut varier selon les paramètres du document. Le décalage des colonnes de la phase 10 est défini par la variable h.
La seconde plage irait de la colonne h à i
Si vous m'avez compris, je souhaite faire des plages variables qui dépendent de paramètres définis tantôt comme Integer.
J'ai réalisé ce type de code, mais cela n'a pas fonctionné. Pourtant, la formule me semble "logique" étant donné que j'utilise Cells(ligne, colonne) où la colonne serait la variable définie précédemment. Pourriez-vous m'éclairer ?
Sub gant()
Dim colorph0 As Range, colorph10 As Range, colorph20 As Range, colorph30 As Range, colorph40 As Range
colorph0 = Sheets("feuil3").Range(Cells(1, 1), Cells(1, h))
colorph10 = Sheets("feuil3").Range(Cells(1, h), Cells(1, i))
Sheets("Feuil3").Range(colorph0).Interior.ColorIndex = 3
Sheets("Feuil3").Range(colorph10).Interior.ColorIndex = 3
End Sub