dubois a écrit :
Bonsoir à tous,
Pourquoi fusionner les colonnes N à T ?
çà ne sert à rien, sinon compliquer les codes.
Sub Récap()
Dim i%, Sauf
Sauf = Array("Récap", "demande") 'feuilles à ne pas traiter (à régler)
Application.ScreenUpdating = False
With Sheets("Récap")
.Range("b4:n" & .[b65000].End(xlUp).Row + 1).Clear 'efface
For i = 1 To Worksheets.Count
If IsError(Application.Match(Worksheets(i).Name, Sauf, 0)) Then
Sheets(i).Range("b4:n" & Sheets(i).[b65000].End(xlUp).Row + 1).Copy Destination:= _
.Range("b" & Rows.Count).End(xlUp)(2)
End If
Next i
End With
End Sub
Salut Amadéus
Amicalement
Claude
bonjour et merci à tous pour vos réponses
alors effectivement, aucun intéret de fusionner les cellules N à T, le genre de choses que l'on fait sans réfléchir ...
alors dans l'ordre merci Amadéus, ton fichier fonctionne bien mais reprend effectivement les titres de chaque pages et cela ne convient pas pour l'utilisation que je veux en faire.
Mr Dubois, ton code est P-A-R-F-A-I-T !!!!!
merci merci merci et encore merci
c'est exactement ce qu'il me fallait, c'est nickel !
maintenant, pour corser le tout, je vais l'adapter pour creer un fichier par mois et j'ai besoin de faire un fichier "récap annuel" qui aille reprendre de la meme maniere les données des la feuille "récap" du fichier de chaque mois.
pourrait tu m'expliquer comment adapter le code afin de mettre cela en place ?
merci d'avance et encore un grand grand merci tout