В настоящее время я работаю с контролем содержимого в Microsoft Word 2016. В Excel есть функция «Пересечение (Target, Range (xx, xx)»), поэтому макрос активируется только на основе определенных ячеек.
Private Sub Document_ContentControlOnExit(ByVal ContentControl As ContentControl, Cancel As Boolean)
ContentControls(10).Range.Text = ContentControls(8).Range.Text
ContentControls(13).Range.Text = ContentControls(11).Range.Text
ContentControls(16).Range.Text = ContentControls(14).Range.Text
End Sub
По сути, я хочу, чтобы ContentControl активировался, только если человек выходит из ContentControls 8,11,14.