Bonsoir,
Je bloque sur un code que pourtant je pensais pas trop compliqué.
J'ai une base de données "Archives" alimenter avec une requête SQL. Une petite macro prend les données de la requête et les met à la suite dans ma feuille, sans espace.
La date du jour est ajoutée automatiquement dans la colonne C.
Je souhaite dupliquer les deux formules en A2 et B2 jusqu'à la dernière ligne non vide que l'on trouve dans la colonne D
J'ai donc trouvé sur divers forums des aides pour faire cette macro
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Sub Mise_à_jour() Dim DL As Integer DL = Range("D" & Rows.Count).End(xlUp).Row Range("B2").AutoFill Destination:=Range("B3:B" & DL), Type:=xlFillDefault Range("A2").Select End Sub
Mais je n'ai ni message d'erreur, ni résultat donc je bloque un peu. Auriez-vous une idée ?
Je vous mets un fichier test en pièce jointe pour illustrer mon propos
test.xlsm
De plus, je cherche le moyen de vérifier que la date du jour ne soit pas déjà dans la colonne C, si c'est le cas, ça devrait empêcher la macro de fonctionner, pour ne pas faire deux fois la sauvegarde
Merci
Partager