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

Macro coller sans sélection

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 !

chris6999

XLDnaute Impliqué
Bonsoir le FORUM

J'ai une petite macro qui colle une sélection lorsque celle ci est définie


Sub MEF()

Sheets("Mise en forme").Select
Range("B1").Select
ActiveSheet.Paste

End sub

Par contre lorsque je n'ai pas fait ma séletion au préalable il me met une anomalie 1004.

Serait il possible d'avoir à la place un MSG box pour signaler l'anomalie?
C'est à dire lorsque 'ai oublié de faire ma sélection avant de lancer la macro.

Cordialement
 
Re : Macro coller sans sélection

Bonsoir,

Tu parles de la destination ?
Tu peux faire :

Code:
Sub MEF()
Sheets("Feuil1").Range("B1").Copy ActiveCell
End sub

ou
Code:
Sub MEF()
Sheets("Feuil1").Range("B1").Copy ActiveSheet.Range("C1")
End sub
Si tu connais la destination

Comment fais tu la "Selection" dont tu parles ?
 
Dernière édition:
Re : Macro coller sans sélection

Bonsoir

Je pense que j'ai du mal m'exprimer. Je ne veux pas ajouter de code pour copier.
La sélection est déjà active avant le lancement de ma macro.
Je voulais juste avoir un MSG box au lieu de l'erreur d'exécution 1004.

En espérant qu'il y aura une solution à mon problème

Cordialement
 
Re : Macro coller sans sélection

Bonsoir chris6999,

Essayez ce code:
VB:
Sub MEF()
  If Application.CutCopyMode = xlCopy Or Application.CutCopyMode = xlCut Then
    Sheets("Mise en Forme").Paste Sheets("Mise en Forme").Range("B1")
  Else
    MsgBox "copier ou couper quelque chose avant de lancer MEF..."
  End If
End Sub
 
- 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
1
Affichages
575
A
Réponses
7
Affichages
1 K
A
B
  • Question Question
Réponses
4
Affichages
994
bd.afaf
B
L
Réponses
9
Affichages
1 K
D
Réponses
2
Affichages
907
Decouverte Excel
D
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…