Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Microsoft Excel >> Content
Hoe geef je de bestandsnaam van de huidige werkmap in Excel weer?
Er zijn verschillende manieren om de bestandsnaam van de huidige werkmap in Excel weer te geven:

1. Met behulp van de `CELL`-functie:

Dit is de eenvoudigste methode. De functie `CELL` kan informatie over een cel retourneren, inclusief de bestandsnaam. Gebruik deze formule in een willekeurige cel:

```uitblinken

=CEL("bestandsnaam")

```

Hierdoor wordt het volledige pad naar de werkmap geretourneerd. Als u alleen de bestandsnaam zonder pad wilt, moet u deze combineren met andere functies (zie hieronder).

2. De functies `MID`, `FIND` en `CELL` gebruiken (alleen voor bestandsnaam):

De functie `CELL("bestandsnaam")` retourneert het volledige pad. Om alleen de bestandsnaam te extraheren, kunt u deze functies samen gebruiken:

```uitblinken

=MID(CEL("bestandsnaam"),FIND("[",CEL("bestandsnaam"))+1,FIND("]",CEL("bestandsnaam"))-FIND("[",CEL("bestandsnaam"))-1)

```

Deze formule werkt als volgt:

* `CELL("bestandsnaam")`:Haalt het volledige pad op.

* `FIND("[",CELL("bestandsnaam"))`:Vindt de positie van het vierkante haakje `[`, dat gewoonlijk het begin van de bestandsnaam in het pad markeert.

* `FIND("]",CELL("bestandsnaam"))`:Vindt de positie van het sluitende vierkante haakje `]`.

* `MID(...)`:Extraheert de subtekenreeks tussen de haakjes, wat de bestandsnaam is.

3. VBA gebruiken (voor meer controle en dynamische updates):

Voor meer controle en om de bestandsnaam automatisch bij te werken als de werkmap wordt verplaatst of hernoemd, kunt u VBA gebruiken. Voeg de volgende code toe aan een module (tabblad Ontwikkelaar> Visual Basic):

```vba

Functie GetFileName() als tekenreeks

GetFileName =ThisWorkbook.FullName

Eindfunctie

Functie GetFileNameOnly() als tekenreeks

GetFileNameOnly =ThisWorkbook.Name

Eindfunctie

```

Vervolgens kunt u in uw werkblad deze functies aanroepen:

* `=GetFileName()` zal het volledige pad retourneren.

* `=GetFileNameOnly()` retourneert alleen de bestandsnaam.

De VBA-aanpak is robuuster omdat deze rechtstreeks toegang heeft tot de eigenschappen van de werkmap. De formules zijn afhankelijk van het specifieke formaat van het pad dat wordt geretourneerd door `CELL`, dat *kan* veranderen in verschillende Excel-versies of -configuraties. De benadering van de `CELL`-functie is echter eenvoudiger als u geen dynamische updates of de pure bestandsnaam nodig heeft. Kies de methode die het beste bij uw behoeften en technische vaardigheid past.

Previous: Next:
  Microsoft Excel
·Wat is het verschil tussen Mic…
·Hoe herhaal je eenzelfde opdra…
·Welke software is het meest ge…
·Kun je tally gebruiken in Exce…
·Markeer de hele rij en kolom o…
·Hoe bereken je de percentages …
·Waar plaatst Excel automatisch…
·Wat is de waarde van deze Exce…
·Wat doet ctrl-enter in Microso…
  Related Articles
Wat is de betekenis van tijdssegmenten i…
Wat is de betekenis van het primaire att…
Wat is de betekenis van de werking van d…
Wat is de betekenis van overhead in comp…
Wat is de betekenis van efficiëntie in …
Wat is de rol van schema in programmeert…
Wat is de rol van schema in de informati…
Wat is het doel van het Windows-archiefk…
Wat is het proces voor decodering van be…
  Software Articles
·Pro Tools voor Mac 
·Hoe te M4V converteren naar AVI In Open …
·Soorten software in Microsoft-software? 
·Hoe maak je een vel: PDF-bestand maken 
·Hoe maak je een PDF-bestand 
·Hoe kan ik een formulier maken in InDesi…
·Hoe een bestand opslaan in Word Perfect …
·Wat is de extensie Tdl ? 
·Hoe te converteren naar Animated GIF 
Copyright © Computer Kennis https://www.nldit.com