"ez a szubrutin egy "...beforedoubleclick" eseménykezelőben van, amit nem tudok a szokásos call paranccsal meghívni."Nem biztos, hogy nem tudod. Ha például
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'kód
End Sub
helyett az eseménykezelőd így néz ki:
Public Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'kód
End Sub
akkor simán meghívható például így:
Sub hívás
Munka1.Worksheet_BeforeDoubleClick Range("A1"), False
End Sub
Feltéve, hogy a Munka1 kódnevű munkalaphoz tartozik. A szubrutin belsejétől függően fontos lehet, hogy a
Range("A1"), False paraméterek helyén mit adsz meg.