Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2019 Sélection zone avec la souris et copier puis Sélection zone avec la souris et coller

Sellig

XLDnaute Junior
Bonjour,

J’ai enfin trouver une macro que je cherchais depuis longtemps, il s’agit de la macro suivante trouvée sur votre site :

Sub SiVraimentMacroIlFautAlorsMacroVoila()

Dim p As Range, q As Range, a$, b$

On Error Resume Next

Set p = Application.InputBox("Sélectionnez la plage à copier!", "Sélection de cellules", Type:=8)

Set q = Application.InputBox("Sélectionnez la plage de recopie !", "Sélection de cellules", Type:=8)

If Not p Is Nothing And Not q Is Nothing Then p.Copy q(1, 1)

End Sub



Seulement, j’aimerais coller que les formules pas le format.

Pouvez-vous m’aider s’il vous plaît ?

Merci d’avance
 

vgendron

XLDnaute Barbatruc
Bonjour
il faut utiliser le pastespecial après le copy avec les options qui vont bien==> tu devrais les trouver dans l'aide

p.copy
q.pastespecial

ou plus simple...(sans garantie de fonctionnement, car pas de fichier... pas de test...)
q=p.value
 

Sellig

XLDnaute Junior
Merci pour ta réponse

J’ai essayé mais visiblement ça ne fonctionne pas.

Je préfère te joindre mon fichier, je ne suis pas assez calé.

Merci
 

Pièces jointes

  • Export 2.xlsm
    18.9 KB · Affichages: 1

Staple1600

XLDnaute Barbatruc
Bonjour le fil, @Sellig, @vgendron, @crocro

Je me disais bien que cette macro que disait quelque chose

EDITION: C'est plus celle de @mapomme à la relecture du fil d'origine
On a pas idée aussi donner des noms chelou à ses macros (ca c'est ma pomme)
et de ne pas modifier ces mêmes noms zarbi (ca c'est @mapomme )
 
Dernière édition:

Sellig

XLDnaute Junior
Rien,tu peux éventuellement juste modifier le titre de ton message en ajoutant [Résolu]
mais ce n'est pas une obligation
par contre tu peux selectionner le message comme solution
Ok je venais juste de trouver ce fameux bouton.

Puisque c'est réouvert, j'en profite pour une dernière petite question facultative :

Sur ma macro, serait-il possible d'ajouter qq chose pour que si j'appuye sur ''Annuler'' il ne se passe rien ?
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…