Salut !
J'ai essayé de créer une fonction VBA pour inscrire automatiquement le nom
du classeur dans une cellule :
Function NOMCLASSEUR() As String
'RENVOIE LE NOM DU CLASSEUR QUI RENFERME
'LA CELLULE OÙ FIGURE LA FONCTION
Application.Volatile
NOMCLASSEUR = Application.Caller.Parent.Parent.Name
End Function
le problème c'est que si le fichier change de nom, je suis obligé d'aller
dans la cellule en question et cliquer deux fois dessus, ensuite enter pour
que le nom change...
Peut on rajouter un élément dans cette macro pour que cela se fasse
automatiquement (par ex. avant d'être imprimer...)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
JB
Bonjour,
Ajouter Calculate dans la macro d'impression.
JB
Salut ! J'ai essayé de créer une fonction VBA pour inscrire automatiquement l e nom du classeur dans une cellule :
Function NOMCLASSEUR() As String 'RENVOIE LE NOM DU CLASSEUR QUI RENFERME 'LA CELLULE OÙ FIGURE LA FONCTION Application.Volatile NOMCLASSEUR = Application.Caller.Parent.Parent.Name End Function
le problème c'est que si le fichier change de nom, je suis obligé d'a ller dans la cellule en question et cliquer deux fois dessus, ensuite enter po ur que le nom change...
Peut on rajouter un élément dans cette macro pour que cela se fasse automatiquement (par ex. avant d'être imprimer...)
Merci d'avance
Bonjour,
Ajouter Calculate dans la macro d'impression.
JB
Salut !
J'ai essayé de créer une fonction VBA pour inscrire automatiquement l e nom
du classeur dans une cellule :
Function NOMCLASSEUR() As String
'RENVOIE LE NOM DU CLASSEUR QUI RENFERME
'LA CELLULE OÙ FIGURE LA FONCTION
Application.Volatile
NOMCLASSEUR = Application.Caller.Parent.Parent.Name
End Function
le problème c'est que si le fichier change de nom, je suis obligé d'a ller
dans la cellule en question et cliquer deux fois dessus, ensuite enter po ur
que le nom change...
Peut on rajouter un élément dans cette macro pour que cela se fasse
automatiquement (par ex. avant d'être imprimer...)
Salut ! J'ai essayé de créer une fonction VBA pour inscrire automatiquement l e nom du classeur dans une cellule :
Function NOMCLASSEUR() As String 'RENVOIE LE NOM DU CLASSEUR QUI RENFERME 'LA CELLULE OÙ FIGURE LA FONCTION Application.Volatile NOMCLASSEUR = Application.Caller.Parent.Parent.Name End Function
le problème c'est que si le fichier change de nom, je suis obligé d'a ller dans la cellule en question et cliquer deux fois dessus, ensuite enter po ur que le nom change...
Peut on rajouter un élément dans cette macro pour que cela se fasse automatiquement (par ex. avant d'être imprimer...)
Merci d'avance
FREDERIC
et la macro d'impression ça se trouve ou?
Bonjour,
Ajouter Calculate dans la macro d'impression.
JB
Salut ! J'ai essayé de créer une fonction VBA pour inscrire automatiquement le nom du classeur dans une cellule :
Function NOMCLASSEUR() As String 'RENVOIE LE NOM DU CLASSEUR QUI RENFERME 'LA CELLULE OÙ FIGURE LA FONCTION Application.Volatile NOMCLASSEUR = Application.Caller.Parent.Parent.Name End Function
le problème c'est que si le fichier change de nom, je suis obligé d'aller dans la cellule en question et cliquer deux fois dessus, ensuite enter pour que le nom change...
Peut on rajouter un élément dans cette macro pour que cela se fasse automatiquement (par ex. avant d'être imprimer...)
Merci d'avance
et la macro d'impression ça se trouve ou?
Bonjour,
Ajouter Calculate dans la macro d'impression.
JB
Salut !
J'ai essayé de créer une fonction VBA pour inscrire automatiquement le nom
du classeur dans une cellule :
Function NOMCLASSEUR() As String
'RENVOIE LE NOM DU CLASSEUR QUI RENFERME
'LA CELLULE OÙ FIGURE LA FONCTION
Application.Volatile
NOMCLASSEUR = Application.Caller.Parent.Parent.Name
End Function
le problème c'est que si le fichier change de nom, je suis obligé d'aller
dans la cellule en question et cliquer deux fois dessus, ensuite enter pour
que le nom change...
Peut on rajouter un élément dans cette macro pour que cela se fasse
automatiquement (par ex. avant d'être imprimer...)
Salut ! J'ai essayé de créer une fonction VBA pour inscrire automatiquement le nom du classeur dans une cellule :
Function NOMCLASSEUR() As String 'RENVOIE LE NOM DU CLASSEUR QUI RENFERME 'LA CELLULE OÙ FIGURE LA FONCTION Application.Volatile NOMCLASSEUR = Application.Caller.Parent.Parent.Name End Function
le problème c'est que si le fichier change de nom, je suis obligé d'aller dans la cellule en question et cliquer deux fois dessus, ensuite enter pour que le nom change...
Peut on rajouter un élément dans cette macro pour que cela se fasse automatiquement (par ex. avant d'être imprimer...)