[VBA] Macro copier ligne partiellement

Résolu
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?
Configuration: Windows XP
Firefox 2.0.0.16

2 réponses

  1. Bonjour,
    Remplaces ton range par celui-ci:

    Range("C34:G34,I34:I34").Select
    1. ou plutôt:
      Range("C34:G34,I34").Select