Mise à jour vba

Fermé
carla - 20 déc. 2022 à 11:54
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 - 21 déc. 2022 à 10:42

Bonjour,

Pour vous expliquer rapidement, je fais une mise à jour tous les trois mois, d'un fichier excel, sauf que si par erreur je fais la mise à jour par exemple, deux fois dans la même journée, dans mes tableaux, je vais avoir deux lignes avec deux fois les mêmes données mise à jour. C'est-à-dire, que dans mon tableau, je peux avoir autant de fois que je veux des lignes avec les mêmes informations, ce qui fait que des fois si je fais une mise à jour deux fois par erreur, au lieu d'avoir par exemple 50 vases pour le 20 décembre 2022 dans la dernière ligne du tableau, je vais en avoir deux lignes avec a chaque fois 50 vases le 20 décembre 2022, donc 100 au total. 

j'aimerais doc rajouter dans ma macro une fonction qui me dirait que si à la dernière ligne on est le même mois qu'aujourd'hui alors la mise à jour n'aura pas lieu mais si on est un mois différent de la dernière ligne alors je fais la mise à jour en dernière ligne + 1 

Merci pour votre aide 
Windows / Edge 108.0.1462.42

A voir également:

1 réponse

f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
21 déc. 2022 à 10:42

Bonjour,

Ajoutez une colonne Majour

A la mise a jour, ajoutez Ok dans la colonne Majour

a l'ouverture du fichier suivante, testez a la derniere ligne colonne Majour si vide pour lancer la mise a jour

0