Bonjour,
J'utilise la macro ci-dessous que Dan m'a aidé à faire pour faire des copié coller de certaines valeurs.
Toutes les procédures marchent sauf pour la plage K102 : K105 qui lorsqu'elle se copie en K110:K113, elle n'y copie rien...
Sub EAC0()
Dim Msg As String, Style As String, Titre As String
Dim Rep As Integer
Msg = "Voulez-vous effectuer la macro EAC0 ?"
Style = vbYesNo + vbCritical + vbDefaultButton2
Titre = "Copy process"
Rep = MsgBox(Msg, Style, Titre)
If Rep = vbYes Then
Sheets("Forecast").Range("K106:BG106").Copy
Sheets("Forecast").Range("K108:BG108").PasteSpecial Paste:=xlPasteValues
Sheets("Forecast").Range("i71:i98").Copy
Sheets("Forecast").Range("h71:h98").PasteSpecial Paste:=xlPasteValues
Sheets("Forecast").Range("i31:i68").Copy
Sheets("Forecast").Range("h31:h68").PasteSpecial Paste:=xlPasteValues
Sheets("Forecast").Range("k102:k105").Copy
Sheets("Forecast").Range("k110:k113").PasteSpecial Paste:=xlPasteValues
Sheets("Forecast").Range("B104").Select
End If
End Sub
Pour remettre en situation, cette macro copie des budgets prévu en début de projet.
Merci de m'aider à voir ce qui ne vas pas ou si vous comprenez d'où viens le problème.