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

Problème avec Couper/Coller

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

S

sacapatates

Guest
Bonjour à tous,

J'ai le code suivant pour faire un couper/coller :

Code:
Sheets("Lignes En cours").Columns(22).Cut
Sheets("Lignes En cours").Columns(7).Insert
Sheets("Lignes En cours").Paste Destination:=Sheets("Lignes En cours").Columns(7)

Le couper coller se fait, mais j'ai quand même un message d'erreur à la fin....

J'ai essayer de faire comme ceci mais pareil message d'erreur:

Sheets("Lignes En cours").Columns(22).Cut
Sheets("Lignes En cours").Columns(6).Insert
Sheets("Lignes En cours").Columns(6).Select
ActiveSheet.Paste

Une petite idée du problème ?

merci
 
Re : Problème avec Couper/Coller

Bonjour

essaies peut être (Je n'ai pas vérifié):

Code:
Sheets("Lignes En cours").Columns(6).Insert
Sheets("Lignes En cours").Columns(23).Cut
Sheets("Lignes En cours").Columns(6).Select
ActiveSheet.Paste
 
Re : Problème avec Couper/Coller

Bonjour Sacapatates, bonjour MJ13, bonjour le forum,

Peut etre aussi:

Code:
Sheets("Lignes En cours").Columns(22).Cut Destination:=Sheets("Lignes En cours").Columns(7)

L'aide VBA donne :
expression.Cut(Destination)
expression Required. An expression that returns an object in the Applies To list.

Destination Optional Variant. Used only with Range objects. The range where the object should be pasted. If this argument is omitted, the object is cut to the Clipboard.


Bonne journee,🙂
 
Re : Problème avec Couper/Coller

Bonjour Pedrag, Re

Pedrag, ton code est intéressant. Mais si la personne ne connaît pas bien les arcanes du VBA, difficile de le trouver tout seul.
Sinon, il y a l'enregistreur de macros qui peut être une bonne aide pour ce genre de code.

Un test vite fait cela donne ceci (coupe la colonne E en colonne C).

Code:
Sub Macro1()
'
' Macro1 Macro
'
'
    Columns("E:E").Select
    Selection.Cut
    Range("C1").Select
    Selection.Insert Shift:=xlToRight
End Sub
 
Re : Problème avec Couper/Coller

Petite précision:
Ça ne coupe pas la colonne mais que le contenu, j'ai finalement opter pour un copier coller puis supprimer les colonnes après.
 
- 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
5
Affichages
917
Réponses
19
Affichages
1 K
Réponses
10
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…