Как вставить примечание с текстом из соседней ячейки

Есть 2 столбца A и B, как можно добавить во все ячейки B примечание с текстом из A. В каждой строчке свой текст.

Вручную будет долго, формула в примечание вставляется как текст

введите сюда описание изображения


Ответы (1 шт):

Автор решения: Akina
Sub AddComments()
Dim oneCell As Range
For Each oneCell In Range("B1:B5")
    If oneCell.Comment Is Nothing Then oneCell.AddComment
    oneCell.Comment.Text oneCell.Offset(0, -1).Text
Next
End Sub

ничего не подскажу, кроме общего соображения: опишите, что именно предлагаете. – aleksandr barakin

Перебираем все ячейки нужного диапазона по одной. Сперва проверяем, есть ли у очередной ячейки комментарий (в смысле место под него), если нет - добавляем. Потом записываем в комментарий нужный текст. Текст берём из соседней ячейки - задаём смещение от текущей на 1 ячейку влево.

→ Ссылка