Simplification "codage"vba [Résolu]

Signaler
Messages postés
51
Date d'inscription
samedi 28 décembre 2019
Statut
Membre
Dernière intervention
20 mars 2021
-
Messages postés
51
Date d'inscription
samedi 28 décembre 2019
Statut
Membre
Dernière intervention
20 mars 2021
-
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

Messages postés
8536
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
8 mai 2021
1 670
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")

Cordialement
Patrice

Personne ne peut détenir tout le savoir, c'est pour ça qu'on le partage.
Messages postés
51
Date d'inscription
samedi 28 décembre 2019
Statut
Membre
Dernière intervention
20 mars 2021

Merci Patrice
Bonne soirée
Nonno48