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

Macros et VBA Excel Discussion :

Ajuster la hauteur d'une ligne


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai
    Inscrit en
    Juillet 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 5
    Par défaut Ajuster la hauteur d'une ligne
    Dans une feuille Excel, j'insère un texte contenant des sauts de ligne dans une cellule dont la largeur est fixe. Je voudrais ajuster, par programmation VBA, la hauteur de la ligne pour visualiser l'ensemble du texte sur l'écran, sans changer la largeur de la colonne. j'ai essayé autofit, mais ça ne fonctionne pas.

    Merci de votre aide.

  2. #2
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Code tout droit sorti de l'aide : Sélectionner tout - Visualiser dans une fenêtre à part
    Worksheets("Sheet1").Range("B2").WrapText = True

  3. #3
    Membre confirmé
    Inscrit en
    Juin 2005
    Messages
    67
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 67
    Par défaut
    Désolée d'avance si je devais ouvrir un nouveau sujet mais vu que c'est ça que je recherche, je n'ai pas vu l'intérêt.
    C'est juste que dans la réponse donnée, je ne sais pas quoi changer par quoi XD

    Genre, j'ai une liste de 10 lignes par exemple et des données jusqu'à la colonne G. Et il faut que j'ajuste la hauteur des lignes avec la colonne C.
    je mets quoi où ? ^^"

    Merci d'avance pour la réponse.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonsoir Yaone,

    Si autofit ne fonctionne pas est-ce que votre cellule est fusionnée avec d'autres cellules ?

    Car si c'est le cas il y a une autre solution.

  5. #5
    Membre confirmé
    Inscrit en
    Juin 2005
    Messages
    67
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 67
    Par défaut
    Je n'ai pas essayé avec autofit parce que je ne sais pas comment elle marche et sa syntaxe XD
    (et l'aide d'excel ne marche pas chez moi T_T)

    Mais autofit, ça ne modifierait pas par hasard la largeur des colonnes ? Parce que je ne veux pas qu'il touche à ça moi ^^"

    Bon, en fait, j'ai trouvé la fonction dans excel et j'ai donc enregistré la manoeuvre dans une macro donc pour moi c'est bon avec autofit ^^

  6. #6
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Ok. Alors enregistre une macro en faisant :
    - Tu sélectionnes ta ligne ou la feuille (ctrl + A) -> Format -> Cellules -> Onglet Alignement -> Et tu valides "Renvoyer à la ligne automatiquement"
    ça va te donner ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
        Cells.Select
        Range("F5").Activate
        With Selection
            .HorizontalAlignment = xlGeneral
            .VerticalAlignment = xlBottom
            .WrapText = True
            .Orientation = 0
            .ShrinkToFit = False
            .MergeCells = False
        End With
    Après tu simplifies, ce qui donne
    A+

Discussions similaires

  1. Réponses: 2
    Dernier message: 29/05/2014, 15h43
  2. [MFC] changer la hauteur d'une ligne dans un CListCtrl
    Par hiko-seijuro dans le forum MFC
    Réponses: 2
    Dernier message: 01/07/2005, 11h00
  3. Changer la hauteur d'une ligne
    Par Oluha dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 16/02/2005, 17h26
  4. [Memo] Hauteur d'une ligne
    Par Linkin dans le forum Composants VCL
    Réponses: 2
    Dernier message: 06/10/2004, 15h18

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