[VBA] Macro copier ligne partiellement

Résolu
schpop12 Messages postés 49 Date d'inscription   Statut Membre Dernière intervention   -  
schpop12 Messages postés 49 Date d'inscription   Statut Membre Dernière intervention   -
Salut


j'ai cette macro

If Range("B37").Value = "BVéqu1" Then
Range("C34:I34").Select
Selection.Copy
Sheets("Assemblage de bassins").Select
Range("C40").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
End If

qui permet de copier ma ligne 34 à la ligne 40. Je copie les valeurs de C34 à I34. Je voudrai exclure la valeur qui ce trouve en H34 et que les valeurs se copie à la suite.

Quelqu'un peur modifier la macro?
A voir également:

2 réponses

algoplus
 
Bonjour,
Remplaces ton range par celui-ci:

Range("C34:G34,I34:I34").Select
0
algoplus
 
ou plutôt:
Range("C34:G34,I34").Select
0
schpop12 Messages postés 49 Date d'inscription   Statut Membre Dernière intervention   6
 
ok merci beaucoup ca marche
-1