Bonjour à tous,
J'ai fait de nombreuses recherches sur différents forum, jusqu'ici hélas sans succès.
Je sais qu'Excel n'est pas l'outil le plus adapté pour les bases de données multi-utilisateurs, mais c'est la seule option que j'ai pour le moment.
J'ai effectué une macro SAVE pour mettre à jour des données et graphique sur un DASHBOARD. (les résultats découlent de la contributions de différents utilisateurs). Chaque donnée est sauvegarder sur des feuilles différentes et ne provoque ainsi pas de conflit.
Néanmoins sur ma page principale (DASHBOARD) j'ai installé un bouton "REFRESH" qui permet la mise à jour du fichier en le sauvegardant.
Le problème :
Lorsqu'un autre utilisateur est en train de faire la sauvegarde lui-même, un message d'erreur apparaît.
Est-il possible de mettre un code lors de la procédure qui permette de faire un contrôle, et si erreur il y de faire recommencer la procédure jusqu'à ce que l'enregistrement soit possible ?
CODE:
Sub Update ()
Calculate
ThisWorkbook.Save
End Sub
D'avance merci pour vos contributions.
Cordialement
Willau
PS
A défaut de me répéter, je n'ai que la possibilité de travailler avec Excel