Hej Hej! Det står tyvärr olika. Hittade en lösning till slutSträng hantering
Jag skulle vilja ha hjälp med att plocka ut värden ur en text sträng.
Om vi tar en textsträng som exempel
text = "-41 till +120"
Jag skulle vilja sepparera värdena var för sig så jag får två variabler.
Var1 = "-41"
Var2 = "+120"
Sen göra om dom till tal så jag kan använda < > för att sortera ut.
Databasen jag jobbar med är uppbyggd på det viset och jag har ingen möjlighet att bygga om den.Sv: Sträng hantering
Det hela beror på hur mönstret ser ut i databasen...
Står det hela tiden till exempel "-41 till +120" i databasen, eller kan det vara andra ord med också?
Om det är samma mönster som ovan kan man skriva
<code>
text = "-41 till +120"
text = Replace(text, "till", ",")
Dim Parts()
Parts = Split(text, ",")
</code>
Parts(0) kommer att innehålla "-41 " och Parts(1) kommer att innehålla " +120"...
/ThomasSv:Sträng hantering
Så min tanke var väl att kunna plocka ut från minustecknet och till att det blir ett mellanslag, sen från plustecknet till strängen är slut.
Men jag kommer bara inte på husr jag ska göraSv: Sträng hantering
Dim text
text = "-41 till +120"
var1 = Left(text, InStr(1, text, " ") -1)
var2 = Right(text, InStr(1, text, " ")+1)