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()
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
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)
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
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])
17. februar 2006 - 14:37
#4
Udtryk: Trim([Felt])
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.
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 ;-))
17. februar 2006 - 14:51
#7
et svar
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
20. februar 2006 - 08:15
#9
nå, nu kludrede jeg lidt i det, men jensen363, du får et stort tak i stedet :)
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser