Страницы: 1
RSS
Вывод в ячейку листа количества ячеек с жирным шрифтом из диапазона другого листа (VBA)
 
Добрый день!
Нашел функцию для подсчета ячеек с жирным шрифтом, но формула не пересчитывается, помогите с макросом, чтобы его на событие привязать!
Заранее благодарю!  
 
События на изменение жирности шрифта нет, но можно повесить на какое-нибудь другое событие, например на смену выделенных ячеек.
Код
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Range("A1").Formula = "=СЧЁТЖИРНЫХ(B2:C3)"
End Sub
 
МатросНаЗебре, выводит #ИМЯ?
Ексель 2007
 
Цитата
написал:
Нашел функцию
...но Вам я её не покажу, потому что у Вас документов нет!
Судя по всему, предполагалась получить ответ под абстрактную функцию с последующей самостоятельной адаптацией. Почему бы и нет? :D  
 
МатросНаЗебре,
Код
Function Func(rRng As Range)  
Dim cell As Range  
For Each cel In rRng  
If cell.Font.Bold = True Then Func = Func + 1  
Next  
End Function
)))))
Просто не подошла, закрыл тему без сохранения функции)
 
Код
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Range("A1").Formula = "=Func(B2:C3)"
End Sub
 
МатросНаЗебре, благодарю!
Страницы: 1
Читают тему
Наверх