Coller dans la première cellule vide d'une colonne
Angel
-
ccm81 Messages postés 11033 Statut Membre -
ccm81 Messages postés 11033 Statut Membre -
Bonjour,
Je souhaite faire une macro pour copier la ligne de A16 à E16 et coller dans la première ligne vide entre la ligne 23 et 36. J'ai essayer plusieurs fonction mais rien de fonctionnel.
Merci d'avance de votre aide.
Je souhaite faire une macro pour copier la ligne de A16 à E16 et coller dans la première ligne vide entre la ligne 23 et 36. J'ai essayer plusieurs fonction mais rien de fonctionnel.
Merci d'avance de votre aide.
A voir également:
- Coller dans la première cellule vide d'une colonne
- Déplacer une colonne excel - Guide
- Trier une colonne excel - Guide
- Comment supprimer une page vide sur word - Guide
- Aller à la ligne dans une cellule excel - Guide
- Colonne word - Guide
2 réponses
Bonjour
Cdlmnt
Option Explicit
' plage source
Const PlageACopier = "A16:E16"
' plage but
Const codeb = 1
Const lideb = 23
Const lifin = 36
Public Sub Kopier()
Dim li As Long, ok As Boolean
li = lideb
ok = False
For li = lideb To lifin
If Cells(li, codeb).Value = "" Then
ok = True
Exit For
End If
Next li
If ok Then Range(PlageACopier).Copy Cells(li, codeb)
End Sub
Cdlmnt
Bonjour
Edit: excuse moi CCM, je n'avais pas rafraichi ;o)
Option Explicit
'----------------------------
Sub Angel2()
Dim Ligvid As Byte
'Ligvid entre ligne23 et 36
Ligvid = Range("A23:A36").Find(what:="", after:=Range("A23")).Row
'copie valeur A16:E16
Cells(Ligvid, "A").Resize(1, 6) = Range("A16:F16").Value
End Sub
Edit: excuse moi CCM, je n'avais pas rafraichi ;o)