[Résolu] Coller une variable qui enregistre une plage de donnée

  • Initiateur de la discussion Initiateur de la discussion DonBeuBeu
  • 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 !

D

DonBeuBeu

Guest
Re-coucou!

Un autre petit problème j'attribue une plage de données à une variable et je voudrais pouvoir coller les valeurs de la variable (et donc de la plage) sur plusieurs cellules excel (en choisissant la première):

Sub macro3()

Dim plage As Range
Set plage = Range("A1: D1")

Range("A2") = plage

End Sub

C'est un exemple pour appuyer ma demande 😉

Merci d'avance!!!
 
Dernière modification par un modérateur:
Re : [VBA] Coller une variable qui enregistre une plage de donnée

Bonjour,

pas sûr d'avoir tout compris... peut être ceci :

Code:
Dim plage As Range
Set plage = Range("A11")
Range("A2:A5") = plage

mais tu peux utiliser "ActiveCell" ou "Selection"... à voir selon ton besoin...

bon après midi
@+
 
Re : [VBA] Coller une variable qui enregistre une plage de donnée

J'avais pas vu le smiley qui c'est invité 😱

Désolé sa ne marche po =\

Re-regarde le code je l'ai rectifié (l'espace dans la définition de la plage est normal)

Et pour "ActiveCell" ou "Selection" sa va être dur de caser sa dans mon code =\

Merci d'avance 😉
 
Re : [VBA] Coller une variable qui enregistre une plage de donnée

Bonjour le fil, bonjour le forum,

Peut-être comme ça :

Code:
Sub macro3()
Dim plage As Range

Set plage = Range("A1: D1")
Range("A2").Resize(1, plage.Columns.Count) = plage.Value
End Sub
 
Re : [VBA] Coller une variable qui enregistre une plage de donnée

Ah presque la sélection se recopie de façon verticale, il faudrait que sa se recopie à l'horizontale ^^'

Edit: Parfait Robert c'est exactement sa!

Merci à vous 2 pour votre aide, bon aprèm 😉
 
Re : [VBA] Coller une variable qui enregistre une plage de donnée

Exact sauf que sa conserve la mise en forme 😉

Cela dit vos 2 solutions me conviennent parfaitement merci encore à vous 2 😉
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
521
Réponses
3
Affichages
256
Retour