Свойство ControlSource - как пользоваться? - VBA

Узнай цену своей работы

Формулировка задачи:

Доброго времени! Забегаю несколько вперед в своем обучении VBA, вчитываясь в уже пройденный материал нашел вот, что. Есть такое свойство ControlSource практически у всех элементов управления форм, которое применяется для сохранения данных. Цитирую из книги:
ControlSource — ссылка на источник текстовых данных для поля. Может ссылаться, например, на ячейку в Excel, на поле в объекте Recordset и т. п. При изменении пользователем данных в текстовом поле автоматически изменится значение на источнике, определенном в ControlSource.
В связи с этим есть несколько вопросов. Допустим есть TextBox1, в форме вводим в это поле значение. С помощью свойства ControlSource нужно создать ссылку на источник текстовых данных.

1. Как создавать такие ссылки и на какие объекты?

(источник Excel не предлагать.)

2. Что такое объект Recordset, как его создать на примере документа Word?

3. Ну соответственно как свойству ControlSource сделать ссылку на Recordset?

Решение задачи: «Свойство ControlSource - как пользоваться?»

textual
Листинг программы
Private Sub TextBox1_Change()
    TextBox1.ControlSource = TextBox1.Value
End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4.083 из 5
Похожие ответы