rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Macro VBA Excel copie cellule selon condition

Posté par brg54, le vendredi 18 mai 2007 à 15:56:56
Bonjour,

Je souhaiterais de l'aide afin de créer une macro qui me trouve les cellules colorisée et vide. Et si ces deux conditions sont rempli : ensuite de me copier le contenu de la cellule du dessus pour toutes les cellules trouvée.

Je vous remercie d'avance car je piétine total
Configuration: Windows XP
Firefox 1.5.0.11
Répondre à brg54  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Lupin.A, le vendredi 18 mai 2007 à 16:23:35
Bonjour,

exemple :

Sub ChercheCondition()

    Dim Plage As Range, Cellule As Range
    
    Set Plage = Range("A4:B6")
    
    For Each Cellule In Plage
        If ((Cellule.Value = "") And (Cellule.Interior.ColorIndex <> xlNone)) Then
            Cellule.Value = Cellule.Offset(-1, 0).Value
        End If
    Next Cellule

End Sub
'

Lupin
Répondre à Lupin.A

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
ptibenou, le vendredi 18 mai 2007 à 16:34:26
Salut,

un truc dans ce style :

Dim i As Integer
For i = 2 To 100
If Feuil1.Cells(i, 1).Interior.Color <> vbWhite Then
Feuil1.Cells(i, 1).Formula = Feuil1.Cells(1, 1).Formula
End If
Next i

Je recherche A2 à A100 si la couleur d'une cellule est différente de blanc.
Si tel est le cas je copie la formule de la cellule A1 sur les cases colorées.

Espérant répondre à ton problème!

@+
Répondre à ptibenou

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 ptibenou, le vendredi 18 mai 2007 à 16:35:46
Esemple de Lupin beaucoup plus précis que le mien et mieux codé bravo!
Répondre à ptibenou
Logiciels pertinents trouvés dans les téléchargements
Télécharger Excel Viewer 2003Excel Viewer - Avec Microsoft Office Excel Viewer 2003, vous pouvez ouvrir, afficher et imprimer des classeurs Excel (fichiers XLS ), même...Catégorie: Tableur
Licence: Freeware/gratuit
Télécharger Super Macro  1Super Macro - Super Macro est un logiciel gratuit qui permet de créer des macros sous Windows afin de déclencher diverses actions...Catégorie: Bureautique
Licence: Freeware/gratuit
Télécharger OpenOffice.org 2.4.1OpenOffice.org - OpenOffice est une suite bureautique complète entièrement gratuite, compatible avec la suite Microsoft Office. Elle...Catégorie: Suite bureautique
Licence: Open Source
Télécharger Real Alternative 1.8.0Real Alternative - Real Alternative permet de lire des fichiers RealMedia sans avoir à installer RealPlayer. Ainsi, tous les formats...Catégorie: Codecs
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « Macro VBA Excel copie cellule selon condition »