Bonsoir à tous
J'espère que vous avez passé un bon Noël et que le Père Noël vous a bien gâté!!
Mais bon le Père Noël ne m'a pas encore apporté la solution miracle pour résoudre tous mes problèmes VBA. C'est pourquoi je m'en remets à votre savoir!!
J'ai une macro qui envoie une feuille d'un classeur par mail. J'ai voulu améliorer cette macro en la plaçant dans un module et en lui affectant un bouton. Or elle ne doit envoyer que la feuille active. Je sais sélectionner la feuille active mais je voudrais que mon fichier est le nom de la feuille active sous cette forme:
Fichier = 'activesheet.name' & Format(Date, 'd mm yyyy') & '.xls'.
Que faut il mettre à la place de activesheet name pour que le fichier ait le nom de la feuille active?
Et une autre question?
Comment effacer la copie réalisée lors de l'envoi du fichier en utilisant l'instruction Kill?
j'ai cherché mais sans succès
:S
Merci d'avance pour vos réponses
J'espère que vous avez passé un bon Noël et que le Père Noël vous a bien gâté!!
Mais bon le Père Noël ne m'a pas encore apporté la solution miracle pour résoudre tous mes problèmes VBA. C'est pourquoi je m'en remets à votre savoir!!
J'ai une macro qui envoie une feuille d'un classeur par mail. J'ai voulu améliorer cette macro en la plaçant dans un module et en lui affectant un bouton. Or elle ne doit envoyer que la feuille active. Je sais sélectionner la feuille active mais je voudrais que mon fichier est le nom de la feuille active sous cette forme:
Fichier = 'activesheet.name' & Format(Date, 'd mm yyyy') & '.xls'.
Que faut il mettre à la place de activesheet name pour que le fichier ait le nom de la feuille active?
Et une autre question?
Comment effacer la copie réalisée lors de l'envoi du fichier en utilisant l'instruction Kill?
j'ai cherché mais sans succès
:S
Merci d'avance pour vos réponses