Bonjour le forum,
Grâce à une première combobox de mon Userform, l'utilisateur doit selectionné une page de données.
Ci-dessous, le code qui lui permets de selectionner la plage.
Maintenant, lors de l'enclenchement de ma 2eme combobox, je cherche à utiliser la plage définie précédement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Private Sub CommandButton10_Click() Me.Hide 'Masquer l'Userform le temps de la séléction On Error GoTo SaisieAnnulee Set DonneesTOTALPRICE = Application.InputBox("selectionnez la plage -Total Price- (sans les entêtes de colonnes).", Type:=8) DonneesTOTALPRICE.Interior.ColorIndex = 6 Me.TextBox10.Value = DonneesTOTALPRICE.Address(External:=True) SaisieAnnulee: Err.Clear On Error GoTo 0 UserForm_Test.Show End Sub
Vous comprenez l'idée, mais le code ne fonctionne pas, malgré tentatives (Erreur 424)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Dim plage1 As Range Set plage1 = Range("DonneesTOTALPRICE") For Each c In plage1 c.Value = Replace(c.Value, "€ ", "") c.Value = Replace(c.Value, ".", "") c.Value = Replace(c.Value, ",", ".") Next c
Quelqu'un a une idée de comment régler ça ?
Merci d'avance![]()
Partager