egen funktion der virker i formellinie
Jeg forsøger at lave en egen funktion der skal kunne kaldes fra formellinien.et område i kolonne A:B er navngivet til "hold_1"
nu vil jeg finde kolonnerne hvor hold_1 befinder sig:
min funktion ser sådan ud:
Public Function FindAdress(Hold As String)
Dim Area As Range
Set Area = Range(Hold)
FindAdress = Area.EntireColumn.Address
End Function
hvis jeg kalder den med:
Sub sel()
kolonner = FindAdress("hold_1")
Range(kolonner).Select
MsgBox kolonner
End Sub
så markerer den kolonne A:B og skriver i MsgBox $A:$B
det vil jeg gerne udnytte, så jeg i stedet for at skrive
=TÆL.HVIS($A:$B;"f")
kan skrive i min formellinie:
=TÆL.HVIS(FindAdress("hold_1");"f")
men min egen funktion virker åbenbart ikke i formellinien
hvor skal den placeres, eller hvad gør jeg galt
