Törölt nick Creative Commons License 2010.10.16 0 0 13008
"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.
Előzmény: O. Kán (13007)