Это если я впервые пишу макрос Microsoft Office.
По сути, у нас есть несколько флажков на странице 1, и когда один из них установлен, мне нужно автоматически заполнить текстовое поле на странице 10 в зависимости от того, какой флажок был установлен. Таким образом, каждый флажок «при входе» запускает макрос.
Скажите, что есть варианты «Выдающийся», «Превышен» и «Неудовлетворительный». Когда установлен флажок «Выдающийся», это текстовое поле будет заполнено буквой «О», а если установлен флажок «Превышено», текстовое поле будет заполнено буквой «Е»
Таким образом, проблема сейчас заключается в том, что всякий раз, когда я устанавливаю флажок на странице 1, документ внезапно переходит на страницу 10.
Все, что я делал, делал что-то вроде
oFFld("Text23").Result = "O"
Мне нужно, чтобы он оставался на той же странице! Если я избавился от приведенного выше кода, установив значение для текстового поля, то ничего не произойдет, и я останусь на странице 1.
Что происходит? Любой совет очень ценится.
пс:
это слово 2007