Nåt sånt kanske? Direkt ur huvudet dock.
nyUser = "masse,15,2345"
BefStr = "stefan,12,1700;johan,13,1445;kalle,14,1232"
BefStr = left(befStr,len(BefStr) - instr(BefStr,";"))
BefStr = nyUser & ";" & BefStr
5 svar · 209 visningar · startad av fundrusse
Hejsan
jag har ett fält där det ligger massa namn delat med ":" och i varje splitt finns en annan split som delas med "," där det står namn,id,tid
det jag vill är att det bara skall finnas 20st splittar med :
dvs att den ta bort det sista namnet var gång den uppdaterar och lägger in ny överst på sidan och finns namnet redan så skall den uppdatera tiden bara
Nåt sånt kanske? Direkt ur huvudet dock.
nyUser = "masse,15,2345"
BefStr = "stefan,12,1700;johan,13,1445;kalle,14,1232"
BefStr = left(befStr,len(BefStr) - instr(BefStr,";"))
BefStr = nyUser & ";" & BefStr
men då kan det blir hur många splittar som helst ju.. skall bara vara 20st eller mindre..
men skit samma.. jag löser det på egen hand
Det var lite fel i den koden däruppe, den där borde fungera bättre. Men den baseras på att enbart en användare läggs till per gång.
Nej, det blev faktiskt fel det med. Jag kikar lite till på det. Vänta lite.
Ok. Nu skall vi se. Baseras, som sagt ovan, på att enbart en användare läggs till per körning.
nyUser = "c,4,2000"
BefStr = "a,1,1700;ab,2,1800;abc,3,1900"
BefStr = left(befStr,instrRev(BefStr,";")-1)
BefStr = nyUser & ";" & BefStr
Efter mycket om och men.