Collage sur zone non consécutive

Bonjour à tous !

Impossible de trouver une solution à mon problème... Peut être saurez vous m'aider.

Le problème est simple : Excel 2013

Je souhaite coller une suite de plusieurs cellules consécutives en ligne par dessus certaines colonnes masquées.

Je cherche une manière pour que ce collage ne prenne pas en compte les cellules masquées des colonnes.

EX :

Je copie donc les cellules de A3 à F3.

Je colle cette sélection à partir de la cellule H3 en sachant que la colonne J est masquée.

En ligne 3 vous voyez le résultat non souhaité. De mes six "X" je n'en vois plus que 5 étant donné que le collage a pris en compte la colonne J masquée.

En ligne 4 vous voyer le résultat recherché. Je retrouverais mes six "X" en collant ma sélection à partir de H4 car le collage ne prendrait pas en compte la J masquée.

Suis je clair ?

Merci d'avance pour votre temps !

Bonne journée,

Shu

Bonjour,

Avec une macro

Sub Test()
Dim DecalC As Integer
Dim Cel As Range
    DecalC = 7
    For Each Cel In Range("A3:F3")
        If Cel.Offset(0, DecalC).EntireColumn.Hidden = True Then DecalC = DecalC + 1
        Cel.Offset(0, DecalC) = Cel
    Next Cel
End Sub

A+

Merci pour votre retour rapide !

N'aurait il pas une solution hors macro ?

Car mon exemple est simplifié.

En réalité ma sélection est longue et les colonnes masquées sont nombreuses...

Shu

Hors macro, je ne vois pas de solution.

Avec macro, une sélection longue et de nombreuses colonnes masquées ne posent pas de problème particulier.

Il reste à disposer d'un classeur avec un exemple représentatif pour pouvoir aller plus loin.

A+

Rechercher des sujets similaires à "collage zone consecutive"