powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / проверка на наличие примечания в ячейки с помощью ВБА
15 сообщений из 15, страница 1 из 1
проверка на наличие примечания в ячейки с помощью ВБА
    #37620041
Finish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет!

подскажите как можно програмно проверить есть ли в ячейки комментарий или нет
спасибо!
...
Рейтинг: 0 / 0
проверка на наличие примечания в ячейки с помощью ВБА
    #37620081
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Finish,
макрос слабо записать?

Код: vbnet
1.
If Range("A1").Comment Is Nothing Then MsgBox "нет коммента"
...
Рейтинг: 0 / 0
проверка на наличие примечания в ячейки с помощью ВБА
    #37620102
Finish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это проверка на то что комента нет,а мне надо когда он есть

спасибо
...
Рейтинг: 0 / 0
проверка на наличие примечания в ячейки с помощью ВБА
    #37620107
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
2.
3.
If Range("A2").Comment Is Nothing Then
'...
End If
...
Рейтинг: 0 / 0
проверка на наличие примечания в ячейки с помощью ВБА
    #37620114
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Finishэто проверка на то что комента нет,а мне надо когда он есть

спасибовы че, издеваетесь?)))))
...
Рейтинг: 0 / 0
проверка на наличие примечания в ячейки с помощью ВБА
    #37620125
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
2.
3.
    If Not (Range("A1").Comment Is Nothing) Then
'
    End If


странно, но вот так не получается
Код: vbnet
1.
2.
3.
   If (Range("A1").Comment) Then
        MsgBox "segesg"
    End If
...
Рейтинг: 0 / 0
проверка на наличие примечания в ячейки с помощью ВБА
    #37620203
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PlanBстранно, но вот так не получаетсяпотому что объект отсутствует
...
Рейтинг: 0 / 0
проверка на наличие примечания в ячейки с помощью ВБА
    #37620320
KL (XL)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PlanB
Код: vbnet
1.
2.


странно, но вот так не получается
Код: vbnet
1.
2.
3.
   If (Range("A1").Comment) Then
        MsgBox "segesg"
    End If


А почему бы так должно было получаться? Где здесь выражение возвращающее ИСТИНА/ЛОЖЬ или по крайней мере числовое значение, которое можно было бы интерпретировать как ИСТИНА/ЛОЖЬ?
...
Рейтинг: 0 / 0
проверка на наличие примечания в ячейки с помощью ВБА
    #37620337
KL (XL)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Finishэто проверка на то что комента нет,а мне надо когда он есть

спасибо

Это одно и то же - в данном выражении заключены обе проверки :)

Код: vbnet
1.
If Range("A1").Comment Is Nothing Then MsgBox "нет коммента" Else "Есть коммент"
...
Рейтинг: 0 / 0
проверка на наличие примечания в ячейки с помощью ВБА
    #37620496
Finish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо всем огромное!!
ещё один вопрос:
а как коменту присвоить значение ячейкм?делаю так
Код: vbnet
1.
Cells(a, g).AddComment: Cells(a, g).Comment.Text Text:="'& Cells(b, fc + 8) &'"


вот так комент добавляется но в тело комента добаляется '& xlSheet.Cells(b, fc + 8) &'
...
Рейтинг: 0 / 0
проверка на наличие примечания в ячейки с помощью ВБА
    #37620507
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Finishвот так комент добавляется но в тело комента добаляется '& xlSheet.Cells(b, fc + 8) &'что просишь, то и добавляется. Напишешь в кавычках слово из трех букв - будет добавляться слово их трех букв.
А что надо-то добавить?
...
Рейтинг: 0 / 0
проверка на наличие примечания в ячейки с помощью ВБА
    #37620773
Finish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо разобрался

надо было добавить текс из ячеки..
создал переменную T присвоив ей стринговый тип
T= Cells(b, fc + 8)
и в комент подставляю свою переменную T
как-то так сделал)
...
Рейтинг: 0 / 0
проверка на наличие примечания в ячейки с помощью ВБА
    #37620779
KL (XL)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Finish,

Можно и без переменной:

Код: vbnet
1.
Cells(a, g).AddComment: Cells(a, g).Comment.Text Text:= Cells(b, fc + 8).Value
...
Рейтинг: 0 / 0
проверка на наличие примечания в ячейки с помощью ВБА
    #37620899
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KL (XL)Можно и без переменной:можно из без Text
Код: vbnet
1.
Cells(a, g).AddComment Cells(b, fc + 8).Value
...
Рейтинг: 0 / 0
проверка на наличие примечания в ячейки с помощью ВБА
    #37621209
KL (XL)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

Это естественно, просто человеку нужно было дать понять, что он неправильно использовал ссылку, а то он тыком переменную типа Variant ввел, а ошибки своей наверняка не понял ;)
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / проверка на наличие примечания в ячейки с помощью ВБА
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]