gratifiant > microsoft.* > microsoft.excel

FREDERIC (31/07/2006, 12h16)
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
JB (31/07/2006, 13h00)
Bonjour,

Ajouter Calculate dans la macro d'impression.

JB
FREDERIC a écrit :
[..]
FREDERIC (31/07/2006, 13h24)
et la macro d'impression ça se trouve ou?

"JB" a écrit :
[..]
Discussions similaires