Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Transformer en boucle

Y

Yeahou

Guest
Bonjour Silver Groover, Le forum

une simple boucle, pas besoin de passer par des variables

for Compteur=0 to 21
If not(Range("D1").offset(Compteur,0) = "") Then Range(Cells(lig + compteur, 1), Cells(lig, 1)) = DateValue(Range("D1").offset(Compteur,0) )
Next compteur

Cordialement, A+
 
S

Silver Groover

Guest
Merci Jean-Marie de m'aider aussi ;o)

ca plante sur FormatDateTime avec :
erreur de compilation : Sub ou fonction non définie

For Col = 1 To UBound(TabTr, 2)
For Lgn = 1 To UBound(TabTr, 1)
If Col = 1 And TabTr(Lgn, Col) = "" Then
** TabTr(Lgn, Col) = FormatDateTime(TabTr(Lgn - 1, Col), 2) **
Else
TabTr(Lgn, Col) = TabTr(Lgn, Col)
End If
Cells(derlgn + Lgn, Col) = TabTr(Lgn, Col)
Next Lgn
Next Col
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…