Microsoft 365 Code VBA

CHVINCE

XLDnaute Nouveau
Bonjour à tous

Je suis novice en VBA et je galère un peu sur un truc tous bête.
J'essai de créer une macro qui copie les valeurs d'une plage par exemple B3 à T3
Jusque la pas de souci par contre je n'arrive pas à la coller ensuite. En faite j'aimerai la coller à l'endroit qui sera sélectionné par l'utilisateur. Par exemple B4 ou cela peut etre B40?

Est il possible d'avoir de l'aide

Merci à vous
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonsoir Chvince, et bienvenu sur XLD, bonsoir Wayki, Vgendron,
En PJ un essai "primaire".
On sélectionne une cellule et on appuie sur le bouton.
Ensuite il faut savoir si vous voulez tout coller ( valeurs, formats, formules) ou seulement un type.
En PJ je colle tout, avec simplement :
VB:
Sub Coller()
    Range("B3:T3").Copy
    ActiveSheet.Paste
End Sub
 

Pièces jointes

  • Classeur1.xlsm
    15.2 KB · Affichages: 3

Discussions similaires

Réponses
31
Affichages
1 K
Réponses
21
Affichages
426
Réponses
12
Affichages
333

Statistiques des forums

Discussions
312 348
Messages
2 087 506
Membres
103 566
dernier inscrit
c@b@l77540