У меня есть следующий код, но мне нужно настроить. Я хочу, чтобы пользователь выбирал конкретную папку из проекта. Представьте путь «C: \ Project \ SomeOtherFolder \ WINDOW». Приведенный ниже код заполняет только текстовое поле, если они выбрали папку «WINDOW». Я просто использую это как проверку для пользователя, но на самом деле хочу, чтобы текстовое поле заполнялось «Проектом».VBA - Extract Определенная папка Имя от пути
Using fb As New FolderBrowserDialog
If fb.ShowDialog = Windows.Forms.DialogResult.OK AndAlso _
(IO.Path.GetFileName(fb.SelectedPath) = "WINDOW") Then
TextBox1.Text = IO.Path.GetFileName(fb.SelectedPath)
Else
Exit Sub
End If
End Using
Как это сделать, пожалуйста? Большое спасибо!!!
Извините, я немного смущен. Вы хотите ** Project **? Или что-нибудь после ** C: \\ ** до следующего ** \\ ** вы можете найти на пути? – PaulFrancis
@PaulFrancis Привет, в основном пользователь должен будет выбрать путь в формате «* \ SomeProjectName \\ * \ WINDOW», и мне нужно вернуть «SomeProjectName». Поэтому для любой папки «Window», которую они выбирают, мне нужна папка два раза. Надеюсь, это имеет смысл! – OreoRyan
Является ли ** WINDOW ** всегда именем файла? – PaulFrancis