Я пытаюсь создать приложение Excel с пользовательскими формами.В пользовательской форме я успешно добавил RichTextBoxes.Я также успешно закодировал кнопку, чтобы сохранить все содержимое RichTextBox в файле .rtf.
Вот где я застрял:
Кажется, нет способа загрузить содержимоеRTF-файла в RichTextBox.
Я пролистал 5 страниц различных поисков в Google, но ни одна из них не дала никаких подсказок в отношении Excel VBA ... все они были на C # ...
Говоря о C #, когда я пытаюсь что-то подобное, например .rtfOne.LoadFile (filePath), я получаю ошибку:
Ошибка времени выполнения '75':
Указанный путь / имя файла не можетбыть доступным или недействительным.
Код, который я пробовал:
Dim filePath As String
filePath = "C:\Users\Donkey\Desktop\Test One\" & Cells(1,1)
UserForm.richtextbox1.LoadFile(filePath & "richtextfile.rtf")
Я включил MsgBox в свой код, чтобы увидеть, как компилятор читает эту строку, он читается правильно как:
C:\Users\Donkey\Desktop\Test One\2019AA-10000V1richtextfile.rtf