Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    juillet 2014
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Transports

    Informations forums :
    Inscription : juillet 2014
    Messages : 1
    Points : 1
    Points
    1

    Par défaut Changer police de caractère via VBA

    Bonjour à tous,

    Comment faire pour que dans le mail qui est automatisé via la macro (bouton), faire que la cellule C21 (onglet Mail), apparaisse non pas en police de caractère "calibri" mais "wingdings" ??

    Merci

    Excel forum.xls

  2. #2
    Expert éminent sénior Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    juin 2007
    Messages
    13 448
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : juin 2007
    Messages : 13 448
    Points : 27 619
    Points
    27 619

    Par défaut

    Déjà, ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    With ActiveCell
    Cells(3, 21).Select
    Cells(3, 21).Font.Name = "Wingdings"
     
    End With
    Peut être résumé en :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Cells(3, 21).Font.Name = "Wingdings"
    Le reste ne servant à rien.

    Mais cette tentative ne résoudra pas ton problème puisque le message que tu envois est en pure texte et ne prend dans les cellules que leur valeur et pas du tout leur format.
    Tu peux donc supprimer totalement cette partie (et en profiter pour aller regarder dans l'aide VBA Excel l'utilisation de l'instruction With).

    Je ne connais pas les objets Outlook. Je ne peux donc pas te dire s'il est possible d'introduire la notion de format dans une partie du corps de texte.
    Si c'est le cas, ce sera forcément dans l'objet Body.
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

Discussions similaires

  1. [VBA - O] Comment changer le compte par défaut via VBA ?
    Par Régolo dans le forum VBA Outlook
    Réponses: 2
    Dernier message: 15/08/2007, 12h04
  2. [ MFC ] Changer police de caractère
    Par Denn's dans le forum MFC
    Réponses: 2
    Dernier message: 31/05/2007, 15h55
  3. Changer le type d'un champ via vba
    Par mat75019 dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 02/10/2006, 17h42
  4. Changer de police de caractères dans DC
    Par vanitom dans le forum MFC
    Réponses: 3
    Dernier message: 12/12/2005, 17h28
  5. Comment changer la police de caractère d'un menu
    Par RémiONERA dans le forum C++Builder
    Réponses: 4
    Dernier message: 16/11/2005, 21h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo