De titel zegt het eigenlijk al :
Ik zou graag willen dat de celinhoud gelijk is aan de naam van het bestand zònder extensie.
WE hebben het voor elkaar!!!
Bij het onderdeel LINKS moet i.p.v. -1(één karakter erafhalen, was namelijk de haak ] ) op -6 staan. En dan krijg je i.p.v. van .xlsx geen extensie meer!! Voorwaarde is dat de extensie dus vier karakters heeft. Tevens is een bug geplet waardoor bij het openen van meerdere excelfiles er van 1 file de bestandsnaam weergegeven in alle excelfiles. Dit is opgelost door aan een cel te referenen (in dit geval A1)
Het eindresultaat (voor Nederlandse Excel):
=VERVANGEN(LINKS(CEL("bestandsnaam";A1);VIND.SPEC("]";CEL("bestandsnaam";A1))-6);1;VIND.SPEC("[";CEL("bestandsnaam";A1));"")
The end result (voor Engelse Excel):
=REPLACE(LEFT(CELL("filename";A1);FIND("]";CELL("filename";A1))-6);1;FIND("[";CELL("filename";A1));"")
In Excel 2016 (NL) heb ik met de volgende formule de bestandsnaam mét extensie in een de cel waar deze formule in staat.
=VERVANGEN(LINKS(CEL("filename");VIND.SPEC("]";CEL("filename"))-1);1;VIND.SPEC("[";CEL("filename"));"")
Heeft iemand een idee hoe deze formule aan te passen is?
@Raznov Superrr bedankt voor het meedenken! Door jouw formule kwam ik op het idee.
@joostnl Bedankt voor het initiëren van pletten van de bug "meerdere excelfiles er van 1 file de bestandsnaam wordt weergegeven in alle excelfiles"
@Reptile209 Bedankt voor het meedenken!
@F_J_K Bedankt voor het meedenken!
Grtz,
BUR
Ik zou graag willen dat de celinhoud gelijk is aan de naam van het bestand zònder extensie.
WE hebben het voor elkaar!!!
Bij het onderdeel LINKS moet i.p.v. -1(één karakter erafhalen, was namelijk de haak ] ) op -6 staan. En dan krijg je i.p.v. van .xlsx geen extensie meer!! Voorwaarde is dat de extensie dus vier karakters heeft. Tevens is een bug geplet waardoor bij het openen van meerdere excelfiles er van 1 file de bestandsnaam weergegeven in alle excelfiles. Dit is opgelost door aan een cel te referenen (in dit geval A1)
Het eindresultaat (voor Nederlandse Excel):
=VERVANGEN(LINKS(CEL("bestandsnaam";A1);VIND.SPEC("]";CEL("bestandsnaam";A1))-6);1;VIND.SPEC("[";CEL("bestandsnaam";A1));"")
The end result (voor Engelse Excel):
=REPLACE(LEFT(CELL("filename";A1);FIND("]";CELL("filename";A1))-6);1;FIND("[";CELL("filename";A1));"")
In Excel 2016 (NL) heb ik met de volgende formule de bestandsnaam mét extensie in een de cel waar deze formule in staat.
=VERVANGEN(LINKS(CEL("filename");VIND.SPEC("]";CEL("filename"))-1);1;VIND.SPEC("[";CEL("filename"));"")
Heeft iemand een idee hoe deze formule aan te passen is?
@Raznov Superrr bedankt voor het meedenken! Door jouw formule kwam ik op het idee.
@joostnl Bedankt voor het initiëren van pletten van de bug "meerdere excelfiles er van 1 file de bestandsnaam wordt weergegeven in alle excelfiles"
@Reptile209 Bedankt voor het meedenken!
@F_J_K Bedankt voor het meedenken!
Grtz,
BUR
[ Voor 58% gewijzigd door BUR op 02-08-2018 13:57 . Reden: Typo's ]