Avatar billede Slettet bruger
05. oktober 2007 - 17:17 Der er 11 kommentarer og
1 løsning

Få sidste del af en streng fra en celle

Jeg har en kolonne med en mappe og fil struktur der ligner følgende:
C:\Tekster\asp\tut.txt

Jeg vil gerne have den sidste del af strengen, altså tut.txt over i en anden celle. Hvordan gør jeg det?
Avatar billede mugs Novice
05. oktober 2007 - 17:21 #1
=HØJRE(A1;7)
Avatar billede Slettet bruger
05. oktober 2007 - 17:23 #2
Den skulle så gerne være generel således at den tager fra det sidste "\"
Avatar billede jkrons Professor
05. oktober 2007 - 17:24 #3
Du kan lægge denne funktion i et modul:

Function filnavn(str)
    filnavn = Mid(str, InStrRev(str, "\") + 1, Len(str))
End Function

Kald derrefter funktionen med =filnavn(a1). fra a1, til den celle, du har filstrukturen i.
Avatar billede jkrons Professor
05. oktober 2007 - 17:25 #4
Ret a1 til...

ikke fra a1 til... :-)
Avatar billede Slettet bruger
05. oktober 2007 - 17:31 #5
Det er smart! :-)
Så lærte jeg også lidt ... Tak for det
Avatar billede Slettet bruger
05. oktober 2007 - 17:32 #6
Kan du hurtigt fortælle mig hvad jeg skal tilføje til mit nye modul hvis endelsen ikke skal være med? altså bare "tut"?
Avatar billede mugs Novice
05. oktober 2007 - 17:41 #7
=MIDT(A1;16;3)

Og tak for point.
Avatar billede Slettet bruger
05. oktober 2007 - 17:46 #8
så lidt...

Den sidste du nævner vil jo kun fjerne den på den enkelte og ikke andre med flere/færre karakterer?
Avatar billede mugs Novice
05. oktober 2007 - 18:02 #9
Korrekt - Så må du afvente en Excel-haj, der kan give dig en dynamisk funktion. Normalr beskæftiger jeg mig ikke med Excel men arbejder i Access, så det var et rent lykketræf jeg så dit spørgsmål.
Avatar billede jkrons Professor
05. oktober 2007 - 18:33 #10
Function filnavn(str)
    filnavn = Mid(str, InStrRev(str, "\") + 1, Len(str) - InStr(1, str, "."))
End Function
Avatar billede Slettet bruger
05. oktober 2007 - 20:56 #11
Tak for det... Hvordan giver jeg dig point også?
Avatar billede mugs Novice
05. oktober 2007 - 21:03 #12
Spørgsmålet er lukket, og deer kan ikke tildeles flere point. Men se her:

http://www.eksperten.dk/spm/799699
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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