Пользователь вводит текст в txtAddNote, затем нажимает кнопку cmdAddNote, VBA запускает и добавляет примечание к txtNotes с отметкой времени и даты.Строка добавляется только в текстовое поле, когда текстовое поле уже содержит текст
Но он работает только тогда, когда уже есть текст в txtNotes. Что мне нужно сделать, чтобы заставить его работать, когда txtNotes пуст?
Private Sub cmdAddNote_Click()
Dim MyDate As String
MyDate = Now()
Form_ClientF.txtNotes = vbCrLf + MyDate + vbCrLf + vbCrLf + Form_ClientF.txtAddNote + vbCrLf + vbCrLf + Form_ClientF.txtNotes
Form_ClientF.txtAddNote = ""
End Sub
Смотрите мой [ ** ответ **] (http://stackoverflow.com/a/19163157/1253219) по вашему предыдущему вопросу о том, как это сделать. Он проверяет Комментарий, если он уже содержит что-то. Если это так, то добавляет к нему новый комментарий, иначе он просто назначает ему новый комментарий. Он также гарантирует, что новый комментарий содержит что-то перед добавлением комментария. – Linger