Initialisation Userform

bonjour,

j'aurais besoin de vos lumières pour un petit code que j'ai inseré à l'initialisation d'un formulaire

le voici :

Set plage = Sheets("mafeuille").Range(Cells(673, 19), Cells(65000, 20)) 'colonne M et N
 For Each x In plage
  If x.Value <> "" Then
   ComboBox2.AddItem x.Value
  End If
 Next

ce petit bout de code me paraissant correct pose une erreur au lancement de l'userform et je n'en vois pas la raison

est ce le fait de recuperer des valeurs sur deux colonnes qui pose probleme ?

Merci à vous

Bonjour Rocket4

Pas de souci chez moi mais avec les bonnes colonnes

Dim plage As Range, x As Range
With Sheets("mafeuille")
   Set plage = .Range(.Cells(673, 13), .Cells(65000, 14)) 'colonne M et N et non 19, 20
   For Each x In plage
      If x.Value <> "" Then
         ComboBox2.AddItem x.Value
      End If
   Next
 End With

Merci BOB71AU !! effectivement une erreur de ma part à l'origine du soucis , un grand merci

Rechercher des sujets similaires à "initialisation userform"