Adviser-faa |
|
1 |
|
Как узнать, есть ли примечание в ячейке?16.08.2010, 15:27. Показов 4631. Ответов 4
и/или например, есть в заданной дирректории файл? |
vlth 14 / 14 / 2 Регистрация: 23.03.2010 Сообщений: 635 |
||||||||
16.08.2010, 15:51 |
2 |
|||||||
(для реализации этих примеров необходимо создать ссылку на Microsoft Scripting Runtime) или
(strPath -полный путь к файлу, strFolder-полный путь к папке)
0 |
Gloom |
||||
16.08.2010, 15:53 |
3 |
|||
|
Adviser-faa |
|
16.08.2010, 16:15 |
4 |
Спасибо! |
tomik |
||||
27.09.2010, 19:00 |
5 |
|||
|
Добрый вечер! Подскажите, пожалуйста, как программно определить, содержит ли ячейка примечание? |
|
iba2004 Пользователь Сообщений: 1034 |
#2 13.03.2013 00:52:05 М.б. это кривова-то, но я делал так:
И после else вписываю то, что мне нужно, если ячейка с комментарием. Потыркался малёк и вот такой вариант родился:
Изменено: iba2004 — 13.03.2013 01:35:51 |
||||
Hugo Пользователь Сообщений: 23257 |
#3 13.03.2013 00:52:52 Вариант:
|
||
KuklP Пользователь Сообщений: 14868 E-mail и реквизиты в профиле. |
#4 13.03.2013 07:01:46 Игорь, в случае отсутствия комментов макрос вылетит с ошибкой. Лучше:
Я сам — дурнее всякого примера! … |
||
Hugo Пользователь Сообщений: 23257 |
#5 13.03.2013 10:41:30 Тоже мимо
|
||
Maksymromaniuk Пользователь Сообщений: 66 |
#6 17.03.2013 16:49:09 спасибо всем за множество вариантов) |
|
|
|
Популярные разделы FAQ: Общие вопросы Особенности VBA-кода Оптимизация VBA-кода Полезные ссылки
1. Старайтесь при создании темы указывать в заголовке или теле сообщения название офисного приложения и (желательно при работе с Office 95/97/2000) его версию. Это значительно сократит количество промежуточных вопросов.
2. Формулируйте вопросы как можно конкретнее, вспоминая (хотя бы иногда) о правилах ВЕЛИКОГО И МОГУЧЕГО РУССКОГО ЯЗЫКА, и не забывая, что краткость — сестра таланта.
3. Не забывайте использовать теги [сode=vba] …текст программы… [/code] для выделения текста программы подсветкой!
4. Темы с просьбой выполнить какую-либо работу полностью за автора здесь не обсуждаются и переносятся в раздел ПОМОЩЬ СТУДЕНТАМ.
Excel: Наличие комментария в ячейке
, как проверить?
- Подписаться на тему
- Сообщить другу
- Скачать/распечатать тему
|
|
Добавить комментарии:
Range(«C9»).AddComment(«бла-бла-бла») Изменить комментарии:
Range(«C9»).Comment.Text(«бла-бла-бла», 0 , true) Проблема в чем: |
SpawnProduction |
|
‘ Function IsCommentsPresent ‘ Возвращает TRUE, если на активном рабочем листе имеется хотя бы ‘ одна ячейка с комментарием, иначе возвращает FALSE ‘ Public Function IsCommentsPresent() As Boolean IsCommentsPresent = ( ActiveSheet.Comments.Count <> 0 ) End Function Ща поищу насчёт наличия в конкретной ячейке… Добавлено 17.01.05, 15:38
If Not ActiveCell.Comment Is Nothing Then … Сообщение отредактировано: Spawn™Production® — 17.01.05, 15:38 |
Chow |
|
Спасибо!
If Range(«A1»).Comment Is Nothing Then … Добавлено 18.01.05, 08:27
If Range(«A1»).Comment.Text <> «» Then … Естественно оно падало… |
0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
0 пользователей:
- Предыдущая тема
- VB for Application
- Следующая тема
[ Script execution time: 0,0297 ] [ 16 queries used ] [ Generated: 16.04.23, 19:06 GMT ]
Формулировка задачи:
и/или например, есть в заданной дирректории файл?
СПАСИБО!
Код к задаче: «Как узнать, есть ли примечание в ячейке?»
textual
If FSO.FileExists(strPath) Then...'файл существует Set objFolder = FSO.GetFolder(strFolder) if objFolder.Files.count>0 then... 'в папке есть файлы Set FSO = WScript.CreateObject('Scripting.FileSystemObject') if len(Dir$(strPath)) > 0 Then...'файл существует If MyCell.Comment is nothing Then 'примечания нет If Len(dir(PathName))=0 Then 'Директория пустая или вообще отсутствует
Полезно ли:
8 голосов , оценка 3.750 из 5
Условие отображения примечания |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |