Collage spécial avec end.xl
Bonjour,
je souhaiterai pouvoir coller en valeur une sélection de cellules dans la première colonne vide, seulement le code de collage spécial ne fonctionne pas
Ci dessous le code qui bug :
Sheets("base").Range("C1:Q159").Copy
Range("C1").End(xlToRight)(1, 1).Select
<code>ActiveSheet.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
J'ai besoin de copier en valeur car des cellules contiennent des calculs et ces derniers ce modifient en changeant de destination
Quelqu'un aurait-il une astuce ?
Merci d'avance pour votre aide
je souhaiterai pouvoir coller en valeur une sélection de cellules dans la première colonne vide, seulement le code de collage spécial ne fonctionne pas
Ci dessous le code qui bug :
Sheets("base").Range("C1:Q159").Copy
Range("C1").End(xlToRight)(1, 1).Select
<code>ActiveSheet.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
J'ai besoin de copier en valeur car des cellules contiennent des calculs et ces derniers ce modifient en changeant de destination
Quelqu'un aurait-il une astuce ?
Merci d'avance pour votre aide
1 réponse
-
Bonjour,
Sub test() Sheets("base").Range("C1:Q159").Copy Range("C1").End(xlToRight)(1, 2).Select '(1,1) derniere cellule non vide de la ligne Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False End Sub-
-
@NicolasRe,
il faut recoller les morceauxSub test() Sheets("base").Range("C1:Q159").Copy Range("C1").End(xlToRight)(1, 2).Select '(1,1) derniere cellule non vide de la ligne Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False End Sub
-