Sélection plage non vide à partir de la collonne 2 ligne x

Bonjour à tous,

j'ai essaye de rechercher sur le forum des bouts de code sans arriver vraiement à les assembler..

En fait je souhaiterais juste sélectionner une plage de cellule non vide sur la feuille1 à partir de la colonne 2 sans connaître le numéro de ligne de début, pour coller cette plage en A1 sur la feuille2.

Petite complication, à partir de la première ligne non vide, il se pourrait qu'il y ait plus bas des lignes vides qui ne doivent pas arreter la sélection de la plage.

Merci d'avance pour votre aide !

Bonjour Frédéric, bonjour le forum

Peut-être comme ça :

Sub Macro1()
Dim O As Worksheet
Dim PF As Range

Set O = Worksheets("Feuil1") 'à adapter
Set PF = IIf(O.Cells(1, 2).Value = "", O.Cells(1, 2).End(xlDown).CurrentRegion, O.Cells(1, 2).CurrentRegion)
PF.Copy Sheets("Feuil2").Range("A1")
End Sub

Bonjour Thau Thème,

en fait cela fonction en partie.

La séléction s'arrête à la première ligne vide, j'ai essayé de remplacer par LastCell sans succès..

Set PF = IIf(O.Cells(1, 2).Value = "", O.Cells(1, 2).End(xlLastCell).CurrentRegion, O.Cells(1, 2).CurrentRegion)

Tu as une idée ?

Bon et bien j'ai trouvé tout seul !! 8)

Sub Test()

Range("B1").Select

Selection.End(xlDown).Select

Range(Selection, ActiveCell.SpecialCells(xlLastCell)).Copy Sheets("Feuil2").Range("A1")

End Sub

Merci tout de même

Rechercher des sujets similaires à "selection plage vide partir collonne ligne"