Macro excel pour saisie de lignes dans un onglet et copie colle dans un autre
Fermé
Ripoulinaxou
Messages postés
1
Date d'inscription
jeudi 13 février 2020
Statut
Membre
Dernière intervention
13 février 2020
-
13 févr. 2020 à 19:12
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 - 17 févr. 2020 à 16:25
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 - 17 févr. 2020 à 16:25
A voir également:
- Macro excel pour saisie de lignes dans un onglet et copie colle dans un autre
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Aller à la ligne dans une cellule excel - Guide
- Si et excel - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
1 réponse
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
17 févr. 2020 à 16:25
17 févr. 2020 à 16:25
Bonjour,
se mettre sur l'onglet: onglet copy+paste PO, supprimer colonne A vide et 1ère ligne vide
faire Alt F11 pour accèder à l'éditeur.
coller se code qui se déclenchera au clic sur la ligne à copier:
se mettre sur l'onglet: onglet copy+paste PO, supprimer colonne A vide et 1ère ligne vide
faire Alt F11 pour accèder à l'éditeur.
coller se code qui se déclenchera au clic sur la ligne à copier:
Option Explicit Private Sub Worksheet_SelectionChange(ByVal Target As Range) Dim Derligne As Long Derligne = Worksheets("Catalogue").Range("A" & Rows.Count).End(xlUp).Row + 1 '1ère ligne vide feuille Catalogue If Not Application.Intersect(Target, Range("A:O")) Is Nothing Then 'colonne a adapter If Target.Value = "" Then Exit Sub Range("A" & Target.Row & ":O" & Target.Row).Copy Worksheets("Catalogue").Range("A" & Derligne) 'copier dans feuille Catalogue ' Worksheets("copy+paste PO").Rows(Target.Row & ":" & Target.Row).Delete Shift:=xlUp 'supprimer ligne dans feuille copy+paste PO si besoin activer End If End Sub