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 une colonne a la plus longue chaine


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2016
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2016
    Messages : 59
    Par défaut Ajuster une colonne a la plus longue chaine
    bonjour tout le monde,
    après plusieurs tentative de recherche je me retourne vers le forum
    je souhaite ajuster une colonne à la plus grande valeur est ce possible
    car j'ai essayé Selection.Columns.AutoFit qui ajuste juste la cellule active mais pas la cellule qui contient la plus longue chaîne
    j'ai même essayé de mettre Selection.Columns.AutoFit âpres chaque écriture dans la cellule le problème c'est que si la cellule a1 contient la plus longue chaîne après quand j'ajuste a2 l'ajustement tiens compte de a2 qui n'est pas forcément la plus longue
    merci d'avance

  2. #2
    Membre émérite Avatar de Nicolas JACQUIN
    Homme Profil pro
    .
    Inscrit en
    Avril 2014
    Messages
    556
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : .
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2014
    Messages : 556
    Par défaut
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Target.Column = 1 Then Columns(1).AutoFit
    End Sub

Discussions similaires

  1. [XL-2010] Trouver la chaine de caractères la plus longue dans une selection
    Par skaz26 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 29/05/2013, 15h55
  2. Réponses: 8
    Dernier message: 28/09/2012, 11h44
  3. Réponses: 4
    Dernier message: 17/02/2012, 16h24
  4. Réponses: 10
    Dernier message: 12/01/2012, 17h22
  5. Une colonne en plus dans ma ListView...
    Par James_ dans le forum C++Builder
    Réponses: 5
    Dernier message: 02/09/2003, 23h30

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