alternative à RANGE dans VBA ?

  • Initiateur de la discussion Initiateur de la discussion ssirano
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

ssirano

XLDnaute Nouveau
Bonjour,

Ci-dessous, 2 lignes de code VBA permettant d'effectuer, un copier/coller d'une plage de données d'une feuille (data_cc) vers une autre feuille (Vue de données).

Peut-on obtenir le même résultat sans utiliser la fonction RANGE() ?

D'avance merci de votre réponse,

AD

Code:
Sheets("data_cc").Range("M2:BM151").Copy
    Sheets("Vue des données").Cells(6, 1).PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
 
Dernière édition:
Re : alternative à RANGE dans VBA ?

Bonjour,

Pas sur d'avoir compris ....

comme ceci peut etre :
Sheets("data_cc").Cells(2, 13).Resize(149, 53).Copy
Sheets("Vue des données").Cells(6, 1).PasteSpecial Paste:=xlPasteValues

149 et 53 à verifier ...
 
Re : alternative à RANGE dans VBA ?

Bonjour,

Pas sur d'avoir compris ....

comme ceci peut etre :
Sheets("data_cc").Cells(2, 13).Resize(149, 53).Copy
Sheets("Vue des données").Cells(6, 1).PasteSpecial Paste:=xlPasteValues

149 et 53 à verifier ...

Tout Bonnement GENIAL !

Merci mille fois, vous aviez parfaitement compris le PB !
J'ai juste changé 149 par 150 et c'est parfait.

Encore merci de votre rapidité de réponse.


AD 🙂)
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
10
Affichages
738
Réponses
18
Affichages
514
Réponses
2
Affichages
368
  • Question Question
Microsoft 365 Erreur de format
Réponses
5
Affichages
567
Retour