Partager via

Copier la note d'une cellule

Anonyme
2022-10-26T10:51:40+00:00

Bonjour,

en VBA, je lis une feuille et dans certaines condition je copie la cellule en cours de lecture dans une autre feuille

je souhaiterais tout copier à l'identique, valeur, couleurs, format, note...

  Sub Reccouleur() 

Dim Couleur As String

Dim Com As Variant

Dim Ligne As Integer

Dim Somme As Single

Dim Comment As Variant

Application.Calculation = xlCalculationManual

Ligne = 1

  For Each rcell In Sheets("22").Range("B5:M461") 

      If rcell.Interior.Color = Cells(1, 1).Interior.Color Then 

          Somme = rcell.Value 

          Com = rcell.Comment.Text 

          Ligne = Ligne + 1 

        Sheets("Scan").Activate 

        Cells(Ligne, 1) = Somme <------------------------    C'est cela que je voudrai remplacer

        Cells(Ligne, 2) = Com       <------------------------ pour avoir l'identique a la cellule en cours de lecture de la feuille "22"

      End If 

  Next 

Application.Calculation = xlCalculationAutomatic

End Sub

Microsoft 365 et Office | Excel | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

Réponse acceptée par l’auteur de la question

DanielCo 107.7K Points de réputation
2022-10-26T11:09:10+00:00

Bonjour,

Essaie :

  For Each rcell In Sheets("22").Range("B5:M461")  
      If rcell.Interior.Color = Cells(1, 1).Interior.Color Then  
          Ligne = Ligne + 1  
          rcell.Copy Sheets("Scan").Cells(Ligne, 1)  
      End If  
  Next  

Pas sûr d'avoir bien compris, cependant.

Cordialement.

Daniel

Cette réponse a-t-elle été utile ?

1 personne a trouvé cette réponse utile.
0 commentaires Aucun commentaire

1 réponse supplémentaire

  1. Anonyme
    2022-10-26T12:12:37+00:00

    Merci Daniel

    Trop simple ....

    Cordialement

    Noel

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire