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

XL 2016 Vba , plusieurs feuilles

Guismo33

XLDnaute Occasionnel
Bonjour a tous,
une Vba pour un fichier avec une feuil pilote "Principal".
1° ligne d'info a prendre : 5 a 36
2°nom de feuil 1 a 31
Vba simplifier pour prendre la première ligne avec 1° feuil, 2° ligne avec 2° feuil etc.
exemple Vba mais ne fonctionne pas.

Dim lig As Long
for i=1 to 31
With Sheets(i) ' feuille
lig = .Cells(Rows.Count, "A").End(xlUp).Row + 1
.Cells(lig, "A").Value = Date
For j = 15 To 23
If ActiveSheet.Cells(5, j) <= 3 Then
.Cells(lig, j - 13) = ActiveSheet.Cells(5, j)
End If
If ActiveSheet.Cells(5, j) <= 4 Then
.Cells(lig, j - 4) = ActiveSheet.Cells(5, j)
End If
Next j

End With
next i

Merci

Bien à vous
 

Discussions similaires

Réponses
4
Affichages
450
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…