Copier élément de B dans A en rouge si la case A est vide

Bonjour,

J’ai deux colonnes dont une avec les dates reçu (A) et l’autre avec les dates protégés (B). Je souhaite copier tous les éléments de la colonne B dans A en rouge seulement ceux dont la case A est vide (ne contenant pas de date ). Car s’il y’a déjà une date dans A : pas de modification. J’ai un fichier Excel de 65530.

Je vous remercie.

Cordialement

Bonjour

Quelques manipulations simples

Tu sélectionnes tes données de la colonne A

Appuies sur F5

Cliques sur cellules... et choisis "Cellule vide"

Moment délicat

En fonction de la 1ère cellule vide tapes dans la cellule =B (numéro de la ligne)

Ensuite tu appuies sur Ctrl + Entrée (les 2 touches à la fois)

Tu sélectionnes la colonne A : Copier/Collage spécial ---> Valeurs sur la colonne A

C'est finit

Bonjour, Salut Banzai64,

Un code à essayer dans un module :

Sub copie()
    For Each cel In Range("B1:B" & Range("B1").SpecialCells(xlLastCell).Row)
        If (cel.Offset(0, -1) = "") Then
            cel.Offset(0, -1) = cel
        End If
    Next
End Sub
Rechercher des sujets similaires à "copier element rouge case vide"