EXCEL i dblClick в клетка

3 отговора 99 прегледа
#1

EXCEL i dblClick в клетка

Искам с dblClick в една клетка да стартирам макрос който да вземе съдържанието на клетката и .....

Как може да стане ?

/Може и да не е с дблКлик-но нищо друго не ми идва на ум/

Отговор
в отговор на gydi #2

Re: EXCEL i dblClick в клетка

Един лесен начин за който се сещам е - да сложиш ВЪРХУ клетката един лейбъл, като му даваш свойство Transparant, или просто го правиш с цвета на клетката... После през VBA кода прихващаш DblClick на този лейбъл, и пишеш какво искаш да се изпълни като код.


Щирлиц
Отговор
в отговор на Щиpлиц #3

Re: EXCEL i dblClick в клетка

пробвах подобни техники, но тогава не мога да разбера от коя клетка съм го стартирал ,-може и да може но аз не знам. / и със textbox, rectangle/

Отговор
в отговор на gydi #4

Re: EXCEL i dblClick в клетка

Напр.:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)

Cancel = MsgBox("В двойно чукнатата клетка " & Target.Address & " пише " & Target.Value & Chr$(13) & _
"Да се правя ли че не забелязвам?", vbYesNo) = vbYes
End Sub


Отговор