Copier plusieurs colonne dans une nouvelle feuille

Copier plusieurs colonne dans une nouvelle feuille - VB/VBA/VBS - Programmation

Marsh Posté le 28-02-2007 à 09:32:06    

Bonjour,
 
je souhaiterai savoir comment sous excel copier le contenu des colonnes C D E F des feuilles 01 02 03 dans une feuille 04.
Quelqu'un aurai t-il une idée ?
merci pour votre aide.

Reply

Marsh Posté le 28-02-2007 à 09:32:06   

Reply

Marsh Posté le 28-02-2007 à 10:30:39    

je ne sais pas si tu veux faire un traitement particulier avant mais en gros,
tu peux passer par quelque chose comme ceci :

Code :
  1. Range("Feuil1!C:E" ).Copy
  2. Range("Feuil4!C:E" ).Paste

Reply

Marsh Posté le 01-03-2007 à 18:49:36    

Ce qui donne :
 
sub CopyColonnes()
 
Dim NumFeuil As Integer, NumCol As Integer, NumColBis As Integer
 
NumColBis = 1
For NumFeuil = 1 To 3
    For NumCol = 3 To 6
        Sheets(NumFeuil).Columns(NumCol).Copy _
        Sheets(4).Cells(1, NumColBis)
        NumColBis = NumColBis + 1
    Next NumCol
Next NumFeuil
   
End Sub

Reply

Marsh Posté le 02-03-2007 à 08:59:56    

à croire que je ne donne pas les réponses complètes a chaque fois ;)

Reply

Marsh Posté le 02-03-2007 à 10:14:53    

Tu donnes l'essentiel, je peaufine.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed