Simplification "codage"vba

Résolu/Fermé
Nonno48 Messages postés 66 Date d'inscription samedi 28 décembre 2019 Statut Membre Dernière intervention 21 décembre 2023 - 18 mars 2021 à 20:37
Nonno48 Messages postés 66 Date d'inscription samedi 28 décembre 2019 Statut Membre Dernière intervention 21 décembre 2023 - 18 mars 2021 à 21:50
Bonjour,
Peut-on réduire (simplifier) ces 3 lignes en une seule?
Sheets("notes").Range("B11:B42").Copy Sheets("Feuil3").Range("A2")
Sheets("notes").Range("B11:B42").Copy Sheets("Feuil3").Range("A36")
Sheets("notes").Range("B11:B42").Copy Sheets("Feuil3").Range("A70")
Merci d'avance
Nonno48

2 réponses

Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 779
Modifié le 18 mars 2021 à 21:42
Bonjour,

Cette syntaxe n'est pas bonne, seules les feuilles de calcul (worksheet) contiennent des Range .
Worksheets("notes").Range("B11:B42").Copy Worksheets("Feuil3").Range("A2,A36,A70")

0
Nonno48 Messages postés 66 Date d'inscription samedi 28 décembre 2019 Statut Membre Dernière intervention 21 décembre 2023
18 mars 2021 à 21:50
Merci Patrice
Bonne soirée
Nonno48
0