Re : 1 champs = compléter une base de données
Re,
Rien de mieux que dit précédemment en réponse à ta question.
Clic droit sur l'onglet et Visualiser le code et tu colles ceci :
Private Sub Worksheet_Change(ByVal Target As Range)
Set cel = Intersect(Sheets("Feuil1").Range("B2:G2"), Target)
If Not cel Is Nothing Then
Me.Cells(Target.Row + 1, Target.Column) = Me.Cells(Target.Row + 1, Target.Column) + Target.Value
End If
Set cel = Intersect(Sheets("Feuil1").Range("B11:G11"), Target)
If Not cel Is Nothing Then
Me.Cells(Target.Row + 1, Target.Column) = Me.Cells(Target.Row + 1, Target.Column) + Target.Value
End If
Set cel = Intersect(Sheets("Feuil1").Range("B20:G20"), Target)
If Not cel Is Nothing Then
Me.Cells(Target.Row + 1, Target.Column) = Me.Cells(Target.Row + 1, Target.Column) + Target.Value
End If
End Sub
Par ailleurs, lorsque tu déposes un fichier qui ne fait pas appel à des fonctions particulières de 2007, il est plus sympa.de le déposer au Format 97-2003 (par Enregister sous)
Je quitte maintenant, intendance oblige..