Comment copier les données d'1 colonne ds une autre sans les cellules vides

S

stafair

Guest
Bonjour,

Je cherche une formule pour copier les données d'une colonne A ds une Colonne B, en faisant en sorte de ne pas copier les cellules vides. ex :

Colonne source :

A1=1
A2=2
A3=""
A4=""
A5=3

Colonne cible :

B1=1 (Valeur de A1)
B2=2 (Valeur de A2)
B3=3 (Valeur de A5)


Merci pour votre aide.
 
B

Bricofire

Guest
Bonjour,

Tu fais en erregistrment macro les actions suivantes :
selectionnne col A
fais copier
selectionne col B
fais coller
fais menu édition , atteindre, cellules, cellules vides , OK, édition, supprimer, décaler vers le haut, OK

ça doit faire ce que tu veux et te donnera le code suivant que tu peux recopier aussi direct dans une macro :

Sub Macro2()
'
'
Columns("A:A").Select
Selection.Copy
Columns("B:B").Select
ActiveSheet.Paste
Selection.SpecialCells(xlCellTypeBlanks).Select
Application.CutCopyMode = False
Selection.Delete Shift:=xlUp
Range("B1").Select
End Sub

cordialement,

Bfr
 

Discussions similaires

Statistiques des forums

Discussions
312 337
Messages
2 087 391
Membres
103 534
dernier inscrit
Kalamymustapha