Bonjour,
Je cherche a créer un bouton forçant la mise a jour d'une base de donnée. Ce bouton se situe sur la feuille 1 de mon classeur et doit mettre à jour la feuille 2 a l'aide de deux macros :
_ Affiche_donnees qui scan le réseau et affiche les adresses des différents fichier sur la feuille 2.
_ TableauRangement qui divise en différentes familles les fichiers en fonction de leur nom.
Le bouton de mise a jour doit permettre de supprimer l'intégralité de la base de donnée puis de relancer les deux macros ci-dessus.
Le problème est que la macro gérant ce bouton bloque sur la définition du Range définissant la zone d'information de la base de donnée.
Sub Mise_a_jour()
Dim plage As Range
Set plage = Feuil2.Range(Cells(0, 0), Cells(10000, 5))
If Application.CountA(plage) <> 0 Then
plage.Delete
Call Feuil2.Affiche_donnees
Call Feuil2.TableauRangement
Else: Call Feuil2.Affiche_donnees
Call Feuil2.TableauRangement
End If
End Sub
Si quelqu'un pense avoir une solution je suis preneur ^^.
Merci d'avance.
PS: je suis un débutant en programmation donc veuillez excuser les probables erreurs