Je souhaite copier le contenu d'une ligne dans Excel vers l'autre ligne.Exclure certaines colonnes lors de la copie d'une ligne vers une autre
Actuellement, j'utilise le code suivant pour copier des données de la rangée précédente.
rngCurrent.Offset(-1).Copy
rngCurrent.PasteSpecial (xlPasteValues)
mais je souhaite ignorer certaines colonnes. Alors disons s'il y a 20 colonnes, je veux copier toutes les colonnes sauf les colonnes 4 et 14. Comment cela peut-il être réalisé en VBA?
Exemple:
On suppose ci-après les données de la rangée.
Row to be copied........> 1 2 3 4 5 6 7 8 .... 14 15 16
Target Row Before Copy..> A B C D E F G H .... N O P
Target Row After Copy...> 1 2 3 D 5 6 7 8 .... N 15 16
Donc, tout est copié sauf la colonne 4 et 14. On notera que les valeurs d'origine D et N dans la colonne 4 et 14 de la ligne cible sont conservées.
Merci pour votre réponse. J'ai édité la question. Exemple ajouté pour effacer mon exigence..Veuillez vérifier. – Sambhaji
Merci beaucoup .. Le code a fonctionné ... – Sambhaji