Avatar billede heerfordt Nybegynder
12. august 2003 - 11:24 Der er 14 kommentarer

Hvordan indsættes filnavnet i en celle i regnearket ?

Hvordan indsættes filnavnet i en celle i regnearket?
Med =celle("filnavn") fås filnavnet med hele stien - stien vil jeg ikke have med.
I sidefoden kan filnavnet godt komme med & fil, står der, så det må kunne lade sig gøre!
Avatar billede bak Forsker
12. august 2003 - 11:40 #1
=MIDT(CELLE("filnavn");FIND("[";CELLE("filnavn"))+1;FIND("]";CELLE("filnavn"))-FIND("[";CELLE("filnavn"))-1)
Avatar billede heerfordt Nybegynder
12. august 2003 - 11:53 #2
Mange tak - det var godt nok hurtigt! og det virker! - Kan man også få filnavnet levert uden ".xls"?
Avatar billede kabbak Professor
12. august 2003 - 11:59 #3
en funktion
Public Function Mappenavn()
Mappenavn = ActiveWorkbook.Name
End Function
Avatar billede bak Forsker
12. august 2003 - 12:19 #4
=MIDT(CELLE("filnavn");FIND("[";CELLE("filnavn"))+1;FIND(".xls";CELLE("filnavn"))-FIND("[";CELLE("filnavn"))-1)
Avatar billede heerfordt Nybegynder
12. august 2003 - 12:26 #5
Stærkt!!!!
Avatar billede bak Forsker
12. august 2003 - 12:27 #6
og her er et svar :-)
Avatar billede bak Forsker
14. august 2003 - 16:24 #7
hej heerfordt
luk lige spm.
Avatar billede kabbak Professor
01. februar 2004 - 00:46 #8
Lukketid.
Avatar billede futterama Nybegynder
14. april 2004 - 10:49 #9
Hvad gør man hvis ens Excel er engelsk, så genkender den jo ikke de danske ord CELLE og MIDT osv... hvad er den engelske formel til dette trick?
Avatar billede bak Forsker
14. april 2004 - 11:44 #10
=MID(CELL("filename");FIND("[";CELL("filename"))+1;FIND("]";CELL("filename"))-FIND("[";CELL("filename"))-1)
Avatar billede futterama Nybegynder
14. april 2004 - 12:05 #11
Yeah, måske jeg spurgte lidt for tidligt, jeg fandt selv ud af det. Jeg skulle bruge en almindelig sti til filen, og jeg kom frem til følgende:

Henter filens fulde navn:
=MID(CELL("filename");FIND("[";CELL("filename"))+1;FIND("]";CELL("filename"))-FIND("[";CELL("filename"))-1)

Henter filens sti:
=LEFT(CELL("filename");FIND("[";CELL("filename"))-1)

Sammensætter filens sti og navn:
=CONCATENATE(LEFT(CELL("filename");FIND("[";CELL("filename"))-1);MID(CELL("filename");FIND("[";CELL("filename"))+1;FIND("]";CELL("filename"))-FIND("[";CELL("filename"))-1))

Håber det kan hjælpe andre der søger efter lignende :-)
Avatar billede bak Forsker
14. april 2004 - 13:48 #12
eller i et hug
=SUBSTITUTE(LEFT(CELL("filename");FIND("]";CELL("filename"))-1);"[";"")
Avatar billede futterama Nybegynder
14. april 2004 - 13:51 #13
Smart :-)
Avatar billede kabbak Professor
12. marts 2007 - 23:08 #14
luk
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