У меня есть макрос, который я использую, чтобы получать данные из InputBox и затем вставлять эти данные в ячейку. У меня возникают проблемы с форматированием данных после запуска следующего макроса.
Sub InsertNotes()
'
' insertnotes Macro
'
'
Dim UserNotes As String
UserNotes = InputBox(Prompt:="Please enter your note below:", Title:="Note input", Default:="Notes")
If UserNotes = "" Then Exit Sub
ActiveSheet.ListObjects("Notes").ListRows.Add (1)
ActiveSheet.Range("Notes").Cells(1, 1) = Date
ActiveSheet.Range("Notes").Cells(1, 2) = UserNotes
End Sub
Ячейки таблицы отформатированы так, чтобы иметь перенос слов, но когда примечания вставляются в таблицу, ячейки не переносятся. Однако, если я снова запустите макрос и вставлю новую заметку, вставленная предыдущая заметка будет отображаться как обернутая, даже если с ней ничего не произошло, за исключением того, что она будет сдвинута вниз по строке. Что-то, что я могу сделать в коде или форматировании, чтобы правильно обернуть его?