Envoyer un onglet par mail
Fermé
magalette78
Messages postés
2
Date d'inscription
mercredi 8 février 2017
Statut
Membre
Dernière intervention
9 février 2017
-
8 févr. 2017 à 15:48
supraman46 Messages postés 53 Date d'inscription jeudi 21 février 2013 Statut Membre Dernière intervention 15 décembre 2020 - 10 févr. 2017 à 02:14
supraman46 Messages postés 53 Date d'inscription jeudi 21 février 2013 Statut Membre Dernière intervention 15 décembre 2020 - 10 févr. 2017 à 02:14
A voir également:
- Envoyer un onglet excel par mail
- Yahoo mail - Accueil - Mail
- Liste déroulante excel - Guide
- Excel trier par ordre croissant chiffre - Guide
- Rouvrir un onglet fermé - Guide
- Publipostage mail - Accueil - Word
3 réponses
Raymond PENTIER
Messages postés
58777
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
24 décembre 2024
17 258
8 févr. 2017 à 16:24
8 févr. 2017 à 16:24
Bonjour.
Non, ce n(est pas réalisable (sauf peut-être par macro, je suppose) !
Il faut copier chaque onglet dans un nouveau classeur, et expédier ce classeur.
Non, ce n(est pas réalisable (sauf peut-être par macro, je suppose) !
Il faut copier chaque onglet dans un nouveau classeur, et expédier ce classeur.
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 712
9 févr. 2017 à 22:37
9 févr. 2017 à 22:37
Bonjour,
magalette78 tu mets ce code dans un module et tu l'affectes à ton bouton et tu auras un message prêt à être envoyé avec ta feuille.
@Raymond bonjour à toi et C'est un "petit programme VBA"
--
Toujours zen
La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer. Antoine de Saint-Exupéry
magalette78 tu mets ce code dans un module et tu l'affectes à ton bouton et tu auras un message prêt à être envoyé avec ta feuille.
Public Sub envoi_message() ActiveSheet.Copy Application.Dialogs(xlDialogSendMail).Show ActiveWorkbook.Close False End Sub
@Raymond bonjour à toi et C'est un "petit programme VBA"
--
Toujours zen
La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer. Antoine de Saint-Exupéry
supraman46
Messages postés
53
Date d'inscription
jeudi 21 février 2013
Statut
Membre
Dernière intervention
15 décembre 2020
1
Modifié par supraman46 le 10/02/2017 à 02:16
Modifié par supraman46 le 10/02/2017 à 02:16
tu peux activer cette macro via un bouton de commande
Comme dirait Raymond Pentier, "PETIT PROGRAMME VBA"
Sub email() Sheets("Graph").Select 'met le nom de ta page a place de GRAPH Cells.Select ActiveWorkbook.EnvelopeVisible = True With ActiveSheet.MailEnvelope .Introduction = 'Ecrire ton texte d'introduction' ou l'inscrire dans une cellule et inscrire range("ta cellule") .Item.To = Range("A7") 'les adresses de courriel' .Item.Subject = Range("B1") 'ton sujet' .Item.send End With End Sub
Comme dirait Raymond Pentier, "PETIT PROGRAMME VBA"
9 févr. 2017 à 19:41
mais je pensais qu'avec un petit programme VBA cela pouvez etre possible.
Cordialement,
Thierry
9 févr. 2017 à 22:20
(sauf peut-être par macro, je suppose)
Tu sais ce qu'est une macro ?
C'est un "petit programme VBA"