| |
|
|
| | Есть форма на таблицу с полем MEMO. Нужно из другой таблицы вибирать записи и накидывать в это поле по нажатию на кнопку или 2щелчком - не важно. До сих пор все работало через переменную по типу: Forms![форма1]![поле].value=Forms![форма1]![поле].value+t где
t=", "+Forms2[Поле1]
Все добавлялось в конец того, что есть через запятую. Теперь надо добавлять с новой строки. Эксперементы ни к чему не привели. Пробую типа:
Forms!форма1!Поле1.Lines.Add ("Текст") - добавить слово "Текст" с новой строки.
Но, видимо vba такое не понимает. Как правильно? | |
| |
| |
|
|
| |
 33 Кб. |
|
| | Спасибо, как всегда немногословны. Но не получается. Видимо что-то с синтаксисом не то. Это оператор?
Пристегнул пример. По нажатию в поле Текст должно появляться слово Текст с новой строки. В ходе экспериментов ругался на & а теперь на vbCrLf. Или напишите что оно хотя бы означает? | |
| |
| |
| |
 49 Кб. |
|
| |
Private Sub Текст_Click()
Me.Текст.Text = Me.Текст.Text & vbCrLf & "Текст"
End Sub
|
vbCrLf - константа VB. | |
| |
| |
| |
|
|
| | А! А! Буду пробовать. Эксперимент продолжается. | |
| |
| |
| |
|
|
| | Большой спасибо! Работает. | |
| |
| |