Bonjour à toutes et tous,
petite question VBA Excel 2003.
J'ai une combobox (CBX) remplie par une liste d'adresses saisies dans une feuille de calcul. Chaque adresse a au moins 3 lignes dans sa cellule et 5 au plus (combinaison alt+entrée).
Le problème est le suivant.
Lorsque mes utilisateurs choisissent une adresse dans la CBX elle s'inscrit bien au bon endroit mais ... à l'impression, chaque ligne se termine par un "petit carré blanc" correspondant au caractère de fin de ligne (de chaque alt+entrée) bien visible dans la CBX.
J'ai beau chercher d'où peut venir l'erreur ... rien à faire
Ci-dessous le code complet de la SUB d'initialisation et une image du résultat bien plus parlante :
Private Sub UserForm_Initialize()
' Remplir combobox1 et 2
Dim i As Long
For i = 3 To Range("A400").End(xlUp).Row
ComboBox1.AddItem (Replace(Range("A" & i).Value, vbLf, " "))
Next
For i = 3 To Range("c10").End(xlUp).Row
ComboBox2.AddItem (Replace(Range("C" & i).Value, vbLf, " "))
Next
'
Sheets("ADRESSES").Select
ComboBox1.RowSource = "ADRESSES!a3:a400"
ComboBox2.RowSource = "ADRESSES!c3:c52"
ComboBox3.RowSource = "ADRESSES!e3:e4"
'
Sheets("IMP_RECO").Select
toumenus
End Sub
Quelqu'un aurait-il déjà eu ce problème et trouvé la solution ?
Merci à tous et bonne journée.