Le code VBA ne passe qu'une seule section au milieu des Wks et ce n'est pas censé

Pour une raison quelconque, ce code saute les lignes 333: 349 sur chaque feuille de calcul qui va jusqu'à présent. il ne saute pas les lignes qui viennent après cependant. Je ne peux pas comprendre pourquoi. Je pense qu'il a quelque chose à voir avec la partie Rng.Cell.Count du code.

Sub Update_Last_Projection() Dim AccountRng As Range Dim Data As Variant Dim R As Long Dim Rng As Range Dim Wks As Worksheet For Each Wks In Worksheets If Wks.Name = "Accounts" Then R = 0 Do Set Rng = Wks.Range("A9").Offset(R, 0).CurrentRegion.Offset(0, 9) If Rng.Cells.Count = 1 Then Exit Do Set AccountRng = Rng.Resize(ColumnSize:=Rng.Columns.Count - 10) AccountRng.Rows(9).Value = AccountRng.Rows(6).Value R = R + AccountRng.Rows.Count + 2 Loop End If Next Wks End Sub