Optimiser code VBA Le 14/10/2018 à 20:08DDRB_FredMembre habituéMessages143Excel2010Inscrit08/07/2014 Salut à tous,Petite question, comment concaténer le code :Sheets("DEBIT M.").Range("D4:D5").Interior.Color.Tab.Color = Sheets("Pense bete").Range("C5").Interior.Color Sheets("DEBIT M.").Tab.Color = Sheets("DEBIT M.").Range("C5").Interior.ColorSachant qu'on récupère toujours la couleur de la case C5 de la feuille "Pense bete".CordialementLe 14/10/2018 à 20:32dhanyPassionné d'ExcelMessages6'883Excel2007 FRInscrit03/10/2017Bonsoir Fred,le titre de ton sujet est : « Concaténer instruction » ; je pense que tu as voulu dire : « Optimiser code VBA ».aussi je te propose d'essayer ceci :Sub Essai() Dim cx&: cx = ['Pense bete'!C5].Interior.Color With Worksheets("DEBIT M.") .[D4:D5].Interior.Color = cx: .Tab.Color = cx End With End SubdhanyLe 14/10/2018 à 21:06DDRB_FredMembre habituéMessages143Excel2010Inscrit08/07/2014Salut, en effet je change ça, c'est un bonne suggestion !Je test ça demain, et je redit.Merci par avance.EDIT :Finalement j'ai pu tester ça, et c'est top !Merci.Le 14/10/2018 à 21:59dhanyPassionné d'ExcelMessages6'883Excel2007 FRInscrit03/10/2017 merci pour ton retour, et pour avoir passé le sujet en résolu ! bonne continuation ! dhanyRechercher des sujets similaires à "optimiser code vba"ForumsExcel - VBAOptimiser code VBA