Copie "n" fois une ligne donnée
Résolu/Fermé
Gazpaschaud
Messages postés
14
Date d'inscription
lundi 12 décembre 2016
Statut
Membre
Dernière intervention
19 décembre 2016
-
18 déc. 2016 à 08:19
Gazpaschaud Messages postés 14 Date d'inscription lundi 12 décembre 2016 Statut Membre Dernière intervention 19 décembre 2016 - 19 déc. 2016 à 08:45
Gazpaschaud Messages postés 14 Date d'inscription lundi 12 décembre 2016 Statut Membre Dernière intervention 19 décembre 2016 - 19 déc. 2016 à 08:45
A voir également:
- Copie "n" fois une ligne donnée
- Copie cachée - Guide
- Aller à la ligne excel - Guide
- Site de vente en ligne particulier - Guide
- Copie écran samsung - Guide
- Partager photos en ligne - Guide
4 réponses
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 710
18 déc. 2016 à 10:52
18 déc. 2016 à 10:52
Bonjour,
'a vous de modifier pour la ligne a copier
'a vous de modifier pour la ligne a copier
Sub Copie_Ligne_Neutre() With ActiveSheet pos = Selection.Row Nb = .Range("F5") - 1 .Range("A2:B2").Copy .Range("A" & pos & ":B" & pos + Nb).Insert Shift:=xlDown End With End Sub
Gazpaschaud
Messages postés
14
Date d'inscription
lundi 12 décembre 2016
Statut
Membre
Dernière intervention
19 décembre 2016
18 déc. 2016 à 11:34
18 déc. 2016 à 11:34
Merci infiniment mais cela ne fonctionne pas
J'ai bien recopié In Extenso la VBA,
Puis modifié les références de la plage à copier
( Range("A2;B2").Copy )
remplacé par
[\\B_Copie_1_ligne_Neutre].Copy
mais cela ne m'insère qu'une seule ligne, quelque soit le nombre saisi en cellule F5
Je dois faire une erreur quelque part, laquelle ?
Merci de votre patience et compréhension
Cordialement
J'ai bien recopié In Extenso la VBA,
Puis modifié les références de la plage à copier
( Range("A2;B2").Copy )
remplacé par
[\\B_Copie_1_ligne_Neutre].Copy
mais cela ne m'insère qu'une seule ligne, quelque soit le nombre saisi en cellule F5
Je dois faire une erreur quelque part, laquelle ?
Merci de votre patience et compréhension
Cordialement
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 710
18 déc. 2016 à 11:43
18 déc. 2016 à 11:43
Re,
Je dois faire une erreur quelque part, laquelle ?
Montrez le code que vous avez ecrit !!!
[\\B_Copie_1_ligne_Neutre] c'est quoi ??
Je dois faire une erreur quelque part, laquelle ?
Montrez le code que vous avez ecrit !!!
[\\B_Copie_1_ligne_Neutre] c'est quoi ??
Gazpaschaud
Messages postés
14
Date d'inscription
lundi 12 décembre 2016
Statut
Membre
Dernière intervention
19 décembre 2016
Modifié par Gazpaschaud le 18/12/2016 à 13:06
Modifié par Gazpaschaud le 18/12/2016 à 13:06
C'est la ligne que j'ai nommé ainsi
le code je l'ai donné dans mon premier message
le code je l'ai donné dans mon premier message
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 710
Modifié par f894009 le 18/12/2016 à 13:54
Modifié par f894009 le 18/12/2016 à 13:54
Re,
C'est la ligne que j'ai nommé ainsi
Z'etes sur que c'est toute l ligne et pas une plage de cellules??
C'est la ligne que j'ai nommé ainsi
Z'etes sur que c'est toute l ligne et pas une plage de cellules??
Gazpaschaud
Messages postés
14
Date d'inscription
lundi 12 décembre 2016
Statut
Membre
Dernière intervention
19 décembre 2016
Modifié par Gazpaschaud le 18/12/2016 à 15:44
Modifié par Gazpaschaud le 18/12/2016 à 15:44
Oui je suis certain que c'est bien la sélection d'une ligne entière en l'occurance dans ma BD la ligne n° 1034 (pour l'instant ; au moment où je viens de vérifier elle se modifiera bien sur par la suite en fonction des entrées de lignes ultérieures)
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 710
18 déc. 2016 à 17:12
18 déc. 2016 à 17:12
Re,
Sub Copie_Ligne_Neutre() With ActiveSheet pos = Selection.Row nb = .Range("F5") - 1 .Range("\\B_Copie_1_ligne_Neutre").Copy .Range(pos & ":" & pos + nb).Insert Shift:=xlDown End With End Sub
Gazpaschaud
Messages postés
14
Date d'inscription
lundi 12 décembre 2016
Statut
Membre
Dernière intervention
19 décembre 2016
>
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
19 déc. 2016 à 08:45
19 déc. 2016 à 08:45
OK merci infiniment cela fonctionne parfaitement
Bonnes fêtes à vous
Cordialement
Bonnes fêtes à vous
Cordialement