Bonsoir,
J'utilise une macro avec bouton, sur des onglets s'étalant de 1 à 31 selon les mois, pour transférer des données d'un jour à l'autre sous conditions.
Sauriez-vous modifier la formule ci-après, pour la rendre commune à toutes les feuilles afin d'alimenter une base située après le dernier jour?
Peut-on adapter cette macro pour qu'elle ne puisse pas recopier les mêmes lignes si le bouton est activé deux fois par mégarde?
Merci.
Sub transfertfeuille()
Dim n As Byte, lig As Long
n = ActiveSheet.Index 'défini le numéro de la feuille active
For lig = 13 To Sheets(n).Range("B" & Rows.Count).End(xlUp).Row 'de la ligne 13 à la dernière ligne rempli de la feulle active
Sheets(n).Range("B" & lig & ":E" & lig).Copy Destination:=Sheets(n + 1).Cells(Sheets(n + 1).[B65536].End(xlUp).Row + 1, 2)
Next lig
End Sub