Comment créer une boucle dans une boucle vba

J'essaie de créer cette boucle dans la boucle afin d'imprimer à l'intérieur des cellules dans la gamme ci-dessous -> Semaine ii est de 1 à 6 et elle augmente d'une fois chaque fois que nous passons à une cellule …

Donc, dans ce cas, pour D2 je veux la semaine 1, pour D3 semaine 2 etc. Des idées? J'apprécie votre time!

  Sub INPUT() Sheets("1").Select For Each cell In range("D2:D7") For i = 1 To 6 cell.Value = "Week +" & i i = i + 1 Next i Next cell End Sub 

Vous n'avez besoin que de la seule boucle:

 Sub INPT() With Sheets("1") i = 1 For Each cell In .Range("D2:D7") cell.Value = "Week +" & i i = i + 1 Next cell End With End Sub