Gengiskhan
XLDnaute Junior
Bonjour,
j'ai un soucis avec ce bout de code, il me permet de récupérer une plage définit dans des onglets spécifiés du même classeur et de les coller en valeur "bout à bout " dans un onglet "conso".
Le problème c'est qu'il me met également en valeur les plages copiées, qui contiennent des formules que je souhaiterais conserver ?. et je comprends pas pourquoi
merci bcp pour votre aide.
j'ai un soucis avec ce bout de code, il me permet de récupérer une plage définit dans des onglets spécifiés du même classeur et de les coller en valeur "bout à bout " dans un onglet "conso".
Le problème c'est qu'il me met également en valeur les plages copiées, qui contiennent des formules que je souhaiterais conserver ?. et je comprends pas pourquoi
Code:
For Each Worksheet In ThisWorkbook.Worksheets
If Not IsError(Application.Match(Worksheet.Name, Onglet, 0)) Then
Worksheet.Activate
Range("a3:g57").Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("conso").Select
Sheets("conso").Range("D65536").End(xlUp).Offset(1).Select
ThisWorkbook.Sheets("conso").Paste
Application.CutCopyMode = False
End If
Next
merci bcp pour votre aide.