The .Net Framework class RichTextBox can perform the conversion. Fortunately, this class has a ComVisibleAttribute set, so it can be used from VBA without too much difficulty.
.tlb .
% SYSTEMROOT%\Microsoft.NET\Framework\currentver\
regasm /codebase system.windows.forms.dll
system.windows.forms.tlb. .tlb , , .Net System.Windows.Forms RichTextBox VBA.
.tlb VBA Tools- > References VBA IDE.
Access, .
Dim rtfSample As String
rtfSample = "{\rtf1\ansi\deflang1033\ftnbj\uc1 {\fonttbl{\f0 \froman \fcharset0 Times New Roman;}{\f1 \fswiss \fcharset0 Segoe UI;}} {\colortbl ;\red255\green255\blue255 ;} {\stylesheet{\fs22\cf0\cb1 Normal;}{\cs1\cf0\cb1 Default Paragraph Font;}} \paperw12240\paperh15840\margl1440\margr1440\margt1440\margb1440\headery720\footery720\deftab720\formshade\aendnotes\aftnnrlc\pgbrdrhead\pgbrdrfoot \sectd\pgwsxn12240\pghsxn15840\marglsxn1440\margrsxn1440\margtsxn1440\margbsxn1440\headery720\footery720\sbkpage\pgnstarts1\pgncont\pgndec \plain\plain\f1\fs22\lang1033\f1 hello question stem\plain\f1\fs22\par}"
Dim miracle As System_Windows_Forms.RichTextBox
Set miracle = New System_Windows_Forms.RichTextBox
With miracle
.RTF = rtfSample
RTFExtractPlainText = .TEXT
End With
MsgBox RTFExtractPlainText(rtfSample)
hello question stem
, .tlb \Framework64\ 64- Windows 64- Office. 64- Win10 32- Office 2013, 32- .tlb .