Comment mettre à jour une table SQL Server uniquement avec les loggings avec l'horodatage le plus récent dans un file Excel

Ma requête est de savoir comment mettre à jour une table SQL Server à partir d'un file Excel où le file Excel contient plusieurs loggings pour la même key avec différents horodateurs. SO chaque fois que je reçois ce file, la requête ne devrait qu'appeler le dernier timestamp et mettre à jour l'logging existant dans SQL Server avec ces détails.

Devrait-il être comme un ordre décroissant dans Excel, supprimer des duplicates puis mettre à jour vers SQL Server? Est-ce que tout cela devrait être fait dans une macro VBA?

Permettez-moi de savoir comment cela peut être fait.

En ce qui concerne, Manus

Vous pouvez charger les lignes Excel vers une table de scène. écrivez un partitionnement de requête par key et command par description de l'horodatage et utilisez uniquement les lignes avec row_number 1 pour mettre à jour les lignes dans le tableau.