InfosoftBG.com

Помощни програми за обработка на данни
Дата и час: Вто Авг 11, 2020 5:25 am

Часовете са според зоната UTC + 2 часа




Напиши нова тема Отговори на тема  [ 1 мнение ] 
Автор Съобщение
МнениеПубликувано на: Съб Май 09, 2020 6:29 am 
Offline
Администратор
Аватар

Регистриран на: Пон Мар 07, 2016 8:42 pm
Мнения: 130
1. Чрез VBA код, ще следим за посочването на клетка в определен от нас участък от шийта (в случая B2:F10)
Developar->Visual Basic->Sheet1
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, Range("B2:F10")) Is Nothing Then
Sheet1.Range("D1").Value = Target.Row
Else
Sheet1.Range("D1").Value = ""
End If
End Sub
2. След като клетка в този участък бъде посочена, кодът ще записва номерът на редът й в определена от нас клетка. (в случая D1)
3. Ще създадем правило в “Conditional formatting”, което ще следи клетката, в която VBA кодът е записал номерът на посоченият ред, и този ред ще се оцветява.
Conditional Formatting->New Rule->Use a formula to determine which cells to format
Format values where this formula is true:
=Sheet1!$D$1=ROW()
Applies to:
= $B$2:$F$10


Прикачени файлове:
Hightlight.rar [12.13 KiB]
140 пъти
Върнете се в началото
 Профил  
Отговори с цитат  
Покажи мненията от миналия:  Сортирай по  
Напиши нова тема Отговори на тема  [ 1 мнение ] 

Часовете са според зоната UTC + 2 часа


Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 0 госта


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

Търсене:
Иди на:  
cron
Форума се задвижва от phpBB® Forum Software © phpBB Group
Преведено от yarnaudov.com