Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

проверка коментария в Excel

5.9K
21 ноября 2005 года
Maks555
24 / / 04.02.2005
как в Excel с помощью VBA проверить имеется ли у определенной ячейки коментарий или нет. Ну уж очень нужно:)
405
21 ноября 2005 года
Dmitrii
554 / / 16.12.2004
Цитата:
Originally posted by Maks555
как в Excel с помощью VBA проверить имеется ли у определенной ячейки коментарий или нет. Ну уж очень нужно:)


Вот пример:

 
Код:
Dim xComm As Comment
Set xComm = Range("A1").Comment
If xComm Is Nothing Then
    MsgBox "Нет комментария."
Else
    MsgBox Range("A1").Comment.Text
End If
275
21 ноября 2005 года
pashulka
985 / / 19.09.2004
Вот ещё несколько вариантов определения наличия примечания/комментария или текста примечания/комментария в ячейке.

Код:
On Error Resume Next

Dim iCell As Range

Set iCell = Range("A1").SpecialCells(xlComments)

If iCell Is Nothing Then
   MsgBox "Ячейка не содержит примечаний", , ""
Else
   MsgBox iCell.Comment.Text, , ""
End If


 
Код:
If Not Range("A1").Find(What:="*", _
   LookIn:=xlComments) Is Nothing Then
   MsgBox Range("A1").Comment.Text, , ""
Else
   MsgBox "Ячейка не содержит примечаний ..." & _
   vbCrLf & "или примечание не содержит текста", , ""
End If


 
Код:
If Range("A1").NoteText = "" Then
    MsgBox "Ячейка не содержит примечаний ..." & _
    vbCrLf & "или примечание не содержит текста", , ""
Else
    MsgBox Range("A1").NoteText, , "" ' 255 символов.
End If
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог