Re-bonjour Banzai,
Premièrement merci beaucoup pour cette macro! Je pense avoir compris le fonctionnement.
J'ai modifié le fichier avec une difficulté en plus, le cadre n'est plus Tablo = Range("C3:I85")
Mais plusieurs petits cadres ->
("C3:I14,C16:I16,C18:I27,C29:I29,C31:I40,C42:I42,C44:I53,C55:I55,C57:I66,C68:I68,C70:I79,C81:I81,C83:I92")
("C16:I16,C18:I27,C29:I29,C31:I40,C42:I42,C44:I53,C55:I55,C57,C57:I66,C68:I68,C70:I79,C81:I81,C83:I92, C94:I94, C94:I105")
donc on avait :
Sub DefilementPlus()
Dim Tablo
Tablo = Range("C3:I85")
Range("C87:I97").Copy Range("C3")
Range("C15:I97") = Tablo
End Sub
J'ai transformé en
Sub DefilementPlus()
Dim Tablo
Tablo = Range("C3:I14,C16:I16,C18:I27,C29:I29,C31:I40,C42:I42,C44:I53,C55:I55,C57:I66,C68:I68,C70:I79,C81:I81,C83:I92")
Range("C94:I105").Copy Range("C3")
Range("C16:I16,C18:I27,C29:I29,C31:I40,C42:I42,C44:I53,C55:I55,C57,C57:I66,C68:I68,C70:I79,C81:I81,C83:I92,C94:I105C16:I16,C18:I27,C29:I29,C31:I40,C42:I42,C44:I53,C55:I55,C57,C57:I66,C68:I68,C70:I79,C81:I81,C83:I92, C94:I94, C94:I105") = Tablo
End Sub
Sub DefilementMoins() PAS ENCORE MODIFIE...
Dim Tablo
Tablo = Range("C15:I97")
Range("C3:I13").Copy Range("C87")
Range("C3:I85") = Tablo
End Sub
En exécutant la nouvelle macro Défilement +, ça a marché une fois puis Pbm débogage ne marche plus. et la semaine 1 a disparu. Quelle est l'erreur dans le script ?
> cf fichier joint
Merci d'avance,
Vincent