Avatar billede rasmus1234 Nybegynder
17. februar 2006 - 14:07 Der er 9 kommentarer og
1 løsning

Fjerne overflødige blanke

Jeg har en tabel, hvor der er max. 30 i feltlængde.
Kan man lave en formatering ala excel =fjern.overflødige.blanke()
Avatar billede rasmus1234 Nybegynder
17. februar 2006 - 14:09 #1
problemer er, at der bliver udfyldt tomme felter EFTER f.eks. kun 5 tegn (som jeg ikke kan gøre noget ved da det er en ekstern database jeg har opkobling til)
Avatar billede jensen363 Forsker
17. februar 2006 - 14:17 #2
Du kan gøre det i en funktion med Replace()

Eksempel :

Function FjernBlanke(str As String) As String
    FjernBlanke= Replace(str, " ", "")
End Function
Avatar billede jensen363 Forsker
17. februar 2006 - 14:27 #3
Hvis du ikke lige ved hvad jeg henviser til er arbejdsgangen følgende :

Opret et modul med funktionen

Function FjernBlanke(str As String) As String
    FjernBlanke= Replace(str, " ", "")
End Function

I din forespørsel bruger du så bare denne :

Udtryk: FjernBlanke([Felt])
Avatar billede kabbak Professor
17. februar 2006 - 14:37 #4
Udtryk: Trim([Felt])
Avatar billede rasmus1234 Nybegynder
17. februar 2006 - 14:46 #5
Trim var helt fantastist til denne opgave - kabbak, læg et svar, jensen363 tak for indlægget, jeg er sikker på det også havde virket.
Avatar billede kabbak Professor
17. februar 2006 - 14:50 #6
Trim er indbygget i Visual Basic, så det har vi altid.

der er også :

LTrim ' trimmer tomme til venstre
RTrim ' trimmer tomme til højre
Trim  ' trimmer overalt

;-))
Avatar billede kabbak Professor
17. februar 2006 - 14:51 #7
et svar
Avatar billede rasmus1234 Nybegynder
20. februar 2006 - 08:13 #8
jensen363, du får også lige en del af pointene, da jeg er sikker på at din udgave virkede. Men Kabbab havde det jeg benyttede
Avatar billede rasmus1234 Nybegynder
20. februar 2006 - 08:15 #9
nå, nu kludrede jeg lidt i det, men jensen363, du får et stort tak i stedet :)
Avatar billede jensen363 Forsker
20. februar 2006 - 08:31 #10
Det er ok ... Trim() giver samme resultat ...

Jeg har valgt at lave en "fordansket" udgave af nogle af de standardfunktioner som jeg ikke benytter så ofte
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