Bonjour,
Débutante en VBA/Macro, j'ai suivi un tutoriel pour créer une macro.
Dans la colonne AH j'ai une liste déroulante simple et selon le choix, dans la colonne AI s'affiche une série d'options (qui dépendent du choix en AH) avec possibilité de choix multiples. Jusque la tout va bien.
Mon problème: ma "Listbox" qui s'affiche avec les options lorsque je me situe sur la cellule active en colonne AI ne se positionne pas correctement, plus je descends dans le tableau, plus la Listbox s'affiche trop bas. Mon tableau faisant plus de 10.000 lignes, lorsque je suis tout en bas du tableau ma Listbox s'affiche quelques centaines de lignes plus bas ...
Dans le code j'ai pourtant écris .Top = ActiveCell.Top qui me semblait gérer la position de la Listbox (voir extrait du code ci-dessous)
Comment gérer ce problème ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 With Me.ListBox1 .MultiSelect = fmMultiSelectMulti .ListStyle = fmListStyleOption .Height = 300 .Width = 200 .Top = ActiveCell.Top .Left = ActiveCell.Offset(0, 1).Left .Visible = True
Merci beaucoup pour votre aide !!!
Caroline
Partager