Bonjour =E0 tous,
A l'issue de la proc=E9dure suivante (d=E9place le contr=F4le=20
sur la cellule activ=E9e), la m=E9thode activate =E9choue.=20
Comment y rem=E9dier ?
Dim cellule As String
cellule =3D Selection.Address
Feuil1.ComboBox1.ListFillRange =3D ("BD_select_medic!
A2:A1285")
Feuil1.ComboBox1.LinkedCell =3D cellule
ActiveSheet.Shapes("ComboBox1").Select
Selection.Cut
Range(cellule).Select
ActiveSheet.Paste
Feuil1.ComboBox1.Activate
End Sub
With Feuil1 .Activate Set Cellule = ActiveCell With .ComboBox1 '.ListFillRange = ("BD_select_medic!A2: A1285 ") .LinkedCell = Cellule .Left = Cellule.Left .Top = Cellule.Top End With End With Sheets(NomFeuille).Select Set Cellule = Nothing
End Sub '------------------------------
Salutations!
a écrit dans le message de news:1c8e901c421f6$8319bcf0$ Bonjour à tous, A l'issue de la procédure suivante (déplace le contrôle sur la cellule activée), la méthode activate échoue. Comment y remédier ?
Dim cellule As String cellule = Selection.Address Feuil1.ComboBox1.ListFillRange = ("BD_select_medic! A2:A1285") Feuil1.ComboBox1.LinkedCell = cellule ActiveSheet.Shapes("ComboBox1").Select Selection.Cut Range(cellule).Select ActiveSheet.Paste Feuil1.ComboBox1.Activate End Sub
Merci !
Bonjour,
Essaie ceci :
'------------------------------
Sub LeCombobox()
With Feuil1
.Activate
Set Cellule = ActiveCell
With .ComboBox1
'.ListFillRange = ("BD_select_medic!A2: A1285 ")
.LinkedCell = Cellule
.Left = Cellule.Left
.Top = Cellule.Top
End With
End With
Sheets(NomFeuille).Select
Set Cellule = Nothing
End Sub
'------------------------------
Salutations!
<anonymous@discussions.microsoft.com> a écrit dans le message de news:1c8e901c421f6$8319bcf0$a101280a@phx.gbl...
Bonjour à tous,
A l'issue de la procédure suivante (déplace le contrôle
sur la cellule activée), la méthode activate échoue.
Comment y remédier ?
Dim cellule As String
cellule = Selection.Address
Feuil1.ComboBox1.ListFillRange = ("BD_select_medic!
A2:A1285")
Feuil1.ComboBox1.LinkedCell = cellule
ActiveSheet.Shapes("ComboBox1").Select
Selection.Cut
Range(cellule).Select
ActiveSheet.Paste
Feuil1.ComboBox1.Activate
End Sub
With Feuil1 .Activate Set Cellule = ActiveCell With .ComboBox1 '.ListFillRange = ("BD_select_medic!A2: A1285 ") .LinkedCell = Cellule .Left = Cellule.Left .Top = Cellule.Top End With End With Sheets(NomFeuille).Select Set Cellule = Nothing
End Sub '------------------------------
Salutations!
a écrit dans le message de news:1c8e901c421f6$8319bcf0$ Bonjour à tous, A l'issue de la procédure suivante (déplace le contrôle sur la cellule activée), la méthode activate échoue. Comment y remédier ?
Dim cellule As String cellule = Selection.Address Feuil1.ComboBox1.ListFillRange = ("BD_select_medic! A2:A1285") Feuil1.ComboBox1.LinkedCell = cellule ActiveSheet.Shapes("ComboBox1").Select Selection.Cut Range(cellule).Select ActiveSheet.Paste Feuil1.ComboBox1.Activate End Sub