Deprecated: RegularLabs\Library\ArrayHelper::implode(): Implicitly marking parameter $last_glue as nullable is deprecated, the explicit nullable type must be used instead in /homepages/10/d550841420/htdocs/libraries/regularlabs/src/ArrayHelper.php on line 225
Comment, lors de l'enregistrement d'un nouveau document, donner automatiquement un nom de fichier issu d'un signet ?

Recherche

 

Avec cette petite macro à installer sur la barre d'outils ou sur le ruban :

Public Sub enregistre()
Dim MaVariable As String, MonSignet As String
MonSignet = "MonSignet"
If ActiveDocument.Bookmarks.Exists(MonSignet) Then
MaVariable = ActiveDocument.Bookmarks(MonSignet).Range.Text
End If
ActiveDocument.SaveAs FileName:=MaVariable
End Sub



On pourra ajouter un test au cas où le fichier existe. Et si le test est positif, ajouter le numéro 1 et à partir de 1, s'il existe, ajouter une variable numérique + 1.

Statistiques

France 71,7% France
Canada 5,1% Canada
Chine 4,4% Chine

Total:

161

Pays
018475706
Aujourd'hui: 100
Hier: 343
Cette semaine: 2.016
Semaine dernière: 2.492
Ce mois: 1.218