Bonjour,
Dans ma procédure initialize, j'aimerais affecter un nom de classeur à une variable ici (wbk2.name = BDD), et que dans une autre procédure je puisse rappeler ma variable BDD pour qu'elle m'acffiche le nom du classeur "Base de données". Pouvez-vous m'aider s'il vous plait ?
Private Sub UserForm_Initialize()
Set wbk1 = ThisWorkbook
If MsgBox("Ouvrir la base de données", vbOKCancel) = vbCancel Then Exit Sub
NomFichier = Application.GetOpenFilename("Fichiers Excel (*.*),*.")
If NomFichier <> False Then
'Set wbk2 = Workbooks.Open("F:\Base de données.xlsm")
Set wbk2 = Workbooks.Open(NomFichier)
End If
wbk2.name = BDD
end sub
sub renommer
msgbox BDD ' "Base de données"
end sub