Copie avec Sélection de colonnes

Bonjour à toutes et à tous.

Permettez-moi de faire appel à vous pour me permettre de résoudre un problème dans l'urgence, n'ayant que peu d'expériene en excel.

Je reçois par téléchargement au départ d'un site bibliographique des données réparties en 15 colonnes de A, B, C, D, E, F, jusqu'à O.

Seules les colonnes C, A, D, E F m'intéressent et je souhaiterais les retrouver automatiquement à chaque téléchargement dans une nouvelle feuille excel. Cela m'épargnerait bien des manipulations sources d'erreurs.

Voilà mon souci et je puis imaginer que ce soit élémentaire pour votre équipe mais je n'ai guère de temps pour trouver moi-même la solution... à supposer que j'y arrive.

Merci d'avance si vous pouvez m'aider ou me guider.

Bonne soirée.

Manu

Salut,

Dans le fichier ci-joint, lorsque tu cliques sur le bouton en place, une nouvelle feuille est créée avec les colonnes désirées.

Cordialement.

12manu.xlsm (20.32 Ko)

Salut Ma.Lo, Yvouille,

Bonjour le forum,

ma vision de la chose, avec nommage des nouvelles feuilles qui viennent se placer après la feuille d'import.

Un clic dans la première ligne démarre la macro.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'
If Not Intersect(Target, Range("A1:O1")) Is Nothing Then
    If ThisWorkbook.Worksheets.Count = 1 Then
        sFlag = "B" & Format(Date, "yy") & "-1"
    Else
        sFlag1 = Split(Sheets(2).Name, "-")(1)
        sFlag = "B" & Format(Date, "yy") & "-" & Val(sFlag1) + 1
    End If
    Sheets.Add After:=Worksheets("BASE")
    Sheets(2).Name = sFlag
    Worksheets("BASE").Range("A:A,C:F").Copy Destination:=Worksheets(sFlag).Range("A1")
End If
'
End Sub

A+

6newbiblio.xlsm (19.17 Ko)

Salut Manu,

Merci de rester sur le Forum pour continuer la discussion.

Ma.lo a écrit :

Re-bonjour, Yvouille

L'idéal serait ceci :

colonne 3 (1ère feuille) devient colonne 1 (2ème feuille)

colonne 2 (1ère feuille) reste colonne 2 (2ème feuille)

colonne 4 (1ère feuille) devient colonne 3 (2ème feuille)

colonne 5 (1ère feuille) devient colonne 4 (2ème feuille)

colonne 6 (1ère feuille) devient colonne 5 (2ème feuille)

Solution dans le fichier ci-joint.

Cordialement.

5manu-v1.xlsm (20.93 Ko)

Bonjour !

Impeccable !

Un tout grand merci à Yvouille.

Bonne journée.

Rechercher des sujets similaires à "copie selection colonnes"