Dès que je lance l'ajout de fichier à l'ouverture, j'ai un message d'erreur qui se rapporte au deuxième bloc de code du module ModMAJ :
Public Sub InitNvRep()
Dim Rep As String, Nom As String
Dim LigAjout
Rep = SelectionRep()
If Rep = "" Then Exit Sub
Nom = Mid(Rep, InStrRev(Rep, "\") + 1)
Worksheets.Add
ActiveSheet.Name = Nom
With Sheets("Data")
LigAjout = IIf(.[A1] = "", 1, .Cells(Rows.Count, 1).End(xlUp).Row + 1)
.Cells(LigAjout, 1) = Rep
.Cells(LigAjout, 2) = Nom
End With
MAJRepertoire Rep, Sheets(Nom), Range("A1")
End Sub
"ActiveSheet.Name = Nom" est surligné en jaune.
De plus, est-il possible d'inclure, dans une même opération de listing des fichiers, les sous-dossiers du répertoire initial choisi ? J'ai peut-être mal vu comment fonctionnait ton code à l'origine, il m'avait semblé que c'était le cas.
Mon but final est en fait de permettre à mes collaborateurs de différents domaines d'accéder à la liste des documents qu'ils utilisent dans le cadre de leur profession, chaque domaine ayant au final un onglet correspondant (soit une opération de listing par domaine, un onglet par domaine).
Peut-être est-ce plus clair... Ou pas.