Re : VBA: problème pour remplir un tableau avec un userform
En fait je viens de faire une petite modif, comme suit, et ça à l'air de marcher!
Quel soulagement!
Merci beaucoup et bonne fin de journée!
Private Sub CommandButton1_Click()
Application.ScreenUpdating = False
Application.DisplayAlerts = False
On Error Resume Next
Dim Fichier As String, Repdefaut As String
RepPardefaut = "E:"
Fichier = Application.GetOpenFilename("Fichiers Excel (*.xls), *.xls", , "Sélectionner un fichier.")
If Answer = vbCancel Then Exit Sub
If Fichier <> "" Then
Workbooks.Open Fichier
Dim ws As Worksheet, x As Range, y As Range
If ComboBox1.ListIndex = -1 Then Exit Sub
Set ws = Workbooks("classeur2.xls").Sheets(MonthName(Month(DTPicker1.Value)))
Set x = ws.Columns(2).Find(ComboBox1.Value, , xlValues, xlWhole, , , False)
If Not x Is Nothing Then
Set y = ws.Rows(5).Find(DTPicker1.Value, , xlValues, xlWhole, , , False)
If Not y Is Nothing Then ws.Cells(x.Row, y.Column).Value = TextBox1
End If
End If
Application.ScreenUpdating = True
Application.DisplayAlerts = True
End Sub