Lidt problemer med en funktion
Jeg har følgende funktion, som har til opgave at isolere 2 talKODEN:
*******************************************************
strString = "18-10-2002 14:49 ~~¤Cowman¤~~ (#82342) ofrede 65.052 guldstykker."
strString = Replace(strString,".","")
Function getID(strString)
If instr(strString,"#") > "0" then
getEndStammenummer = instr(strString,")")
getEndStammenummer2 = left(strString,getEndStammenummer-1)
strStammenummer = mid(getEndStammenummer2,instr(getEndStammenummer2,"#"))
strStammenummer = Replace(strStammenummer,"#",";")
getEndOfring = instr(strString," guldstykker")
getEndOfring2 = left(strString,getEndOfring-1) ' DETTE ER LINIE 48
strOfring = mid(getEndOfring2,instr(getEndOfring2,"ofrede "))
strOfring = Replace(strOfring," ",";")
strOfringDelt = strOfringDelt & "" & strStammenummer & "" & strOfring
End If
End Function
*******************************************************
Jeg vil gerne have så strOfringDelt kommer til at se sådan her ud:
strOfringDelt = ;82342;65052
Men får følgenden fejl: Procedurekaldet eller argumentet er ugyldigt: 'left' (line 48)
Nogen der kan sige mig hvad jeg gør forkert, eller evt. komme med en måde som virker.
-Cowman
se evt. http://www.eksperten.dk/spm/272194
