Plaatsen van een bestandsnaam zonder extensie

U kunt het veld FILENAME gebruiken om de bestandsnaam van het huidige document in uw document in te voegen. De exacte manier waarop u dit veld gebruiken wordt beschreven in andere kwesties van WordTips. U kunt het veld schakelaars gebruiken om aan te geven of u het veld resultaten aan het volledige pad voor het bestand, of niet op te nemen. Een ding kun je niet opgeeft, is echter de vraag of u wilt dat de resultaten aan de bestandsextensie te sluiten.

Een manier kunt u dit regelen is door het configureren van Windows om ofwel geven of te verbergen bestandsextensies. Dat doe je binnen Windows zelf door het weergeven van een map op uw harde schijf en dan te kiezen voor Extra | Mapopties en weergeven op het tabblad Weergave.

Blader door de lijst van het bekijken instellingen, en zorg ervoor dat het verbergen voor bekende bestandstypen is ingesteld zoals u het wilt. Als het selectievakje is duidelijk, dan is Windows (en Word) wordt altijd de bestandsextensie. Als deze optie is ingeschakeld, dan is de bestandsextensie wordt niet weergegeven.

Deze aanpak werkt prima zolang de documenten worden bekeken op uw systeem. Als het document wordt geopend op iemand anders systeem, dan is het veld FILENAME zal de bestandsextensie weer te geven op basis van de configuratie van Windows die ze hebben opgericht; Dit kan een nadeel zijn.

Een gemakkelijke manier om de bestandsnaam te voegen zonder de uitbreiding is naar een ander veld te gebruiken. Zo kunt u gebruik maken Bestand | Eigenschappen om het veld Titel ingesteld op de naam van het document (typ het in de hand) zonder de extensie. U kunt dan gebruik maken van het veld DOCPROPERTY om die titel te herinneren en plaats deze in uw document.

Als u de naam van het document heel vaak in te voegen, de beste manier om het te doen is met een macro. Beschouw de volgende single-lijn macro:

Sub InsertFileName ()
Selection.InsertBefore Tekst: = Links (ActiveDocument.Name, _
Len (ActiveDocument.Name) - 4)
End Sub

Run deze macro, en de naam van uw document (zonder de extensie) wordt vóór wat is geselecteerd in uw document geplaatst. De macro onderzoekt de naam van het document, en vervolgens strips de laatste vier personages (de periode en de bestandsextensie) uit de naam. Dit wordt ingevoegd.

Met deze benadering is zeer eenvoudig, maar het is niet dynamisch. Dit betekent dat als de naam van het document wordt gewijzigd, dan is de tekst in het document weerspiegelt nog steeds de oude naam van het document, niet de nieuwe. De manier om dat is om gewoon opnieuw uitvoeren van de macro om de nieuwe naam van het document op welk punt dat u wilt weergeven in te voegen.

WordTips is uw bron voor kosteneffectieve Microsoft Word training. (Microsoft Word is de meest populaire tekstverwerker in de wereld.) Deze tip (292) van toepassing op Microsoft Word 97, 2000, 2002 en 2003. U kunt een versie van deze tip voor de ribbon-interface van het Woord (Word 2007 en later) hier: Plaatsen van een bestandsnaam zonder extensie.