1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| Dim cheminBase As String
Dim baseExiste As Boolean
Private Sub UserForm_Initialize()
' On recherche la base Access
cheminBase = Application.GetOpenFilename
Dim systemeDeFichier
Set systemeDeFichier = CreateObject("Scripting.FileSystemObject")
' Si la base access existe alors on initialise
If (systemeDeFichier.FileExists(cheminBase)) Then
baseExiste = True
' On initialise les plages en fonction des données de la feuille excel
Call intialisationPlages
Dim plageTemp As Range
Set plageTemp = plageInsecte.getPlage("nomInsecte")
Call definirListe(zl_InsectesISR, plageTemp)
Else
baseExiste = False
MsgBox "Il n'y a aucun fichier au chemin spécifié"
End If
End Sub
Private Sub UserForm_Activate()
If baseExiste = False Then Unload Me
End Sub |
Partager