Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 Drag and Drop

jm.andryszak

XLDnaute Occasionnel
Bonjour à tous
Voilà plusieurs jours que je trouve pas de solution.
Je voudrais que lorsque je fais un DragOver sur la ListView1 la barre de défilement verticale se déplace.

Mais jusque là toutes mes tentatives échouent, si une âme charitable pouvait m'apporter une solution ça me permettrait de progresser dans ce projet ?
fichier ci-joint
Je résous en partie avec
Private Sub UserForm_Initialize()
ListView1.Height = Usf1.ListView1.ListItems(1).Top + (Usf1.ListView1.ListItems.Count + 1) * Usf1.ListView1.ListItems(1).Height
Mais ça ne me convient pas
Merci par avance
 

Pièces jointes

  • XLD_ListView Drag_Drop.xlsm
    65.8 KB · Affichages: 9

fanch55

XLDnaute Barbatruc
Salut,
Je ne vois pas trop le problème sinon que la listview2 sort de l'usf ,
ce qui peut être corrigé à l'initialize , la barre verticale de listview2 se déplace bien lors du drop :
VB:
    Me.Width = ListView2.Left + ListView2.Width + 15
    Dim x: x = Application.WorksheetFunction.Max(ListView1.Top + ListView1.Height, ListView2.Top + ListView2.Height) + 15
    Me.Height = x
    Do While Me.InsideHeight < x
        Me.Height = Me.Height + 0.5
    Loop
    Me.Caption = "ListView"
End Sub

La barre verticale de listview1 semble fonctionner correctement également ???
 

Discussions similaires

Réponses
10
Affichages
780
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…