Forum Bonsoir
Mon souci de jour est le suivant
Je souhaiterai afficher une liste déroulante selon les lignes affichées
Dans la feuille 1 j’ai 4 tableaux (A30 –A228 et A234-A432,A438-A636 A642-A1042) je souhaiterai dans la feuille 2 afficher des listes déroulantes des lignes non masquées seulement des tableaux de la feuille 1
Exemple si toutes les tableaux sans masqué sauf le 1 et 2 eme tableau et que les lignes A1 A2 A3 et B1& B2 B3 B4 B5 B6
Je dois avoir une liste déroulante (A1 A2 A3 et B1 & B2 B3 B4 B5 B6)dans chaque cellules de la ligne Z9-AI 9
grazie
On peut construire la liste par VBA comme DoubleZero
Fichier (2) avec dans le code de Feuil2 :
Code:
Private Sub Worksheet_Activate()
With Feuil1 'CodeName de la feuille
.[C:C].ClearContents
On Error Resume Next 'si tout est masqué
.[A30:A1042].SpecialCells(xlCellTypeVisible) _
.SpecialCells(xlCellTypeConstants).Copy .[C1]
End With
End Sub