Сохранить значение текстового поля, VBA, Excel

Я пишу код для excel, у которого будет форма, включающая текстовое поле и кнопку. Кнопка выбирает каталог папок и записывает его в текстовое поле. Часть формы – это!

СКРИНШОТ

Код для этого – это

Private Sub CommandButton1_Click() Dim diaFolder As FileDialog On Error GoTo ErrorHandler Set diaFolder = Application.FileDialog(msoFileDialogFolderPicker) diaFolder.AllowMultiSelect = False diaFolder.Title = "Select a folder then hit OK" diaFolder.Show TextBox1.Text = diaFolder.SelectedItems(1) Set diaFolder = Nothing Exit Sub ErrorHandler: Msg = "No folder selected, you must select a folder for program to run" Style = vbError Title = "Need to Select Folder" Response = MsgBox(Msg, Style, Title) End Sub 

Проблема заключается в том, как сохранить значение «текстовое поле», чтобы показывать его каждый раз, когда я вызываю пользовательскую форму; он не должен зависеть от ячейки в рабочей книге, поскольку она будет надстройкой и будет вызвана с помощью кнопки ленты.

Любые идеи будут оценены очень! Благодарю.

  • Код VBA / Macro для получения значения текстового поля
  • Ярлык, связанный с значением текстового поля
  • XlsxWriter Python вставляет текстовое поле в диаграмму
  • Как установить имя текстового поля как переменную и разрешить изменять имя в цикле?
  • Получить значения для текстового поля из ячейки Excel в C #
  • Неверное текстовое поле в форме VBA
  • Использование пользовательской формы VBA в Excel 2011 на Mac (запрограммировано в Windows): текстовое поле не работает
  • Разница между двумя датами для заполнения текстового поля в VBA
  • Как сделать текстовое поле ActiveX только для чтения, но прокручиваемым в Excel 2013?
  • Добавление переменного количества символов в строку, основанная на текущей длине строки
  • Очистка строки, при выборе элемента в текстовом поле, из текстового поля и исходного листа
  • Давайте будем гением компьютера.