Copier coller une partie de colonne en VBA

Bonjour,

J'aurais besoin de votre aide:

je dois créer une macro pour reporter chaque jour les données d'une plage de cellules d'une colonne (B4 à B25) incluant la date du jour, dans une autre feuille. La macro doit coller les valeurs (la date et les données) dans la première colonne vide de la ligne 4. je joins le fichier pour une meilleure compréhension.

Cela dépasse mes connaissances en VBA.

Merci d'avance pour votre aide.

Bonjour eric21540

est-ce que tu es sur que la colonne A sera toujours la même??

Car recopier la colonne on peut c'est simple mais si tu as une colonne A différente il faut faire correspondre les lignes

enfin expliques un peu STP

a+

papou

Bonjour,

Oui, la colonne A ne change pas.

j'ai chaque jours des données de production d'une vingtaine d'opérateurs et au lieu de les reporter manuellement chaque jour, je souhaite automatiser l'action.

Bonjour,

je ne vois pas l'intérêt de la minip, j'espère que je ne me suis pas trompé.

Bonsoir à tous,

J'ai compris le contraire (feuilles),

tu peux mettre le bouton sur n'importe quelle feuille.

Sub AjouteColonne()
Dim cL&
    With Sheets("base de données")
        cL = .Cells(4, Columns.Count).End(xlToLeft).Column
        If .Cells(4, cL) = Date Then Exit Sub 'évite doublon date
        Sheets("Calcul").Range("b8:b30").Copy
        .Cells(4, cL + 1).PasteSpecial Paste:=xlPasteValues
        Application.CutCopyMode = False
    End With
End Sub

Amicalement

Claude

Aller je me lance!!

Voici mon humble contribution au brainstorming vbalistique du sujet!!

Eric, dis-moi ce que tu en penses!

Cordialement,

Titom

Bonjour à tous,

Désolé de ne pas vous avoir répondu plus tôt.

Les deux macros fonctionnent parfaitement.

Merci pour votre aide.

Eric

Rechercher des sujets similaires à "copier coller partie colonne vba"