IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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

VBA Discussion :

Modifier le taille de la police


Sujet :

VBA

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 7
    Par défaut Modifier le taille de la police
    Bonjour,

    Jai une cellule de largeur et hauteur fixe et j'y copie en VBA le texte d'une autre cellule, texte de longueur variable.
    Est-il possible de modifier en VBA la taille de la police en fonction de la longueur du texte pour que celui-ci entre entièrement dans la cellule?
    Merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    101
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 101
    Par défaut
    Bonsoir,
    c'est sûrement possible mais peut être qu'un Autofit serait plus simple?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    FeuilleDeDestination.Range(LaCelluleCopiee.Address).EntireColumn.Autofit
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    FeuilleDeDestination.Range(LaCelluleCopiee.Address).ShrinkToFit = True
    A+

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 7
    Par défaut Rep
    Ca ne marche pas parce que Autofit ajuste bien la taille de la police mais sur une ligne seulement (si le texte fait 60 carateres, il va me donner une taille de 8 , alors qu'une taille de 24 sur 4 lignes remplirai la cellule).

  4. #4
    Membre confirmé
    Inscrit en
    Janvier 2006
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Janvier 2006
    Messages : 103
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Cells.Select
    Cells.EntireColumn.AutoFit
    Ceci te permet d'ajuster la feuille entière,non?

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 7
    Par défaut Rep
    Merci, mais ca ne modifie pas la taille de la police

  6. #6
    Membre confirmé
    Inscrit en
    Janvier 2006
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Janvier 2006
    Messages : 103
    Par défaut
    Bon, si tu insistes,
    tu peux tjrs faire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Cells.Font.Size=machin machin
    ça va marcher pr modifier ta cellule,non?

Discussions similaires

  1. Réponses: 7
    Dernier message: 03/03/2017, 16h17
  2. [Joomla!] Comment modifier la taille de la police du topmenu dans Joomla
    Par Amel_B dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 0
    Dernier message: 17/01/2012, 16h52
  3. [CR 8.5 ] est-ce qu'on peut modifie la taille de la police ?
    Par kikidrome dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 19/12/2005, 17h11
  4. Comment modifier la taille de la police dans Word ?
    Par djoao dans le forum API, COM et SDKs
    Réponses: 7
    Dernier message: 11/12/2004, 13h49
  5. Réponses: 5
    Dernier message: 27/11/2002, 15h08

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