jomortuary
XLDnaute Nouveau
Bonjour à tous,
Voici mon soucis j'ai un classeur Excel avec deux Onglets : Suivi_Crys_MT et Historique
Chaque onglet contient la même trâme de tableau, à savoir un tableau de 35 colonnes avec mes entêtes en ligne 8 et ma première ligne de donnée en ligne 9
J'aimerais créer une macro qui me permet lorsque dans la colonne 33 et ceux pour n'importe qu'elles lignes de cette colonne lorsqu'on saisie une date couper la ligne ou la date vient d'être saisie, puis la coller dans l'onglet historique (chaque ligne couper et coller devront être incrémenter automatiquement dans l'onglet historique)
Voila j'ai quelques pistes mais je n'arrive pas vraiment à faire ce que j'ai décris plus haut
Ex :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ActiveCell.EntireRow.Copy Sheets("F3_Historique").Range("A65535").End(xlUp).Offset(1, 0)
End Sub
Cette macro me copie la ligne en dessous de celle ou j'ai saisie la date et en plus il n'y a pas d'incrémentation dans le tableau de l'onglet historique lorsqu'une seconde date est saisie sur une autre ligne du tableau Suivi_Crys_MT, elle est copiée à la place de la précédente dans le tableau historique
Voila un peu long comme résumé, j'espère que c'est claire !
J'en invoque les dieux de VBA !!
Merci d'avance pour votre aide
Voici mon soucis j'ai un classeur Excel avec deux Onglets : Suivi_Crys_MT et Historique
Chaque onglet contient la même trâme de tableau, à savoir un tableau de 35 colonnes avec mes entêtes en ligne 8 et ma première ligne de donnée en ligne 9
J'aimerais créer une macro qui me permet lorsque dans la colonne 33 et ceux pour n'importe qu'elles lignes de cette colonne lorsqu'on saisie une date couper la ligne ou la date vient d'être saisie, puis la coller dans l'onglet historique (chaque ligne couper et coller devront être incrémenter automatiquement dans l'onglet historique)
Voila j'ai quelques pistes mais je n'arrive pas vraiment à faire ce que j'ai décris plus haut
Ex :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ActiveCell.EntireRow.Copy Sheets("F3_Historique").Range("A65535").End(xlUp).Offset(1, 0)
End Sub
Cette macro me copie la ligne en dessous de celle ou j'ai saisie la date et en plus il n'y a pas d'incrémentation dans le tableau de l'onglet historique lorsqu'une seconde date est saisie sur une autre ligne du tableau Suivi_Crys_MT, elle est copiée à la place de la précédente dans le tableau historique
Voila un peu long comme résumé, j'espère que c'est claire !
J'en invoque les dieux de VBA !!
Merci d'avance pour votre aide