XL 2016 copier jusque la dernière cellule remplie

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

MASSJIPE

XLDnaute Impliqué
Bonjour le forum
Après plusieurs recherche je recherche un code VBA pour copier de la cellule A2 à F13 mais F13 est variable en nombre de cellule, mais seulement les ligne sont incomplète sauf la colonne F
Merci

upload_2019-1-17_15-47-51.png
 

Pièces jointes

Bonjour MASSjIPE
une proposition:
Code:
Sub Derniere_ligne()
Dim LstRw As Long, LstCol As Long, LstCel As String
With Sheets("Feuil1")
     LstRw = .Cells.Find("*", Cells(Rows.Count, Columns.Count), xlValues, , 1, 2, 0).Row
     LstCol = .Cells.Find("*", Cells(Rows.Count, Columns.Count), xlValues, , 2, 2, 0).Column
     LstCel = .Cells(LstRw, LstCol).Address
End With
MsgBox "Ligne: " & LstRw & vbLf & _
         "Colonne: " & LstCol & vbLf & _
         "Addresse: " & LstCel
End Sub

Si les cellules sont remplies avec des formules, il faut changer xlValues par xlFormulas
Cordialement
 
Re
Bonjour youky(BJ)

c'est bien la plage de A2 à F de la dernière cellule mais pas une seule cellule

Quand on connais la première cellule, et qu'on trouve la dernière, il est simple d'avoir une plage entière...
Code:
Sub Selection_Plage()
Dim LstRw As Long, LstCol As Long, LstCel As String
With Sheets("Feuil1")
     LstRw = .Cells.Find("*", Cells(Rows.Count, Columns.Count), xlValues, , 1, 2, 0).Row
     LstCol = .Cells.Find("*", Cells(Rows.Count, Columns.Count), xlValues, , 2, 2, 0).Column
     LstCel = .Cells(LstRw, LstCol).Address
    .Range("$A$2:" & LstCel).Select
End With
End Sub

Cordialement
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
12
Affichages
226
Retour