Remplir un nombre de celulle
Dandy_danbe
Messages postés
108
Date d'inscription
Statut
Membre
Dernière intervention
-
Dandy_dan -
Dandy_dan -
Bonjour,
Bonjour,
Excel ( 2007 ) trouver la première cellule vide d'une ligne et remplir un nombre de cellules a droite avec un "b".
exemple une personne me donne 5 € je met dans une feuile (e6) 5 je voudrais mettre dans une autre feuile sur la ligne avec le nom 5 "b" a droite de la derriere cellule non vide
merci d'avance en 2013 j'ai reçu un message de Gyrus mais dans le nouveau fichier que j' ai crée il ne marche pas ?
je joint le fichier avant et après ( j' ai copyer coler le code programme )
Private Sub Worksheet_Change(ByVal Target As Range)
Dim C As Range
If Target.Count > 1 Then Exit Sub
If Target.Address = "$E$6" Then
With Worksheets("Betaalt")
Set C = .Columns(2).Find(Target.Offset(-3), , xlValues, xlWhole)
If Not C Is Nothing Then
.Cells(C.Row, Columns.Count).End(xlToLeft).Offset(, 1).Resize(, Target.Value).Value = "B"
MsgBox "Report effectué."
Application.EnableEvents = False
Target.Select
Target.ClearContents
Application.EnableEvents = True
End If
End With
End If
End Sub
https://www.cjoint.com/c/HFtnwfDnCua
https://www.cjoint.com/c/HFtnxCJSlTa
Bonjour,
Excel ( 2007 ) trouver la première cellule vide d'une ligne et remplir un nombre de cellules a droite avec un "b".
exemple une personne me donne 5 € je met dans une feuile (e6) 5 je voudrais mettre dans une autre feuile sur la ligne avec le nom 5 "b" a droite de la derriere cellule non vide
merci d'avance en 2013 j'ai reçu un message de Gyrus mais dans le nouveau fichier que j' ai crée il ne marche pas ?
je joint le fichier avant et après ( j' ai copyer coler le code programme )
Private Sub Worksheet_Change(ByVal Target As Range)
Dim C As Range
If Target.Count > 1 Then Exit Sub
If Target.Address = "$E$6" Then
With Worksheets("Betaalt")
Set C = .Columns(2).Find(Target.Offset(-3), , xlValues, xlWhole)
If Not C Is Nothing Then
.Cells(C.Row, Columns.Count).End(xlToLeft).Offset(, 1).Resize(, Target.Value).Value = "B"
MsgBox "Report effectué."
Application.EnableEvents = False
Target.Select
Target.ClearContents
Application.EnableEvents = True
End If
End With
End If
End Sub
https://www.cjoint.com/c/HFtnwfDnCua
https://www.cjoint.com/c/HFtnxCJSlTa
A voir également:
- Remplir un nombre de celulle
- Organigramme a remplir word - Guide
- Nombre de jours entre deux dates excel - Guide
- Nombre facile - Télécharger - Outils professionnels
- Ascii nombre de caractères - Guide
- Comment remplir un document pdf - Guide
le premier fichier est celui que je voudrais améliore, le deuxième est celui qui fonctionne
si je met 5 feuille ( betaling e5 et je click enter il ajoute 5 "b" dans la feuil betaalt dans la ligne correspondant au nom en e4 de la feuille betaalt.
pour ce qui est du débordement pas de souci je suis tranquille pour quelque années