Bonjour à tous,
Je suis entrain de créer un suivi d'affaires ou j'ai besoin que la cellule copier est le même format que celle d'origine en terme de Couleur d'écriture, Gras, Italique, etc...
Ci dessous, la façon dont je copie mes données. Je ne voulais pas utiliser la fonction "paste" afin de gagner en rapidité de code (si on peut dire ainsi)
Auriez vous des idées pour réaliser ceci?
Merci par avance,
Cordialement,
Je suis entrain de créer un suivi d'affaires ou j'ai besoin que la cellule copier est le même format que celle d'origine en terme de Couleur d'écriture, Gras, Italique, etc...
Ci dessous, la façon dont je copie mes données. Je ne voulais pas utiliser la fonction "paste" afin de gagner en rapidité de code (si on peut dire ainsi)
Code:
Sub Mise_a_jour_commentaires_planning_fiches()
Dim N_Affaire As String
Application.ScreenUpdating = False
Sheets("Suivi Affaires").Select
affaire = Cells(Rows.Count, "a").End(xlUp).Row
Range(Cells(6, 1), Cells(affaire, 10)).Select
Majuscule
Sheets("Planning").Select
Nbr_Affaire = Cells(34, 4)
d = 35
For h = 6 To affaire
Sheets("Suivi Affaires").Select
N_Affaire = Cells(h, 2)
Commentaire = Cells(h, 10)
Sheets("Planning").Select
Cells(d, 4).Select
Nbr_Affaire = ActiveCell
Numéro_Affaire = Cells(d, 9)
If Numéro_Affaire = N_Affaire Then
Sheets("Planning").Cells(d + 4, 12) = Commentaire
Sheets(N_Affaire).Cells(46, 1) = Commentaire
d = ActiveCell.Row + Nbr_Affaire
Else
ligne = ActiveCell.Row
Cells(Nbr_Affaire + ligne, 4).Select
d = ActiveCell.Row
End If
Next h
End Sub
Auriez vous des idées pour réaliser ceci?
Merci par avance,
Cordialement,
Dernière édition: