demande de variables pour lvwColumnRight

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

grisan29

XLDnaute Accro
bonsoir a tous

dans le classeur joint, j'ai un souci et je comprends pas pourquoi il y a bug avec cette ligne
Code:
 .Add , , "Taille (ko)", 50, lvwColumnRight
Code:
lvwColumnRight
bug à l'ouverture de l'usf
cette ligne est extraite ce code
Code:
Private Sub UserForm_Initialize()
  'Définit les entêtes de colonnes
 With Me.ListView1
    With .ColumnHeaders
      .Clear 'Supprime les anciens entêtes
     'Ajout des colonnes
     .Add , , "Nom fichier", 200
      .Add , , "Taille (ko)", 50, lvwColumnRight
    .Add , , "Créé le", 60, lvwColumnCenter
            .Add , , "Modifié le", 60, lvwColumnCenter
            .Add , , "Commentaires", 190, lvwColumnLeft
    End With
    .View = lvwReport 'affichage en mode Rapport
   .Gridlines = True 'affichage d'un quadrillage
   .FullRowSelect = True 'Sélection des lignes comlètes
 End With
End Sub
qui lui viens du fichier ci dessous

Pascal
 

Pièces jointes

Re : demande de variables pour lvwColumnRight

salut

Les lvw sont là parce qu'ils doivent être là... ?
Donc, la cause du bug serait ailleurs, non ?

Problèmes récurrents avec ce contrôle selon l’OCX installé.

Je les résous souvent de la façon suivante : je le supprime dans l’UsF (pas le code !) et, avec ma « Boîte à outil », je le recrée. C’est opérationnel avec ton fichier "défaillant" et mon Excel (2010).

Remarque : tu peux remplacer lvwColumnLeft par 0; ...Right par 1 et ...Center par 2.

ListView.jpg
 

Pièces jointes

  • ListView.jpg
    ListView.jpg
    77 KB · Affichages: 37
  • ListView.jpg
    ListView.jpg
    77 KB · Affichages: 40
Dernière édition:
Re : demande de variables pour lvwColumnRight

bonjour a vous

Merci de vos réponses
staple1600 le fichier joint est un extrait du montage d'un ami mais dans son fichier il a ce bug et j'ai le même bug chez moi
si... j'ai supprimer et recréer la listview, remplacer les lvw... par 0, 1, 2 comme tu me le suggère et cela fonctionne a ne rien comprendre bref
merci de ta solution 😎
voici le code modifié
Code:
Private Sub UserForm_Initialize()
  'Définit les entêtes de colonnes
 With Me.ListView1
    With .ColumnHeaders
      .Clear 'Supprime les anciens entêtes
     'Ajout des colonnes
     .Add , , "Nom fichier", 200
      .Add , , "Taille (ko)", 50, 0 'lvwColumnRight
    .Add , , "Créé le", 60, 1 'lvwColumnCenter
            .Add , , "Modifié le", 60, 2 'lvwColumnCenter
   End With
    .View = lvwReport 'affichage en mode Rapport
   .Gridlines = True 'affichage d'un quadrillage
   .FullRowSelect = True 'Sélection des lignes comlètes
    End With
 
End Sub

Pascal
 
Re : demande de variables pour lvwColumnRight

Re

grisan29
Dans le lien que j'avais mis, tu avais les "valeurs numériques" des variables.
J'ai oublié de préciser qu'on pouvait les utiliser à la place des "variables".
Heureusement, Si... est passé par là pour te l'indiquer. 😉

Telle que tu posais ta question, j'ai cru que tu voulais supprimer lvw dans le nom des variables
(d'où mon précédent message)
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
1 K
Réponses
16
Affichages
5 K
Retour