Avatar billede cc2000 Nybegynder
11. juni 2002 - 14:47 Der er 9 kommentarer og
1 løsning

Hvordan kan man trimme?

Hvordan kan man trimme en string i VBA til Access?
Har kigget på msdn.microsoft.com men de kommer kun med forslag til VB som indeholder nogen kommandoer jeg ikke kan bruge.

Dim Searchstring, Searchchar, Pos, File_name As String
Searchstring = Me!Filename
Searchchar = "\"
Pos = InStrRev(Searchstring, Searchchar)

Searchstring skal trimmes fra 0 til indholdet af variablen Pos.

Det er access 2000.
Avatar billede dk_akj Nybegynder
11. juni 2002 - 14:51 #1
Kan du ikke bruge left(searchstring,pos) ??

//akj
Avatar billede cc2000 Nybegynder
11. juni 2002 - 14:54 #2
det er lige det modsatte resultat jeg skal have :)
Avatar billede dk_akj Nybegynder
11. juni 2002 - 14:55 #3
f.eks

detteerenstreng -> streng ??

akj
Avatar billede dk_akj Nybegynder
11. juni 2002 - 14:56 #4
så skal du bruge
right(len(searchstring) - pos)

//akj
Avatar billede dk_akj Nybegynder
11. juni 2002 - 14:59 #5
sorry
right(searchstring,len(searchstring) - pos)
Avatar billede cc2000 Nybegynder
11. juni 2002 - 15:02 #6
Næsten rigtigt, den linje du skrev gav mig en argument not optional, men fik den rettet så det her virker:

Chars = (Len(Searchstring) - Pos)
Resultat = Right(Searchstring, chars)

tak for hjælpen :)
Avatar billede cc2000 Nybegynder
11. juni 2002 - 15:02 #7
Okay... sådan kunne man også skrive det... :)
Avatar billede dk_akj Nybegynder
11. juni 2002 - 15:04 #8
Ja men det du gør, med at dele det op på flere linier, gør det mere overskueligt.

//akj
Avatar billede dk_akj Nybegynder
11. juni 2002 - 15:05 #9
Avatar billede cc2000 Nybegynder
11. juni 2002 - 15:09 #10
Jups... takker :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester